Hallo Community,

ich nutze glossaries um ein automatisches Glossar zu erzeugen. Ich binde glossaries nach hyperref ein, dann sollte doch eigentlich mit den Links alles passen. Mir ist aber trotzdem noch ein Fehler aufgefallen: wenn ich die ersten paar Seiten mit \thispagestyle{empty} setze und dann relativ früh im Dokument ein Begriff aus dem Glossar nutze, dann stimmt der im Glossar angegebene Link nicht (also die Seitenzahl passt, verlinkt aber zu einer der ersten, nichtnummerierten Seiten).

Beispiel:

Code, hier editierbar zum Übersetzen:
\documentclass[toc=listof, abstract]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage{lipsum}
\usepackage[colorlinks]{hyperref}
\usepackage[toc]{glossaries}
\makenoidxglossaries
\newglossaryentry{test}{name={Test}, description={Nur mal ein Test}}
\begin{document}
\title{Test}
\author{Test}
\maketitle
\begin{abstract}
\lipsum[1]
\end{abstract}
\addchap*{Erklärungen}
\thispagestyle{empty}
\lipsum[1]
\addchap*{Danksagung}
\thispagestyle{empty}
\lipsum[1]
\tableofcontents
\pagenumbering{roman}
\printnoidxglossary[title=Glossar, toctitle=Glossar]
\chapter{Einleitung}
\pagenumbering{arabic}
\lipsum[1]
Das ist ein \gls{test}
\chapter{Grundlagen}
% paar Seiten voll bekommen
\lipsum[1-30]
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Der Link auf Seite 1 verlinkt auf die Titelseite, der Link auf Seite 7 passt hingegen.

Jemand eine Idee, wie man das richtig hinbekommt?

gefragt 02 Mai '22, 21:03

AndreGismo's gravatar image

AndreGismo
5961227
Akzeptiert-Rate: 72%


pdflatex warnt dich. Wenn du in die log-Datei schaust siehst dort mehrere solcher Meldungen:

pdfTeX warning (ext4): destination with the same identifier (name{page.1}) has
been already used, duplicate ignored
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Das Problem ist, dass du die Seiten 1-4 zweimal hast, und für die Links ist das nicht gut. Jede Seite muss eine eindeutige Bezeichnung haben.

Verwende z.B. Roman für den Anfang.

Code, hier editierbar zum Übersetzen:
\begin{document}
\pagenumbering{Roman}
\title{Test}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Unabhängig davon: \pagenumbering{roman} direkt hinter tableofcontents ist falsch. Der Befehl sollte immer nur nach einem \clearpage verwendet werden.

Permanenter link

beantwortet 04 Mai '22, 11:51

Ulrike%20Fischer's gravatar image

Ulrike Fischer
3.6k23
Akzeptiert-Rate: 52%

ahh verstehe, super, vielen Dank! In Zukunft werde ich mal häufiger einen Blick in die log-Datei wagen.

(04 Mai '22, 14:27) AndreGismo
Deine Antwort
[Vorschau ausblenden]

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Frage-Themen:

×62
×47
×25

gestellte Frage: 02 Mai '22, 21:03

Frage wurde gesehen: 2,611 Mal

zuletzt geändert: 04 Mai '22, 14:27