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