Du hast in deiner Präambel einige Dinge drin, die man nicht machen sollte:
-Wieso gibst du die Dokumentenoption "german" an? Wenn sich das auf babel beziehen soll, aktuell ist ngerman, wie du es dort ja auch angegeben hast.
- Wieso verwendest du "report"? Mit den Koma-Klassen ist man flexibler. Das wäre in deinem Fall "scrreprt".
- Wieso lädst du "color" und "xcolor"? Imho reicht eines davon, ich bevorzuge "xcolor", weil es das mächtigere Paket ist.
- Wieso lädst du 2x hyperref?
- Wieso lädst du das erste Mal hyperref direkt nach der Dokumentklasse? hyperref wird praktisch immer als allerletztes Paket geladen, da es viele Umdefinitionen vornimmt, was zu Problemen führen kann. Das ist genau hier der Fall!
Lade hyperref nur 1x und dann als letztes Paket, dann klappts.
Hier der bereinigte Code:
Code:
\documentclass[a4paper,ngerman,11pt,%
chapterprefix=true% Wenn unbedingt "Chapter" vor den Kapiteln stehen soll
]{scrreprt}
\usepackage[english, ngerman]{babel}
\usepackage{graphicx} % support the \includegraphics command and options
\usepackage{tabularx}
\usepackage{float}
\usepackage{mathtools}
\usepackage{latexsym}
\usepackage{amssymb}
\usepackage{natbib}
\usepackage{amsmath}
\usepackage{fancyhdr}
\usepackage[table]{xcolor}
\usepackage{titletoc,titlesec}
% Hyperref als letztes Paket laden!!!
\usepackage[colorlinks,linkcolor=black,urlcolor=black,citecolor=black,
plainpages=false,pdfpagelabels,hypertexnames=false]{hyperref}
\begin{document}
\tableofcontents
\chapter{Kapitel 1}
\startcontents[section1]
\chapter{Kapitel 2}
\hrule
\vspace{10pt}
\printcontents[section1]{}{1}{\setcounter{tocdepth}{2}}
\vspace{10pt}
\hrule
\section{Section a}
\section{Section b}
\section{Section c}
\stopcontents[section1]
\chapter{Kapitel 3}
\end{document}
Wenn du übrigens gemäss Anleitung (z.B. hier) ein echtes _minimales_ Minimalbeispiel gemacht hättest, also ohne unnötige Pakete, wäre dir beim Entfernen von hyperref aufgefallen, dass der Fehler nicht mehr auftritt.
Damit hättest du bereits die Problemstelle deutlich eingrenzen können.
Lesezeichen