Blackhole
08-02-2008, 17:23
Hi,
wiedermal kommt diese Frage auf, aber ich habe bisher trotz intensiver Recherche noch keine Lösung gefunden:
Bei Verwendung von jurabook und hyperref bekomme ich bei Verwendung der vom Autor von jurabook definierten Überschriften subthreesection und subfoursection die folgende Fehlermeldung:
pdfTeX warning (ext4): destination with the same identifier (name{subfoursection.1}) has been already used, duplicate ignored
Es ist auch leider kein nur kosmetischer Fehler, da die Hyperref-Links und die PDF-Verzeichnisstruktur leider eben auch nicht funktionieren.
plainpages=false, pdfpagelabels hilft leider auch nicht.
Diesen Thread http://www.mrunix.de/forums/archive/index.php/t-46275.html habe ich auch gesehen, aber die Lösung dort hilft nicht.
Hier ein Minimalbeispiel:
\documentclass[a4paper,12pt,norunners,oneside]{jurabook}
%Inhaltsverzeichnis im pdf-Dok erstellen
\usepackage[plainpages=false,pdfpagelabels,pdftex,colorlinks]{hyperref}
\makeatletter
\def\toclevel@subthreesection{4}
\def\toclevel@subfoursection{5}
\makeatother
\begin{document}
\part{Teil 1}
\chapter{Kapitel 1}
\section{Abschnitt 1}
\subsection{Unterabschnitt 1}
\subsubsection{Unter-Unterabschnitt 1}
\subthreesection{Sub3Abschnitt 1}
\subfoursection{Sub4Abschnitt 1}
\subsection{Unterabschnitt 1}
\subsubsection{Unter-Unterabschnitt 1}
\subthreesection{Sub3Abschnitt 1}
\subfoursection{Sub4Abschnitt 1}
\subsection{Unterabschnitt 1}
\subsubsection{Unter-Unterabschnitt 1}
\subthreesection{Sub3Abschnitt 1}
\subfoursection{Sub4Abschnitt 1}
\end{document}
Ich verwende die aktuelle Version von jurabook (0.91beta vom 23.11.2007)... :(
Hat jemand noch eine Idee? Ich vermute, dass es ein Fehler in der Definition von subthreesection und subfoursection sein könnte, aber ich bin zu unerfahren, um da etwas zu entdecken.
Hier mal aus der jurabook.cls die Definition:
\newcounter{subthreesection}[subsubsection]
\renewcommand{\thesubthreesection}{\alph{subthrees ection}\alph{subthreesection})}
\let\subthreesectionmark\@gobble
\newcommand{\subthreesection}{\@startsection%
{subthreesection}%
{4}%
{\z@}%
{-3.25ex\@plus -1ex \@minus -.2ex}%
{1.5ex \@plus .2ex}%
{\normalfont\normalsize\bfseries}}
\let\subsubsubsection\subthreesection
Kann mir jemand helfen oder hat eine Idee oder einen Tipp, wo ich das nachsehen kann? FAQ wälzen und Googlen hat leider nicht geholfen...
EDIT: Ich habe in der Definition für das Minimalbeispiel einfach mal die Zeile
\newcounter{subthreesection}[subsubsection]
in
\newcounter{subthreesection}
geändert. Damit verschwindet der Fehler und die Links scheinen erstmal richtig zu sein. Wenn ich das aber in meinem eigentlichen (etwas größeren Dokument) setzen lasse, erscheint später die Fehlermeldung:
!LaTex error: Counter too large... :/
Danke!
Blackhole
wiedermal kommt diese Frage auf, aber ich habe bisher trotz intensiver Recherche noch keine Lösung gefunden:
Bei Verwendung von jurabook und hyperref bekomme ich bei Verwendung der vom Autor von jurabook definierten Überschriften subthreesection und subfoursection die folgende Fehlermeldung:
pdfTeX warning (ext4): destination with the same identifier (name{subfoursection.1}) has been already used, duplicate ignored
Es ist auch leider kein nur kosmetischer Fehler, da die Hyperref-Links und die PDF-Verzeichnisstruktur leider eben auch nicht funktionieren.
plainpages=false, pdfpagelabels hilft leider auch nicht.
Diesen Thread http://www.mrunix.de/forums/archive/index.php/t-46275.html habe ich auch gesehen, aber die Lösung dort hilft nicht.
Hier ein Minimalbeispiel:
\documentclass[a4paper,12pt,norunners,oneside]{jurabook}
%Inhaltsverzeichnis im pdf-Dok erstellen
\usepackage[plainpages=false,pdfpagelabels,pdftex,colorlinks]{hyperref}
\makeatletter
\def\toclevel@subthreesection{4}
\def\toclevel@subfoursection{5}
\makeatother
\begin{document}
\part{Teil 1}
\chapter{Kapitel 1}
\section{Abschnitt 1}
\subsection{Unterabschnitt 1}
\subsubsection{Unter-Unterabschnitt 1}
\subthreesection{Sub3Abschnitt 1}
\subfoursection{Sub4Abschnitt 1}
\subsection{Unterabschnitt 1}
\subsubsection{Unter-Unterabschnitt 1}
\subthreesection{Sub3Abschnitt 1}
\subfoursection{Sub4Abschnitt 1}
\subsection{Unterabschnitt 1}
\subsubsection{Unter-Unterabschnitt 1}
\subthreesection{Sub3Abschnitt 1}
\subfoursection{Sub4Abschnitt 1}
\end{document}
Ich verwende die aktuelle Version von jurabook (0.91beta vom 23.11.2007)... :(
Hat jemand noch eine Idee? Ich vermute, dass es ein Fehler in der Definition von subthreesection und subfoursection sein könnte, aber ich bin zu unerfahren, um da etwas zu entdecken.
Hier mal aus der jurabook.cls die Definition:
\newcounter{subthreesection}[subsubsection]
\renewcommand{\thesubthreesection}{\alph{subthrees ection}\alph{subthreesection})}
\let\subthreesectionmark\@gobble
\newcommand{\subthreesection}{\@startsection%
{subthreesection}%
{4}%
{\z@}%
{-3.25ex\@plus -1ex \@minus -.2ex}%
{1.5ex \@plus .2ex}%
{\normalfont\normalsize\bfseries}}
\let\subsubsubsection\subthreesection
Kann mir jemand helfen oder hat eine Idee oder einen Tipp, wo ich das nachsehen kann? FAQ wälzen und Googlen hat leider nicht geholfen...
EDIT: Ich habe in der Definition für das Minimalbeispiel einfach mal die Zeile
\newcounter{subthreesection}[subsubsection]
in
\newcounter{subthreesection}
geändert. Damit verschwindet der Fehler und die Links scheinen erstmal richtig zu sein. Wenn ich das aber in meinem eigentlichen (etwas größeren Dokument) setzen lasse, erscheint später die Fehlermeldung:
!LaTex error: Counter too large... :/
Danke!
Blackhole