Antonio,
ho provato il tuo suggerimento semplificato e tutto funziona perfettamente.
Il punto è il seguente:
col mio file, quando sostituisco l’istruzione che segue (che denomino 1):
\usepackage{hyperref}
\hypersetup{colorlinks=true,linkcolor=blue,citecolor=blue}
con la seguente (che denomino 2)
\usepackage[hyperfootnotes=false]{hyperref}
tutti i riferimenti incrociati escono dentro parentesi quadre (colorate in rosso) e il compilatore mi dice che alla riga 47 c’è un errore: io seguo le istruzioni. Clic su H ed esce la seguente informazione:
The package hyperref has already been loaded with options []
There has now been an attempt to load it with options [hyperfootnotes=false]
Adding the global options: ,hyperfootnotes=false
to your \documentclass declaration may fix this.
Try typing
Non capisco quanto sopra perché se metto la (2) non dovrebbe segnalare (options []) perché la (1) è stata tolta.
Spero di essermi spiegato…
Grazie mille!