PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Seitenzahl falsch verlinkt



VanillaThunder
04-03-2013, 23:54
Hey Leute,

bei meiner .pdf Datei besteht das Problem, dass die Verlinkung zum Symbolverzeichnisses im Inhaltsverzeichnis nicht stimmt.
Die Seitenzahl (III) ist korrekt, die Verlinkung führt aber auf Seite I.

Hier das Minimalbeispiel:


\documentclass[11pt,a4paper,headsepline,headinclude=false,footinc lude=false,twoside=true,cleardoublepage=empty,%
appendixprefix,ngerman,numbers=noenddot,bibliograp hy=totoc,listof=totoc,draft=false]{scrbook}
\newcommand{\changefont}[3]{
\fontfamily{#1} \fontseries{#2} \fontshape{#3} \selectfont}

\input{Format2}

\begin{document}


%---- Prolog ----
\frontmatter % Seitenformatierung als Prolog
\pagestyle{plain} % Definition des Formats von Kopf- und Fusszeile (leer)
\ofoot{\pagemark} % in der Fußzeile wird außen rechts die Seitenzahl angezeigt

\tableofcontents
\cleardoublepage

\addcontentsline{toc}{section}{Symbolverzeichnis}
Symbolverzeichnis
\cleardoublepage

\bibliographystyle{alphadin} % Literaturverzeichnis nach DIN 1505
\bibliography{Literaturverzeichnis}
\end{document}

Und hier der Link zur Format2.tex: http://nopaste.info/1ae50c71ea.html

Wie lässt sich das Problem lösen?

Vielen Dank und viele Grüße!

u_fischer
05-03-2013, 14:31
Hier das Minimalbeispiel:
...
Und hier der Link zur Format2.tex: http://nopaste.info/1ae50c71ea.html

Ist das die neueste Methode? Die (nicht-minimale) Präambel externalisieren?

hakaze
05-03-2013, 16:00
Dies ist ein Minimalbeispiel, das du auch sehr leicht hättest selbst erzeugen können:

\documentclass[paper=a4]{scrbook}

\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}

\usepackage{hyperref}

\begin{document}
%---- Prolog ----
\frontmatter % Seitenformatierung als Prolog
\pagestyle{plain} % Definition des Formats von Kopf- und Fusszeile (leer)

\tableofcontents
\cleardoublepage
\phantomsection % Anker für Hyperlink erzeugen
\addcontentsline{toc}{section}{Symbolverzeichnis}
Symbolverzeichnis
\cleardoublepage

\end{document}Denn niemand hat wirklich Lust, sich durch die 265 Zeilen Präambel-Code zu wühlen, die du dort ins Pastebin geklatscht hast.

VanillaThunder
05-03-2013, 18:51
Hey Leute,

Entschuldigung, dass das Minimalbeispiel nicht ganz so "minimal" war ;).

Vielen Dank für die Hilfe!