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