\documentclass[a4paper,12pt,openright,notitlepage,twoside]{book} %a4paper-dimensioni del foglio, 12pt-dimensione del font, twoside-documento a doppia facciata, openright-capitolo inizia sempre in una pagina destra, notitlepage-non fa iniziare una nuova pagina dopo il titolo del documento
\raggedbottom % lascia alla fine delle pagine lo spazio invece che adattarle


% pacchetti da caricare
\usepackage[T1]{fontenc} % definisce i caratteri di output
\usepackage[utf8]{inputenc} % definisce i caratteri di input
\usepackage[italian]{babel} % definisce la lingua del documento
\usepackage[headheight=15pt]{geometry} % definisce i margini del documento
\geometry{a4paper,top=2.5cm,bottom=2.5cm,left=2.5cm,right=2.5cm,heightrounded,bindingoffset=1cm} %formato documento con margini e distanza dalla rilegatura
\usepackage{fancyhdr} % serve per gestire intestazione e piè di pagina
\pagestyle{fancy}
\usepackage{emptypage} % serve per fare le pagine vuote
\usepackage[pdftex]{hyperref} % serve per ottenere links e indice cliccabili
\usepackage{url} % serve per i siti web
\def\UrlBreaks{\do\/\do-} % serve per spezzare url troppo lunghi
\hypersetup{colorlinks=true,allcolors=black}
\usepackage{microtype} % migliora la scrittura del testo
\usepackage{appendix} % serve per personalizzare l'appendice
\usepackage[printonlyused]{acronym} % serve per creare l'elenco degli acronimi
\usepackage{eurosym} % serve per scrivere il simbolo dell'euro
%\usepackage{siunitx} % serve per mettere le unità di misura nel SI
\usepackage{mathtools} % serve per fare le formule matematiche (carica anche AMSMATH)
\usepackage{booktabs} % serve per fare le tabelle con stile più elegante
\usepackage{multirow} % serve per fare le tabelle con righe complesse
\usepackage{pgfplotstable} % serve per fare tabelle da file con dati tabulati
\usepackage{graphicx} % serve per fare le figure
\usepackage{tikz} % serve per fare i grafici
\usepackage{pgfplots} % serve a fare i grafici da file
\pgfplotsset{compat=1.14}
\usepackage{subcaption} % serve per aggiungere la didascalia alle figure composte (carica anche CAPTION)
\captionsetup{font=small,labelsep=period,format=hang,tableposition=top,figureposition=bottom}
\usepackage{tocloft} % serve per fare le liste di figure e tabelle più belle
\usepackage{lmodern} % serve per usare font più eleganti (e.g. Latin Modern)
\usepackage{wrapfig} % serve per il testo intorno alle figure
%\usepackage{tocbibind} % serve per aggiungere la bibliografia all'indice
\usepackage[babel]{csquotes} % serve per la bibliografia e sitografia in stile Harvard
%\usepackage[backend=bibtex,bibstyle=numeric]{biblatex} % serve per la bibliografia e sitografia in stile IEEE
%\DeclareFieldFormat[article,inproceedings,thesis,inbook]{title}{\mkbibemph{#1}} % toglie le virgolette caporali

%Pacchetti per codice Matlab
\usepackage{listings}
\usepackage{color} %rosso, verde, blu, giallo, ciano, magenta, nero, bianco
\definecolor{mygreen}{RGB}{28,172,0} % valori di colore Rosso, Verde, Blu
\definecolor{mylilas}{RGB}{170,55,241}

%Numerazione progressiva delle footnotes dall'inizio alla fine del documento
\usepackage{chngcntr}
\counterwithout{footnote}{chapter}
\usepackage{indentfirst} % serve per far rientrare la prima riga del primo capoverso
\usepackage[nottoc]{tocbibind} % serve per far apparire la bibliografia nell'indice

% modifiche dei comandi
\renewcommand{\chaptermark}[1]{\markboth{\chaptername\ \thechapter.\ #1}{}} % modifica l'intestazione con il nome/numero del capitolo
\renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}} % modifica l'intestazione con il nome/numero dela sezione
\makeatletter
\renewcommand*\l@figure{\@dottedtocline{1}{0em}{2.3em}}% Default: 1.5em/2.3em
\let\l@table\l@figure
\makeatother

% dichiarazioni personalizzate
\DeclarePairedDelimiter{\abs}{\lvert}{\rvert} % per fare il valore assoluto
\DeclarePairedDelimiter{\norma}{\lVert}{\rVert} % per fare la norma


\begin{document}
	
	\frontmatter % serve per mettere i numeri romani come numeri di pagina 
	\thispagestyle{empty} % serve per rimuovere tutte le impostazioni delle pagine dalla prima pagina
	
	% FRONTESPIZIO
	% Intestazione
	\begin{center}
	\begin{figure}[t]
		\includegraphics[height=0.13\textheight]{images/logo_univaq_diiie} 
		\vspace{30mm}
	\end{figure}
	
			
		% Titolo Tesi
		\vspace{50mm}
		\huge{\textbf{Titolo della tesi di laurea}} \\
		\vspace{22mm}
	\end{center}
	
	\vspace{10mm}
	% Relatore/Candidato 
	\begin{minipage}[t]{0.47\textwidth}
		%Relatore
		\centering  
		\bf{Relatore}\\\vspace{5mm}\rule{\textwidth}{0.4pt}\\\normalsize{Prof/Dott. Nome e Cognome}
		\vspace{12mm}\\ 
		%Correlatore
		\centering  
		\bf{Correlatore}\\\vspace{5mm}\rule{\textwidth}{0.4pt}\\\normalsize{Prof/Dott. Nome e Cognome}
	\end{minipage} 
	\hfill
	\begin{minipage}[t]{0.4\textwidth}\raggedleft  
		%Studente
		\centering  
		\bf{Studente}\\\vspace{5mm}\rule{\textwidth}{0.4pt}\\\normalsize{Nome e Cognome}
		\vspace{12mm}\\ 
		%Matricola
		\centering  
		\bf{Matricola}\\\vspace{5mm}\rule{\textwidth}{0.4pt}
	\end{minipage} 
	
	% Anno Accademico
	\vspace{30mm} 
	\begin{center}
		\huge{\textbf{A.A. .....}}
	\end{center}
	
	% Dedica
	\cleardoublepage
	\thispagestyle{empty}
	
	\vspace{10mm}
	\begin{flushright}
		\emph{“Con l’auspicio che la stesura di questa tesi possa essere per voi un momento di crescita personale, culturale e professionale” \\
			Il vostro compagno di viaggio \\
			Prof. Valerio De Santis
		} 
	\end{flushright}
	
	
	% modifica intestazione e piè di pagina del corpo del documento
	\fancyhead{} % cancella tutti i campi dell'intestazione
	\fancyfoot{} % cancella tutti i campi del piè di pagina\fancyhead[LE,RO]{\leftmark}
	\fancyfoot[LE,RO]{\thepage}
	\renewcommand{\headrulewidth}{0.4pt}
	\renewcommand{\footrulewidth}{0pt}
	
	
	% carica le varie parti della tesi
	% Ringraziamenti
	\input{chapters/ringraziamenti}
	\cleardoublepage
	
	% Prefazione
	\input{chapters/prefazione}
	\cleardoublepage
	
	
	% modifica intestazione indice
	\fancyhead[LE,RO]{\nouppercase{\leftmark}} % cancella il tutto maiuscolo
	
	% Sommario
	\input{chapters/sommario}
	
	% Indice 
	\phantomsection
	\tableofcontents
	\addcontentsline{toc}{chapter}{\contentsname}
	\cleardoublepage
	
	
	% Lista delle Figure
	\phantomsection
	\listoffigures
	%\addcontentsline{toc}{chapter}{\listfigurename}
	\cleardoublepage
	
	
	% Lista delle Tabelle
	\phantomsection
	\listoftables
	%\addcontentsline{toc}{chapter}{\listtablename}
	\cleardoublepage
	
	
	\fancyhead[LE]{\leftmark}
	\fancyhead[RO]{\rightmark}
	\fancyfoot[LE,RO]{\thepage}
	
	\mainmatter % serve per mettere i numeri arabi come numeri di pagina
	
	% Introduzione
	\input{chapters/introduzione}
	
	% Capitoli Tesi
	\input{chapters/primo_capitolo}
	\renewcommand{\labelitemiii}{\normalfont $\circ$}
	\input{chapters/secondo_capitolo}
	\input{chapters/terzo_capitolo}
	
	
	% Conclusioni
	\input{chapters/conclusioni}
	
	
	% Lista dei Simboli
	\input{chapters/simboli}
	
	
	% Acronimi
	\cleardoublepage
	\input{chapters/acronimi}
	
	
	% modifica intestazione della bibliografia
	\fancyhead[LE,RO]{\nouppercase{\leftmark}} % cancella il tutto maiuscolo
	
	
		
	% Bibliografia
	\cleardoublepage
	\phantomsection
	%\addcontentsline{toc}{chapter}{Bibliografia}
	\bibliographystyle{IEEEtran}   
	\bibliography{mieibib}
	
	
	% Sitografia
	\input{chapters/sitografia}
	%\addtocategory{Online}{IEEE,Fortunato,Zetti,Ministero}
	%\DeclareBibliographyCategory{Online}
	%\printbibliography[heading=Online,category=Online]
		
	
		
	% Appendici
	\renewcommand{\chaptermark}[1]{\markboth{\appendixname\ \thechapter.\ #1}{}} % modifica l'intestazione con il nome/lettera dell'appendice
	\fancyhead[LE,RO]{\leftmark}
	
	\appendix % trasforma i numeri in lettere per fare l'appendice
	\input{chapters/prima_appendice}
	\input{chapters/seconda_appendice}
	% istruzioni necessarie per stampare il codice Matlab con i font e colori del suo editor
	\lstset{language=Matlab,%
		%basicstyle=\color{red},
		breaklines=true,%
		morekeywords={matlab2tikz},
		keywordstyle=\color{blue},%
		morekeywords=[2]{1}, keywordstyle=[2]{\color{black}},
		identifierstyle=\color{black},%
		stringstyle=\color{mylilas},
		commentstyle=\color{mygreen},%
		showstringspaces=false,%senza questo ci sarà un simbolo nei luoghi dove c'è uno spazio
		numbers=left,%
		numberstyle={\tiny \color{black}},% dimensione dei numeri
		numbersep=9pt, % questo definisce quanto sono lontani i numeri dal testo
		emph=[1]{for,end,break},emphstyle=[1]\color{red}, %alcune parole da sottolineare
		%emph=[2]{word1,word2}, emphstyle=[2]{style},    
	}
	\input{chapters/terza_appendice}
	\lstinputlisting{codice.m}
	\input{chapters/quarta_appendice}
	\input{chapters/quinta_appendice}
	\input{chapters/sesta_appendice}
	\input{chapters/settima_appendice}
	
\end{document}