
Ich möchte mithilfe der Nomenklatur eine Nomenklatur für ein sehr großes Dokument erstellen.
MWE:
\documentclass{article}
\usepackage[refpage]{nomencl}
\usepackage{hyperref}
\makenomenclature
\begin{document}
\nomenclature[N]{$N$}{some number}
\printnomenclature
\end{document}
Dadurch wird die Ausgabe korrekt erstellt:
Ist es möglich, nomencl verständlich zu machen, dass Hyperref verfügbar ist, sodass „Seite 1“ oder nur „1“ ein Hyperlink ist, auf den Sie klicken können, um tatsächlich auf Seite 1 verwiesen zu werden?
Antwort1
Sie müssen den \pagedeclaration
durch definierten Befehl neu definieren \nomencl
. Bitte beachten Sie, dass die ursprüngliche Definition von \pagedeclaration
von Ihrer ausgewählten Sprache abhängt.
\documentclass{article}
\usepackage[refpage]{nomencl}
\usepackage[pageanchor]{hyperref}
\def\pagedeclaration#1{, \hyperlink{page.#1}{page\nobreakspace#1}}
\makenomenclature
\begin{document}
a
\clearpage
b
\nomenclature[N]{$N$}{some number}
\clearpage
\printnomenclature
\end{document}