Ausführlicheres Inhaltsverzeichnis nur in einem Abschnitt

Ausführlicheres Inhaltsverzeichnis nur in einem Abschnitt

Ich habe eine tiefe Titelstruktur (bis zum Unterunterunterabschnitt) und möchte für das gesamte Dokument nur Abschnitte und Unterabschnitte anzeigen – das ist bisher einfach. Aber für nur einen Abschnitt möchte ich, dass auch Unterunterabschnitte und Unterunterunterabschnitte im Inhaltsverzeichnis erscheinen – gibt es eine Möglichkeit, dies zu tun?

Antwort1

Hier ist ein vereinfachtes Beispiel, das sich nur auf die Unterabschnittsebene erstreckt.

die idee besteht darin, den meldegrad in der .tocdatei selbst zurückzusetzen. dies geschieht durch das einfügen geeigneter befehle an \addtocontentsden entsprechenden stellen.

\documentclass{article}
\setcounter{tocdepth}{1}
\begin{document}
\tableofcontents
\section{First}
\subsection{One-first}
text
\subsection{One-second}
text
\section{Second}
\addtocontents{toc}{\setcounter{tocdepth}{2}}
\subsection{Two-first}
text
\subsection{Two-second}
text
\addtocontents{toc}{\setcounter{tocdepth}{1}}
\section{Third}
\subsection{Three-first}
text
\subsection{Three-second}
text
\end{document}

verwandte Informationen