Le piccole cose sono:
-
la rilegatura, che nel PDF da consultare non ha senso
-
%\usepackage[nottoc]{tocbibind} nella stampa e %\usepackage{tocbibind} nel PDF da consultare
-
eventualmente twoside nella stampa e oneside nel PDF da consultare
Questo è il mio file principale
`% Tesi di Davide Bellettini 00002174888
% Classe del documento
\documentclass[12pt,a4paper,twoside,openright,titlepage,fleqn,italian]{book} % stampa
%\documentclass[12pt,a4paper,oneside,openright,titlepage,fleqn,italian]{book} % PDF
\usepackage[utf8]{inputenc} % Codifica utf-8
\usepackage{listings} % Per formattare il corce sorgente
\usepackage[italian]{babel} % Sillabazione in italiano
\usepackage[colorlinks=false,
unicode=true,
plainpages=false,
pdfpagelabels]{hyperref} % Collegamenti ipertestuali
\usepackage{fancyhdr} % Per mettere dei margini decenti
%\usepackage[nottoc]{tocbibind} % Per fare apparire la biografia nell'indice (stampa)
\usepackage{tocbibind} % Per fare apparire la biografia e l'indice nell'indice (PDF)
\usepackage{graphicx} % Inclusione di immagini
%\usepackage{longtable} % non ricordo il perché di questo modulo
\usepackage{amsfonts} % serve per alcuni simboli, tra cui il segno di spunta
\lstloadlanguages{PHP,XML} % solo sorgenti in PHP ed XML
\renewcommand{\thesection}{\arabic{section}}
\addtolength{\voffset}{-0,5cm}
\addtolength{\textheight}{1cm}
\setlength{\parindent}{0pt} % elimina il rientro di paragrafo
%TeX utilizza una regola tipografica del passato, ormai condannata generalmente, secondo cui è necessario aumentare lo
%spazio che divide la fine di un periodo dall'inizio del successivo. Si pone rimedio a questa anomalia utilizzando
%l'istruzione \frenchspacing. (http://wwwcdf.pd.infn.it/AppuntiLinux/a2539.htm)
\frenchspacing
\linespread{1.25} % interlinea
%\addtolength{\voffset}{-1,5cm} %stampa
%\addtolength{\textheight}{-1,5cm} %stampa
%\addtolength{\textwidth}{-1,5cm} %stampa
%inverto i margini per la rilegatura
%\linespread{1} %stampa
\usepackage{fancyhdr}
\pagestyle{fancy}%
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}%
\renewcommand{\sectionmark}[1]{\markright{\thechapter .\thesection\ #1}}%
\renewcommand{\subsectionmark}[1]{\markright{\thechapter .\thesubsection\ #1}}%
\fancyhf{} %Clears all header and footer fields, in preparation.
\lhead{\rightmark}%
\chead{}%
\rhead{\bfseries\thepage}%
\renewcommand{\headrulewidth}{0.4pt}%
\renewcommand{\footrulewidth}{0pt}%
\setlength{\headheight}{15pt}%
\fancypagestyle{plain}{\fancyhead{}\renewcommand{\headrulewidth}{0pt}}%
\fancyhead[LE,RO]{\textbf{\thepage}} %Displays the page number in bold in the header,
%to the left on even pages and to the right on odd pages.
\fancyhead[RE]{\nouppercase{\leftmark}} %Displays the upper-level (section) information –
%as determined above – in non-upper case in the header, to the left on odd pages.
\fancyhead[LO]{\nouppercase{\rightmark}} %Displays the lower-level (chapter) information – as
%determined above – in the header, to the left on odd pages.
\usepackage{frontesp} % frontespizio unibo
% modificare frontesp.sty al variare del numero di correlatori
% per modificare proprietà allinizio e fine degli envirorments, come lo spacing prima degli elenchi puntati
\usepackage{atbeginend}
\AfterBegin{itemize}{\addtolength{\parskip}{-9pt}}
\AfterBegin{description}{\addtolength{\itemsep}{-9pt}}
\AfterBegin{enumerate}{\addtolength{\itemsep}{-9pt}}
\AfterBegin{verbatim}{\parskip{0.5}}
% sillabazione di parole straniere e sigle
\hyphenation{ck-Web-Ser-vice-Plug-in}
\hyphenation{PHP-Do-cu-men-tor}
\hyphenation{sfDoc-trine-Guard}
\hyphenation{sf-Guard}
% Layout Pagina
\makeindex
\begin{document}
\title{Framework di supporto allo sviluppo di applicazioni Web} % titolo della tesi
\author{Davide Bellettini} % candidato
\date{}
\titolocorso{Ingegneria Informatica} % corso di laurea
\nomemateria{Reti di Calcolatori L-A} % materia
\degreeyear{2008/2009} % Anno Accademico di Laurea
\session{III} % Sessione di Laurea
\principaladviser{Chiar.mo Prof. Antonio Corradi} % Relatore principale
% non funziona modificare frontesp.sty al variare del numero di correlatori
\firstreader {Ing. Alessio Ferretti} % primo correlatore
\secondreader {Ing. Luca Ghedini} % secondo correlatore
\maketitle % Frontespizio
\thispagestyle{empty}
\textcolor{white}{.}\\
\pagebreak
\dedica{A tutti coloro che in questi anni\\ mi hanno supportato e sopportato.}
\makededica
\addtolength{\oddsidemargin}{+1,3cm} %inversione destra/sinistra tradizionale
\addtolength{\evensidemargin}{-1,3cm} %inversione destra/sinistra tradizionale
\clearpage{\pagestyle{empty}\cleardoublepage}
\addtocounter{tocdepth}{+1} % Mette anche le \subsubsection nell'indice
\tableofcontents % Indice
\newpage
% includo i file dei capitoli
\input{Capitoli/Introduzione}
\input{Capitoli/AppWeb}
\input{Capitoli/ConfrontoMVC}
\input{Capitoli/ConfrontoDB}
\input{Capitoli/Symfony}
\input{Capitoli/Sistema}
\input{Capitoli/Conclusioni}
\input{Capitoli/Ringraziamenti}
\bibliographystyle{alpha} % Id alfanumerici per le citazioni bibliografiche
\bibliography{bibliografia} % inclusione bibliografia
\end{document}
`
Che è stato creato a partire da questa tesi https://www.universibo.unibo.it/index.php?do=FileShowInfo&id_file=3014&id_canale=31
sto cercando di capire il significato di ogni opzione ma alcune mi sono ancora oscure