Более глубокое содержание только в одном разделе

Более глубокое содержание только в одном разделе

У меня глубокая структура заголовка (до подподподраздела) и я хочу показать для всего документа только разделы и подразделы — пока это просто. Но только для одного раздела я хочу, чтобы в 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}

Связанный контент