von Wredi » Mi 20. Mai 2015, 19:38
Hallo Johannes_B,
ich habe ein wenig Ursachenforschung betrieben. Nach Beseitigung eines Tippfehlers und testweise Auskommentieren verschiedener Pakete fand ich heraus, dass das paket hyperref querschießt. Wenn das Paket uach nur geladen wird, wird folgende Fehlermeldung gegeben:
Argument of \contentsline has an extra }.
<inserted text>
\par
l.4 \contentsline
{section}{\numberline {1}Einleitung}{1}{section.1}
In Zeile 4 meines ROhtextes steht aber nichts, in Zeile 3 und 5 jeweis ein Kommentar. Ohne hyperref gelingt es das Dokument wie gewollt zu kompilieren.
Hier das Minimalbeispiel mit auskommentiertem hyperref
\documentclass[12pt,oneside,a4paper,pdftex]{article}
% Präambel
% Format des Dokuments
\special{papersize=210mm,297mm} %Präzise Papiergröße
\usepackage[top=2cm,bottom=2cm,left=2cm,right=6cm,]{geometry}
% Kopf- und Fußzeile
\usepackage{fancyhdr}
\usepackage{lastpage}
\pagestyle{fancy}
\fancyhead{}% Leere Kopfzeile
\fancyfoot{}% Leere Fußzeile
\fancyfoot[C]{\thepage{}}% „X von Y“
\renewcommand{\headrulewidth}{0pt}% Linienstärke unter Kopfzeile
\renewcommand{\footrulewidth}{0pt}% Linienstärke über Fußzeile
% Eigenschaften des Inhaltsverzeichnisses
\setcounter{secnumdepth}{3}% Tiefe der Nummerierungen der Überschritften
\setcounter{tocdepth}{3}% Tiefe im Inhaltsverzeichnis
% Einstellen der Hyperlinks
% \usepackage{hyperref}
% \hypersetup{
% pdftitle={TitelTitelTitel},% Titel
% pdfauthor={Max Mustermann},% Autor des Dokuments
% pdfsubject=FachFachFach},% Fachgebiet des Dokuments
% pdfcreator={Max Mustermann},% Ersteller des Dokuments
% pdfborder = {0 0 0}% keine farbigen Boxen um Hyperlinks
% }
\begin{document}
% Erstelle Inhaltsverzeichnis
{
\pagenumbering{Roman}
\setcounter{page}{1}
\pagestyle{fancy}
\makeatletter
\addtocontents{toc}{\protect\contentsline {section}{\protect\hbox to\protect\@tempdima {\protect\hfil }Inhaltsverzeichnis}{Seite}}
\makeatother
\tableofcontents
\cleardoublepage
}
\pagenumbering{arabic}
\setcounter{page}{1}
% Erstelle Textkörper
\section{Einleitung}
\section{Abschnitt 2}
\section{Abschnitt 3}
\cleardoublepage
% Literaturverzeichnis
\addcontentsline{toc}{section}{\numberline{}Literaturverzeichnis}
\section*{Literaturverzeichnis}
\cleardoublepage
% Erklärung
\addcontentsline{toc}{section}{\numberline{}Erklärung}
\section*{Erklärung}
\end{document}
Gibt es einen Weg hyperref trotzdem zu nutzen?
Vielen Dank soweit.
Hallo Johannes_B,
ich habe ein wenig Ursachenforschung betrieben. Nach Beseitigung eines Tippfehlers und testweise Auskommentieren verschiedener Pakete fand ich heraus, dass das paket hyperref querschießt. Wenn das Paket uach nur geladen wird, wird folgende Fehlermeldung gegeben:
[code]
Argument of \contentsline has an extra }.
<inserted text>
\par
l.4 \contentsline
{section}{\numberline {1}Einleitung}{1}{section.1}[/code]
In Zeile 4 meines ROhtextes steht aber nichts, in Zeile 3 und 5 jeweis ein Kommentar. Ohne hyperref gelingt es das Dokument wie gewollt zu kompilieren.
Hier das Minimalbeispiel mit auskommentiertem hyperref
[code]\documentclass[12pt,oneside,a4paper,pdftex]{article}
% Präambel
% Format des Dokuments
\special{papersize=210mm,297mm} %Präzise Papiergröße
\usepackage[top=2cm,bottom=2cm,left=2cm,right=6cm,]{geometry}
% Kopf- und Fußzeile
\usepackage{fancyhdr}
\usepackage{lastpage}
\pagestyle{fancy}
\fancyhead{}% Leere Kopfzeile
\fancyfoot{}% Leere Fußzeile
\fancyfoot[C]{\thepage{}}% „X von Y“
\renewcommand{\headrulewidth}{0pt}% Linienstärke unter Kopfzeile
\renewcommand{\footrulewidth}{0pt}% Linienstärke über Fußzeile
% Eigenschaften des Inhaltsverzeichnisses
\setcounter{secnumdepth}{3}% Tiefe der Nummerierungen der Überschritften
\setcounter{tocdepth}{3}% Tiefe im Inhaltsverzeichnis
% Einstellen der Hyperlinks
% \usepackage{hyperref}
% \hypersetup{
% pdftitle={TitelTitelTitel},% Titel
% pdfauthor={Max Mustermann},% Autor des Dokuments
% pdfsubject=FachFachFach},% Fachgebiet des Dokuments
% pdfcreator={Max Mustermann},% Ersteller des Dokuments
% pdfborder = {0 0 0}% keine farbigen Boxen um Hyperlinks
% }
\begin{document}
% Erstelle Inhaltsverzeichnis
{
\pagenumbering{Roman}
\setcounter{page}{1}
\pagestyle{fancy}
\makeatletter
\addtocontents{toc}{\protect\contentsline {section}{\protect\hbox to\protect\@tempdima {\protect\hfil }Inhaltsverzeichnis}{Seite}}
\makeatother
\tableofcontents
\cleardoublepage
}
\pagenumbering{arabic}
\setcounter{page}{1}
% Erstelle Textkörper
\section{Einleitung}
\section{Abschnitt 2}
\section{Abschnitt 3}
\cleardoublepage
% Literaturverzeichnis
\addcontentsline{toc}{section}{\numberline{}Literaturverzeichnis}
\section*{Literaturverzeichnis}
\cleardoublepage
% Erklärung
\addcontentsline{toc}{section}{\numberline{}Erklärung}
\section*{Erklärung}
\end{document}[/code]
Gibt es einen Weg hyperref trotzdem zu nutzen?
Vielen Dank soweit.