- Questo topic ha 3 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 14 anni, 1 mese fa da .
-
Topic
-
Salve a tutti,sto componendo la tesi con la classe TOPtesi e vorrei che nella bibliografia comparisse per ogni bibitem l’elenco delle pagine in cui ne e’ avvenuta la citazione. Avrei quindi intenzione di usare l’opzione pagebackref del pacchetto hyperref.
Per intenderci, con il seguente codice ottengo il risultato voluto:`\documentclass{toptesi}
\usepackage[pagebackref=true]{hyperref}\begin{document}
\mainmatter
Test \cite{dummy}.
\begin{thebibliography}{1}
\bibitem{dummy} Dummy item.\end{thebibliography}
\end{document}`Ora, vorrei utilizzare l’opzione pdfa della classe TOPtesi, che dovrebbe chiamare automaticamente il pacchetto hyperref.
Ho provato quindi a impostare l’opzione pagebackref in questo modo:`\documentclass[pdfa]{toptesi}
\hypersetup{pagebackref={true}}\begin{document}
\mainmatter
Test \cite{dummy}.
\begin{thebibliography}{1}
\bibitem{dummy} Dummy item.\end{thebibliography}
\end{document}
`ma ottengo il seguente messaggio di warning:
`Package hyperref Warning: Option `pagebackref' has already been used,
(hyperref) setting the option has no effect on input line 2.`Ho provato a consultare la documentazione di hyperref ed ecco cosa ho trovato:
[…] The options can be set either in the optional argument to the \usepackage command, or using the \hypersetup macro. […] Some options can be given at any time, but many are restricted: before \begin{document}, only in \usepackage[…]{hyperref}, before first use, etc. […]
sembra che pagebackref faccia proprio parte di una di queste categorie con restrizioni, anche se non ho trovato un riferimento esplicito.
Qualche idea su come poter usare pagebackref con l’opzione pdfa di TOPtesi?
Uso pdflatex, TeX Live, Mac OS X.Grazie,
Daniele
- Devi essere connesso per rispondere a questo topic.