PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kapitelhirarchie im PDF-Output falsch. (hyperref und varioref vertragen sich nicht!)



X-Bit
05-06-2009, 15:00
Hallo Forum!

Ich hab hier ein Problem, welches mich gestern mehr oder weniger die Nacht hindurch beschäftigte.

Ausgangslage ist, dass ich in einem Dokument hyperref für die Darstellung der URLs einsetzen möchte und ebenso varioref für eine einfachere und umfassendere Referenzierung.

Soweit so gut... Wenn ich jetzt aber, wie im Minimalbeispiel, eine gängige Kapitelstruktur habe, wird mir im PDF Output (Adobe Reader v9.1.1) im Fenster links, wo die Kapitelstruktur zu sehen ist, das nachfolgende Kapitel unter die Subsection geklemmt (ich hoffe das versteht jemand!), siehe angehängtes Bild. Der Effekt tritt übrigens mit allen weiteren Kapiteln und Subkapiteln im gleichen Masse auf. Innerhalb des Dokumentes ist die Darstellung jedoch korrekt.



%*%*********************************************** ***********
%----Präambel
%************************************************* *********
\documentclass[paper=a4,fontsize=11pt]{scrreprt}
% ehemals: \documentclass[paper=a4,fontsize=11pt,DIV9]{scrreprt}
\setlength{\headheight}{10\baselineskip}
\usepackage[paper=a4paper,left=2.5cm,top=3.5cm,bottom=3.0cm]{geometry}
%----------------------------------------------------------

%************************************************* *********
%---Packages laden
%************************************************* *********
\usepackage[ngerman]{babel} %Trennungen, Schriftsatz; Neue deutsche Rechtschreibung
\usepackage{natbib}
\usepackage[ansinew]{inputenc} %Dateicodierung
\usepackage[T1]{fontenc} %Umlaute, Sonderzeichen...

\usepackage[colorlinks=true,breaklinks=true]{hyperref} %URLs besser dargestellt

\usepackage{varioref} %Referenzierung relaoded


\usepackage{blindtext}


%************************************************* *********
%--Dokumenten Beginn
%************************************************* *********
\begin{document}

\chapter{Chapter-Foo 1}
%///////////////////////


\blindtext[1]


\section{Section-Foo 1.1}
%**************************************
\blindtext[1]

\subsection{Subsection-Foo 1.1.1}
%......................

\blindtext[1]

\chapter{Chapter-Foo 2}
%///////////////////////

\blindtext[1]

\clearpage

\section{Section-Foo 2.1}
%**************************************

\blindtext[1]

\end{document}


Gibt es da eine bekannte Unverträglichkeit oder taucht das nur bei mir auf?
Danke für eure Meinungen:rolleyes:

u_fischer
05-06-2009, 15:12
Also erstens warnt hyperref dich doch in der log-Datei, dass es ein Problem gibt. Und zweitens steht in der readme.pdf von hyperref folgendes zu varioref:


varioref
There are too many problems with varioref. Nobody has time to
sort them out. Therefore this package is now unsupported.
Perhaps you are lucky and some of the features of varioref works
with the following loading order:
\usepackage{nameref}
\usepackage{varioref}
\usepackage{hyperref}

....


Also versuch varioref vor hyperref zu laden.

Ulrike Fischer

X-Bit
05-06-2009, 18:23
:D ...genau das wars!

Gesehen hab ich die Fehler im Protokol schon (verstanden aber leider nicht) und habe auch fleissig innerhalb von der varioref doku gesucht... Damit war ich aber offensichtlich am falschen Platz :rolleyes:

Besten Dank Ulrike für den schnellen und genauen Hinweis!