Ecco:
% !TEX encoding = UTF-8
% !TEX program = pdflatex+MakeIndex+BibTex
% !TEX spellcheck = it-IT
% !TEX root = Libro.tex
% Preambolo
\documentclass[a4paper,10pt,twoside,openright,titlepage]{book} % Imposta la classe del documento
% Pacchetti
\usepackage{etex} % ???
\usepackage{type1ec} % Scala a piacimento i font di LaTeX disegnati in vari corpi
\usepackage[T1]{fontenc} % Imposta la codifica dei font
\usepackage{lettrine} % Scrive i capilettera
\usepackage[utf8]{inputenc} % Scrive le lettere accentate da tastiera
\usepackage[english,italian]{babel} % Imposta la lingua
\usepackage[babel]{csquotes} % Gestisce le citazioni in display
\usepackage{layaureo} % Imposta i margini di pagina
\usepackage{url} % Scrive gli indirizzi Internet
\usepackage{setspace} % Imposta l’interlinea
\usepackage{appendix} % Gestisce le appendici
\usepackage{fancyhdr} % Imposta lo stile di pagina
\usepackage{emptypage} % Elimina le testatine e i piedi dalle pagine bianche
\usepackage{minitoc} % Imposta l’indice dei capitoli
\usepackage[italian]{varioref} % Dà un’indicazione completa dei riferimenti incrociati
\usepackage{indentfirst} % Imposta il rientro della prima riga del primo capoverso di una sezione
\usepackage{microtype} % Migliora il riempimento delle righe
\usepackage{mparhack} % Risolve il difetto di stampa delle note a margine
\usepackage{enumitem} % Personalizza gli elenchi
\usepackage{quoting} % Imposta le citazioni in display
\usepackage{listings} % Gestisce i codici alla lettera (incompatibile con “Unicode”)
\usepackage{fancyvrb} % Gestisce i codici alla lettera (compatibile con “Unicode”)
\usepackage{algorithm} % Gestisce gli algoritmi (genera oggetti mobili)
\usepackage{algpseudocode} % Gestisce gli algoritmi (non genera oggetti mobili)
\usepackage{acronym} % Imposta l’elenco degli acronimi
\usepackage{amsmath} % Scrive la matematica
\usepackage{amssymb} % Scrive la matematica
\usepackage{mathtools} % Scrive la matematica
\usepackage{braket} % Scrive la matematica
\usepackage{bm} % Scrive i vettori in corsivo matematico
\usepackage{empheq} % Evidenzia le formule matematiche
\usepackage{xcolor} % Colora lo sfondo delle formule matematiche evidenziate
\usepackage{amscd} % Scrive i diagrammi commutativi piani e senza frecce diagonali
\usepackage{xypdf} % Scrive i diagrammi commutativi più complessi
\usepackage{amsthm} % Scrive enunciati e dimostrazioni
\usepackage{siunitx} % Scrive le unità di misura con la virgola
\usepackage{textcomp} % Gestisce la ricerca di ° nel documento finito
\usepackage{mhchem} % Scrive le formule chimiche
\usepackage{chemfig} % Disegna la chimica
\usepackage{feynMF} % Disegna i grafici di Feynman
\usepackage{booktabs} % Gestisce le tabelle
\usepackage{graphicx} % Gestisce le figure
\usepackage{caption} % Gestisce le didascalie
\usepackage{tabularx} % Gestisce la larghezza delle tabelle
\usepackage{multirow} % Gestisce le celle multi-riga
\usepackage{array} % Gestisce la personalizzazione delle colonne delle tabelle
\usepackage{rotating} % Ruota le tabelle
\usepackage{longtable} % Gestisce le tabelle su più pagine
\usepackage{pdflscape} % Ruota le tabelle su più pagine
\usepackage{PGF} % Produce grafici e schemi
\usepackage{tikz} % Produce grafici e schemi
\usepackage{bmpsize} % Gestisce le immagini “BMP”, “GIF”, “TIFF”
\usepackage{imakeidx} % Gestisce l’indice analitico
\usepackage{makeidx} % Gestisce gli indici analitici multipli
\usepackage{epigraph} % Scrive le epigrafi
\usepackage{multicol} % Scrive su più colonne
\usepackage{float} % Imposta la preferenza di posizione “H”, nell’ambiente “multicols”
\usepackage[outercaption]{sidecap} % Scrive la didascalia ai lati degli oggetti
\usepackage{wrapfig} % Stampa gli oggetti circondati dal testo
\usepackage{subfig} % Gestisce più sotto-oggetti in un unico ambiente mobile (richiede il pacchetto “caption”)
\usepackage{titlesec} % Personalizza i titoli di sezione, dell’indice generale, delle testatine e dei piedi
\usepackage{titletoc} % Personalizza i titoli di sezione, dell’indice generale, delle testatine e dei piedi
\usepackage{sectsty} % Personalizza il font e la posizione dei titoli di sezione
\usepackage{pgfplots} % Produce grafici
\usepackage[colorlinks]{hyperref} % Crea i collegamenti ipertestuali per i riferimenti incrociati
\quotingsetup{font=small} % Gestisce le opzioni del pacchetto “quoting”
\captionsetup{tableposition=top,figureposition=bottom,font=small,format=hang,labelfont={sf,bf}} % Gestisce le opzioni del pacchetto “caption”
\sisetup{output-decimal-marker={,}} % Gestice le opzioni del pacchetto “siunitx”
\pgfplotsset{compat=newest} %Gestisce le opzioni del pacchetto “pgfplots”
\pagestyle{headings} % Imposta lo stile di pagina
\singlespacing % Imposta l’interlinea 1
\raggedbottom % Disattiva il riempimento pagina
\makeindex % Attiva i comandi dedicati alla composizione dell’indice analitico
% Inizio
\begin{document}
\author{Matteo Cristiano} % Imposta gli autori
\title{Appunti} % Imposta il titolo
\date{} % Imposta la data
\maketitle % Stampa autori, titolo e data
\tableofcontents % Imposta l’indice generale
\listoffigures % Imposta l’elenco delle figure
\listoftables % Imposta l’elenco delle tabelle
Ciao!
% Indice Analitico
\cleardoublepage
\phantomsection
\addcontentsline{toc}{chapter}{\indexname}
\printindex
\end{document}
% Fine