知道如何在章节开头创建迷你目录 (TOC) 吗?不是报告开头的普通目录,而是章节开头的迷你目录(例如,包含特定章节)。
答案1
以下是对此问题的快速(常规)答案:
最简单的方法是在适当的地方使用etoc
包及其\localtableofcontents
宏。手册位于https://ctan.org/pkg/etoc。
\documentclass{book}
\usepackage{etoc}
\begin{document}
\tableofcontents % Global toc
\chapter{First}
\localtableofcontents % local toc
\section{First section}
\chapter{Second}
\localtableofcontents
\section{First section of 2nd chapter}
\end{document}
编辑这是memoir
版本。
由于某些我无法弄清楚的原因(etoc
在这种情况下的手册不是很清楚),有必要使用。可以使用命令控制\localtableofcontents*
个人(注意宏名称中的)tocdepth
\etocsettocdepth.toc{sectionlevel}
.toc
\documentclass{memoir}
\usepackage{blindtext}
\usepackage{etoc}
\setsecnumdepth{subsection}
\etocsettocdepth{subsection}
\begin{document}
\tableofcontents % Global toc
\chapter{First}
\etocsettocdepth.toc{section}
\localtableofcontents*
\section{First section}
\subsection{First subsection -- not in the local toc}
\blindtext
\chapter{Second}
\etocsettocdepth.toc{subsection}
\localtableofcontents*
\section{First section of 2nd chapter}
\subsection{First subsection of first section of 2nd chapter}
\end{document}