Gia, forse il \mainmatter di suftesi non funziona come quello di book. Never mind!
È difficile indicarti quali togliere: se ne usi le funzionalità, toglierli vorrebbe dire rovinare il tutto.
Io non caricherei diversi pacchetti perché preferirei scrivermi le macro da solo; ho più controllo sul risultato e posso eseguire modifiche più facilmente. Alcuni pacchetti come, per esempio, emptypage, servono solo a lasciare una pagina completamente bianca nel caso che \cleardoublepage aggiunga una pagina per ricominciare con una pagina dispari; Io preferisco definirmi il seguente comando:
`
\renewcommand*\cleradoublepage[1][empty]{%
\clearpage\ifodd\value{page}\else\thispagestyle{#1}\null\fi\clearpage}
`
che funziona solo a una colonna, ma mi permette di esprimere facoltativamente uno stile per la pagina vuota, che altrimenti viene composta in stile empty.
Come vedi la mia macro fa di più da un lato e di meno dall’altro rispetto alla versione contenuta in emptypage.
Analogamente non caricherei mai texdraw; invece di color caricherei xcolor, che offre più possibilità di definire e gestire i colori; epigraph? ma! non credo che sia una buona idea inserire epigrafi all’inizio di ogni capitolo — io non lo farei, meno che mai nella tesi, — ma ognuno è padrone di scegliere che cosa mettere nei propri documenti. ifpdf è diventato sostanzialmente obsoleto: il driver hyperref se lo trova da solo (quindi è inutile, forse specificare pdftex oppure ps2pdf quando le altre opzioni sono identiche. E se usi ifpdf solo lì, tanto vale semplificare le cose scrivendo:
`
\ifpdf
\usepackage{hyperref}
\else
\usepackage[ps2pdf]{hyperref}
\hypersetup{%
pagebackref=true,
colorlinks=true,
citecolor=blue,
linkcolor=black,
unicode
}
`
Sei sicuro che pspicture ti serva a qualche cosa? Con la versione 2010 di TeX Live pdflatex è diventato capace di gestire le figure in formato ps da solo. ma poi perché usi figure in formato ps? forse perché usi texdraw? Vedi che una scelta tira l’altra?
Se ti funziona così, vai avanti così; ora sei agli sgoccioli per presentare la tua tesi; fallo senza preoccuparti di rifinire il codice e la scelta dei pacchetti. Poi quando diventerai più esperto potrai divertirti a ripulire il codice; vedrai che un buon numero di pacchetti che hai caricato non ti servono, oppure li hai caricati perché non si sa mai, ma poi non ne hai sfruttato le funzionalità.