- Questo topic ha 3 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 18 anni, 8 mesi fa da .
-
Topic
-
Salve a tutti… e buon anno! 😀
Sto scrivendo una relazione in base a un template che mi è stato passato, ed ho preso a prestito da un amico le righe di codice da lui usate per inserire i collegamenti ipertestuali… solo che a me non funzionano a dovere, ed il mio amico non ha saputo aiutarmi. Ecco il codice:\usepackage[b5paper=true,pagebackref=true,breaklinks=true,bookmarksnumbered=true]{hyperref}[
\hypersetup{
pdftitle = Titolo,
pdfauthor = Nome Cognome,
pdfsubject = {Descrizione, Data},
pdfkeywords = Parole chiave
}
\hypersetup{
colorlinks = true,
linkcolor = red,
anchorcolor = red,
citecolor = blue,
filecolor = red,
pagecolor = red,
urlcolor = red,
}Inserendo le righe così come sono nel preambolo dopo gli altri comandi \usepackage e compilando, ottenevo la bellezza di 108 errori del tipo
! Too many }’s.
oppure
! LaTeX Error: \begin{document} ended by \end{figure}.
oppure ancora
! Extra \endgroup.
Ciò mi ha fatto supporre che quelle righe mandassero in qualche modo in tilt la sintassi in fase di compilazione. Spostando i due comandi \hypersetup subito dopo \begin{document} (forse avrei dovuto pensarci prima… 😳 ), gli errori spariscono, ma ottengo questi due warning:
Package hyperref Warning: Option `colorlinks’ has already been used,
(hyperref) setting the option has no effect on input line 117.e
Package hyperref Warning: Option `pagecolor’ is not available anymore.
Quest’ultimo riesco ad eliminarlo cancellando la riga pagecolor = red, ma l’altro invece no. E infatti i collegamenti ipertestuali, anziché essere evidenziati dal colore rosso del font, appaiono all’interno di riquadri un tantino antiestetici. Non ho idea di dove possa essere già stata utilizzata l’opzione colorlinks. Sapreste dirmi cosa posso fare per eliminare il warning ed ottenere il risultato desiderato?
Grazie mille! 🙂
- Devi essere connesso per rispondere a questo topic.