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