viewgit/index.php:465 Only variables should be passed by reference [2048]

viewgit/index.php:466 Non-static method GeSHi::get_language_name_from_extension() should not be called statically [2048]

  1. \documentclass[oneside,10pt,a4paper,openany,notitlepage]{book}
  2.  
  3. %%
  4. %% Questi pacchetti serviranno in tutto il documento
  5. %%
  6. \usepackage[utf8x]{inputenc}
  7. \usepackage{amsthm}
  8. \usepackage{amsfonts}
  9. \usepackage{amssymb}
  10. \usepackage{amsmath}
  11. \usepackage{mathrsfs}
  12. \usepackage[italian]{babel}
  13. \usepackage[pdftex,colorlinks]{hyperref}
  14. \usepackage{textcomp}
  15. \usepackage{fancyhdr}
  16. \usepackage{graphicx}
  17. \usepackage{subfigure}
  18. \usepackage{multirow}
  19. \usepackage{enumerate}
  20. \usepackage[all]{xy}
  21. \usepackage{tikz}
  22. \usepackage{color}
  23. \usepackage[a4paper]{geometry}
  24. \usepackage[T1]{fontenc}
  25. % \usepackage{pxfonts}
  26. \usepackage{libertine}
  27. \renewcommand*\oldstylenums[1]{{\fontfamily{fxlj}\selectfont #1}}
  28. \usepackage{listings}
  29. \usepackage{wrapfig}
  30. \usepackage[bf,small]{caption}
  31.  
  32. %% Le librerie che ci servono per tikz
  33. \usetikzlibrary{snakes}
  34.  
  35. %%
  36. %% Ci piace, a causa del carattere usato (pxfonts)
  37. %% avere un'interlinea piuttosto abbondante
  38. %%
  39. \linespread{1.1}
  40.  
  41. %%
  42. %% Qui di seguito si trovano le definizioni
  43. %% dei comandi che verranno usati in seguito
  44. %%
  45.  
  46. %%
  47. %% Insieme Immagine e dominio
  48. %%
  49. \newcommand{\imm}[1]{\mathrm{Im}(#1)}
  50. \newcommand{\dom}[1]{\mathrm{Dom}(#1)}
  51.  
  52. %%
  53. %% \leq e \geq più matematici
  54. %%
  55. \renewcommand{\leq}{\leqslant}
  56. \renewcommand{\geq}{\geqslant}
  57.  
  58. %%
  59. %% Una epsilon più simpatica
  60. %%
  61. \newcommand{\eps}{\varepsilon}
  62.  
  63. %%
  64. %% trasposizioni ed hermitiane
  65. %%
  66. \newcommand{\trasp}[1]{#1^{t}}
  67. \newcommand{\herm}[1]{#1^{H}}
  68. \newcommand{\con}[1]{\overline{#1}}
  69.  
  70. \newcommand{\sblocko}[2]{\multicolumn{#2}{c|}{ \multirow{#2}{*}{ \large $#1$}}}
  71. \newcommand{\sblocke}[2]{\multicolumn{#2}{|c}{ \multirow{#2}{*}{ \large $#1$}}}
  72.  
  73. %%
  74. %% Condizionamento e spettro
  75. %%
  76. \newcommand{\cond}[1]{\mathcal{K}(#1)}
  77. \newcommand{\spe}[1]{\mathrm{Sp}(#1)}
  78. \newcommand{\rs}[1]{\rho(#1)}
  79. \newcommand{\ray}[2]{\mathtt{R}(#1,#2)}
  80. \newcommand{\kryl}[3]{\mathtt{K}_{#3}(#1,#2)}
  81.  
  82.  
  83. %%
  84. %% tilde e hat
  85. %%
  86. \renewcommand{\tilde}{\widetilde}
  87. \renewcommand{\hat}{\widehat}
  88.  
  89. %%
  90. %% \setminus come piace a me
  91. %%
  92. \renewcommand{\setminus}{\smallsetminus}
  93.  
  94. %%
  95. %% Freccia lunga per il \to
  96. %% (quest'ultima è solo un alias, ma così il sorgente
  97. %% risulta più chiaro)
  98. %%
  99. \newcommand{\hart}{\mathbb H}
  100. \newcommand{\longto}{\longrightarrow}
  101.  
  102. %%
  103. %% Campi (e parenti stretti)
  104. %%
  105. \newcommand{\Q}{\mathbb{Q}}
  106. \newcommand{\R}{\mathbb{R}}
  107. \newcommand{\N}{\mathbb{N}}
  108. \newcommand{\Z}{\mathbb{Z}}
  109. \newcommand{\C}{\mathbb{C}}
  110.  
  111. %%
  112. %% Matrici
  113. %%
  114. \newcommand{\mat}[2]{#1^{#2 \times #2}}
  115. \newcommand{\matr}[3]{#1^{#2 \times #3}}
  116.  
  117.  
  118. %%
  119. %% Determinante
  120. %
  121. \newcommand{\deter}[1]{\mathrm{det}(#1)}
  122. \newcommand{\rk}[1]{\mathrm{rk}(#1)}
  123. \newcommand{\diag}[1]{\mathrm{diag}(#1)}
  124. \newcommand{\Dim}[1]{\mathrm{dim}(#1)}
  125.  
  126. %%
  127. %% I nomi di algoritmi e fattorizzazioni
  128. %%
  129. \newcommand{\svd}{\texttt{SVD}}
  130. \newcommand{\tsvd}{\texttt{TSVD}}
  131. \newcommand{\qr}{\texttt{QR}}
  132. \newcommand{\fft}{\texttt{FFT}}
  133. \newcommand{\dft}{\texttt{DFT}}
  134. \newcommand{\idft}{\texttt{IDFT}}
  135. \newcommand{\matlab}{\texttt{Matlab}}
  136. \newcommand{\lapack}{\texttt{Lapack}}
  137. \newcommand{\Span}[1]{<#1>}
  138. \newcommand{\Ker}[1]{\mathrm{Ker}(#1)}
  139. \newcommand{\Exp}[1]{\mathrm{exp}{#1}}
  140.  
  141. %% Dimensioni di file
  142. \newcommand{\B}{\texttt{B}}
  143. \newcommand{\KB}{\texttt{KB}}
  144. \newcommand{\MB}{\texttt{MB}}
  145.  
  146. %%
  147. %% Il comando per avere l'insieme delle parti
  148. %%
  149. \newcommand{\parts}[1]{%
  150. \mathcal{P}(#1)
  151. }
  152.  
  153. %%
  154. %% Comando per avere PHC scritto come LaTeX
  155. %%
  156. \newcommand{\PhC}{\makebox[0.45\width]{P}\raisebox{-0.35ex}{H}\makebox[0.58\width]{C}\makebox[0.5\width]{ }}
  157.  
  158. %% Fotran
  159. \newcommand{\fort}[1]{\textt{FORTRAN #1}}
  160.  
  161. %% Codice fortran
  162. \definecolor{listinggray}{gray}{0.95}
  163. \definecolor{keycolor}{rgb}{0.1,0.1,0.1}
  164. \lstset{language=fortran}
  165. \lstset{backgroundcolor=\color{listinggray}}
  166. \lstset{frameround=trbl}
  167. \lstset{% general command to set parameter(s)
  168. basicstyle=\footnotesize\ttfamily, % print whole listing small
  169. keywordstyle=\color{keycolor}\bfseries\ttfamily,
  170. % underlined bold black keywords
  171. identifierstyle=, % nothing happens
  172. commentstyle=\color{red!80}\ttfamily, % white comments
  173. stringstyle=\ttfamily, % typewriter type for strings
  174. numbers=left, % numbers
  175. numberstyle=\scriptsize, % che non rompano troppo
  176. showstringspaces=false} % no special string spaces
  177. % \lstset{keywordstyle=\color{red}\bfseries\underbar}
  178.  
  179.  
  180. %%
  181. %% Definizioni di tutti i tipi di teoremi, osservazioni,
  182. %% lemmi, proposizioni, assiomi e simili che mi serviranno
  183. %% in seguito
  184. %%
  185. \theoremstyle{definition} \newtheorem{de}{Definizione}[chapter]
  186. \theoremstyle{remark} \newtheorem{os}{Osservazione}[chapter]
  187. \theoremstyle{plain} \newtheorem{te}{Teorema}[chapter]
  188. \theoremstyle{plain} \newtheorem{co}{Corollario}[chapter]
  189. \theoremstyle{plain} \newtheorem{pr}{Proposizione}[chapter]
  190. \theoremstyle{plain} \newtheorem{lem}{Lemma}[chapter]
  191. \theoremstyle{plain} \newtheorem*{es}{Esercizio}
  192.  
  193.  
  194.  
  195. %%
  196. %% Proviamo a configurare fancyhdr in modo che il documento risulti più
  197. %% carino. -- Questa zona è molto sperimentale
  198. %%
  199. \pagestyle{fancy}
  200.  
  201. %% Rinnoviamo il comando section mark tentando di mantere i caratteri minuscoli
  202. %% per il nome della sezione.
  203. \renewcommand{\chaptermark}[1]{ \markboth{\thechapter\ -- #1}{} }
  204.  
  205. %% Resettiamo qualsiasi header presente
  206. \fancyhf{}
  207.  
  208. %% Configuriamo gli header per pagine dispari e pari, tanto nel nostro documento
  209. %% sono comunque tutte dispari ( ma teniamo anche quelli per quelle pari, nel caso
  210. %% decidessimo di stampare su due pagine ).
  211. \fancyhead[RO,LE]{\bfseries\thepage}
  212. \fancyhead[LO,RE]{\bfseries\leftmark}
  213.  
  214. %% Definiamo lo stile plain per le prime pagine
  215. \fancypagestyle{plain}{%
  216. \fancyhead{}
  217. }
  218.  
  219. %% Applichiamo il nuovo stile -- fine della zona sperimentale
  220.  
  221.  
  222. \begin{document}
  223.  
  224. %%
  225. %% Vogliamo numerazione romana da qui in avanti
  226. %%
  227.  
  228. %% I collegamenti ipertestuali devono essere blu
  229. %% in modo che si vedano anche se stampati
  230. \hypersetup{%
  231. citecolor=blue,%
  232. filecolor=blue,%
  233. linkcolor=blue,%
  234. urlcolor=blue}
  235.  
  236.  
  237. %% Prima pagina
  238. \input{varie/title}
  239.  
  240. %% Non vogliamo il numero sulla prima pagina
  241. \thispagestyle{empty}
  242.  
  243. %% ... e soprattutto ci deve stare solo quella
  244.  
  245. %% \input qualche introduzione, quando verrà il giorno
  246. \include{varie/introduzione}
  247.  
  248. %%
  249. %% Di nuovo un'altra pagina per metterci l'indice
  250. %% e poi ancora un'altra per cominciare a scrivere
  251. %% davvero.
  252. %%
  253.  
  254. \thispagestyle{empty}
  255.  
  256.  
  257. %%
  258. %% Da qui in poi useremo la numerazione araba
  259. %%
  260.  
  261. \part{Teoria}
  262.  
  263. %% Introduzione e calcolo del polinomio caratteristico
  264. \include{capitoli/capitolo1}
  265.  
  266. %% Metodi per il calcolo di autovalori di matrici Hermitiante
  267. %% tridiagonali
  268. \include{capitoli/capitolo2}
  269.  
  270. %% Decomposizione in valori singolari
  271. \include{capitoli/capitolo3}
  272.  
  273. %% Risoluzione dei sistemi lineari
  274. \include{capitoli/capitolo4}
  275.  
  276. %% Matrici strutturate
  277. \include{capitoli/capitolo5}
  278.  
  279. %% Problema generalizzato agli autovalori, qualche nota
  280. \include{capitoli/capitolo6}
  281.  
  282. %% Comincia l'appendice, ovvero dove
  283. %% esponiamo gli algoritmi visti con Bini
  284. \part{Esercitazioni}
  285.  
  286. %% Page rank
  287. \include{appendice/AppPageRank}
  288.  
  289. %% Studio delle vibrazioni
  290. \include{appendice/AppVibrazioni}
  291.  
  292. \part{Appendice}
  293.  
  294.  
  295. \include{appendice/AppFortran}
  296.  
  297. %% Bibliografia
  298. \include{varie/Bibliografia}
  299.  
  300. \end{document}