Non saprei dire perchè, ma semplicemente facendo qualche prova e poi rimettendo tutto com’era prima, ora non mi dà più l’errore, ma solo il seguente warning
`capitolo1.tex(1): Package hyperref Warning: Token not allowed in a PDFDocEncoded string,`
Evidentemente il .toc si era corrotto. Se non lasci che venga riscritto, interrompendo la compilazione al messaggio di errore, l’errore si ripeterà.
La spiegazione del “warning” è semplice. Non puoi inserire cose del tipo $a$ in un titolo di capitolo o di sezione senza l’opportuna protezione: infatti nei bookmark possono comparire solo caratteri “normali”. La soluzione è
`\chapter{La variabile \texorpdfstring{$a$}{a}}`
Analogamente per altri comandi di composizione.
\phantomsection è un comando di hyperref.
Ciao
Enrico