von 3Stein » Sa 22. Dez 2012, 14:46
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
zu ersetzen.
Vielen Dank im Voraus!
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:
[code]
\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}
[/code]
Ich wollte die cap1 im Minimalbeispiel nicht ersetzen, da der Fehler vielleicht da liegt?
Falls nicht, reicht es ja diese Zeile durch
[code]Hallo\index{test} [/code]
zu ersetzen.
Vielen Dank im Voraus!