Grazie ad Andrea per il prezioso consiglio sul pacchetto enumitem.
La mancata compilazione del file
con l’uso di classicthesis mi si è riproposta uguale. Il problema è il seguente:
-se nella stesura esiste un errorre GIUSTAMENTE la compilazione si ferma.
-se correggo questo errore, la compilazione si ferma dandomi questo errore:
Runaway argument?
{sub
! File ended while scanning use of \@@BOOKMARK.
\par
l.9 \begin{document}? \par
l.9 \begin{document}?
-INFINE, se cancello il filee il file corrispondente, e RILANCIO la compilazione, tutto funziona correttamente. Ho controllato, e, rispetto ad altri lavori in classicthesis, l’unica differenza è l’uso del pacchetto \tikz, con la sua libreria backgrounds.
Può essere una incompatibilità?
Non c’è niente di strano: l’errore durante la compilazione può rendere mal formato il file .aux (e il .out se si usa hyperref). E infatti l’errore successivo ti capita al momento di leggere il .aux, come dice il messaggio. È del tutto normale. Soluzione: cancella il .aux se la faccenda succede.
Nel caso di errori sintattici durante una compilazione, non è necessario interrompere sempre; a volte un “a capo” in risposta al messaggio di errore permette di trovare altri errori in una compilazione sola. Certo, non se si usano “front end” malefici come TeXnic Center o, credo, Kile che fanno fermare TeX al primo errore.
Ciao
Enrico