1 つのセクションのみの詳細な目次

1 つのセクションのみの詳細な目次

タイトル構造が深く (サブサブサブセクションまで)、ドキュメント全体にセクションとサブセクションのみを表示したいのですが、ここまでは簡単です。しかし、1 つのセクションのみ、サブサブセクションとサブサブサブセクションも TOC に表示したいのですが、これを実現する方法はありますか?

答え1

以下は、サブセクション レベルにのみ拡張された簡略化された例です。

ファイル自体のレポート レベルをリセットするという考え方です.toc。これは、適切なポイントに適切なコマンドを挿入することによって行われます\addtocontents

\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}

関連情報