Hyperref-Verweis im Index falsch Thema ist als GELÖST markiert

Erstellen von Index, Glossar, Symbolverzeichnis, einer Nomenklatur etc. mit MakeIndex oder Xindy


3Stein

Hyperref-Verweis im Index falsch

Beitrag von 3Stein »

Hallo,
ich entschuldige mich erst mal, dass ich das Thema schon wieder aufgreife. Es wurde in ähnlicher Form schon öfter gestellt, hab aber nirgends eine Lösung gefunden.
Ich TeXe die Vorlesungen mit und habe am Schluß ein Stichwortverzeichnis.
Dokumentaufbau: Erst Titel und TOC (pagenumbering Roman), dann beginnt der Inhalt (pagenumbering arabic) wieder bei Seite 1.
Steht der Satz von XY auf Seite 117, dann steht im Index auch die Seitenzahl 117, aber wenn ich draufklicke (Hyperref-Paket), lande ich auf der pdf-seite 117 und nicht auf Seite 117 (was in absoluter Zählung Seite 128 ist).

Könnt ihr mir helfen?

Minimalbeispiel:
\documentclass[twoside,titlepage,svgnames,toc=flat,numbers=noenddot]{scrartcl}
%% hoffe ich erwische alle wichtigen:
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[split]{splitidx}
\usepackage[hidelinks,naturalnames=true,hypertexnames=false]{hyperref}
\usepackage{bookmark}
\usepackage{subfiles}

\makeindex
\newindex[Stichwortverzeichnis]{idx}
\newindex[Liste der Sätze]{satz}

\begin{document}
    \pagenumbering{Roman}
    Titelseite
    \newpage
    \tableofcontents
    \newpage
    \setcounter{page}{1}
    \pagenumbering{arabic}
    \subfile{cap1.tex}  %irgendwelche LaTeX-Texte mit \index{xx}
    \newpage
    \printindex*
\end{document}
Ich wollte die cap1 im Minimalbeispiel nicht ersetzen, da der Fehler vielleicht da liegt?
Falls nicht, reicht es ja diese Zeile durch
Hallo\index{test} 
zu ersetzen.

Vielen Dank im Voraus!

3Stein

Nachtrag

Beitrag von 3Stein »

Nachtrag:
Also im Minimalbeispiel wär es jetzt so, dass im Index "test" steht mit Seitenzahl "1" und wenn man draufklickt landet man auf Seite "I" statt auf "1"

Nachtrag 2:
Ich hab schon öfter gelesen, dass man es heutzutage wohl nicht mehr so macht, die Seitennummer zurückzusetzen, aber ich habe Druck-technische Gründe die Titelseite bei Römisch 1 und den Inhalt bei arabisch 1 beginnen zu lassen...

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4304
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Benutze nicht "hypertexnames=false"

3Stein

Problem gelöst, 199 Probleme erzeugt

Beitrag von 3Stein »

Hallo!
erst mal vielen Dank für den Hinweis. Das hat das Problem behoben. Nur leider gleichzeitig 199 Probleme erzeugt (--> 199 Warnungen mit "destination with same identifier has already been used"

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4304
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Minimalbeispiel?

Antworten