是否有一种方便的方法可以仅显示 scrartcl 中当前部分对应的子部分,就像\tableofcontent[currentsection]
在 beamer 中一样?
答案1
您可以使用包etoc
:
\documentclass{scrartcl}
\usepackage{etoc}
\usepackage{lipsum}
\begin{document}
\tableofcontents
\etocsettocstyle{\subsection*{\contentsname}}{}
\etocsettocdepth{subsection}
\clearpage
\section{Sec1}
\localtableofcontents
\subsection{SubSec1}
\subsubsection{SubSubSec}
\lipsum[1]
\subsection{SubSec2}
\lipsum[2]
\section{Sec1}
\localtableofcontents
\subsection{SubSec1}
\subsubsection{SubSubSec}
\lipsum[3]
\subsection{SubSec2}
\lipsum[4]
\end{document}