Seite 1 von 1

Inhaltsverzeichnis: tocdepth beim Anhang verkleinern

Verfasst: Di 30. Apr 2019, 07:32
von Nightwish80
Hallo zusammen,

ich habe ein Dokument der Klasse scrreprt und möchte gerne im Inhaltsverzeichnis nur die sections des Anhangs angezeigt bekommen, nicht die subsections. Wie kann ich die tocdepth nur für den Anhang bearbeiten?

Verfasst: Di 30. Apr 2019, 08:06
von markusv
Moin!

Am einfachsten ist es wohl, die Anweisung per \addtocontents an der geeigneten Stelle einzupflegen. Auch denkbar wäre es, \appendix dahin gehend umzudefinieren. Ob dies die sauberste Methode ist, kann ich nicht beurteilen.

Zu Anhängen generell siehe auch https://texwelt.de/wissen/fragen/19227
\documentclass{scrreprt}
\begin{document}
   \tableofcontents
   \chapter{Test}
   \section{Test}
   \subsection{Test}
   \appendix\addtocontents{toc}{\setcounter{tocdepth}{1}}%
   \chapter{Test}
   \section{Test}
   \subsection{Test}
   \chapter{Test}
   \section{Test}
   \subsection{Test}
\end{document}

Verfasst: Di 30. Apr 2019, 08:58
von Nightwish80
Moin,

dein Beispiel als Dokument scheint zu funktionieren, in meinem Dokument leider nicht. Hier der Ausschnitt:
\appendix
\addtocontents{toc}{\setcounter{tocdepth}{1}}%
\pagenumbering{Roman}

\include{content/anhang}

Verfasst: Di 30. Apr 2019, 09:13
von markusv
Ohne zu wissen, was in der anhang.tex drin steckt, lässt sich das nicht klären. Mache bitte ein Minimalbeispiel unter Beachtung der Anleitung unter diesem Link.

Beachte auch, dass du das Dokument mehrmals kompilieren musst, um Änderungen im Inhaltsverzeichnis zu erwirken...