我似乎无法很好地理解 minitoc 是如何做到这一点的。
我有报告样式,并且我希望主目录仅显示章节和部分。然后在每个部分内,我想要一个目录小列表,其中仅列出该部分内的所有内容,即小节、小小节等...
每个部分都一样。因此,我希望将类似这样的内容作为顶部(即主)目录
1. chapter one
1.1 section one
1.2 section two
当我转到第一部分时,会出现小的目录
section one
1. subsection one
1.1 subsubsection one
1.2 subsubsection tow
2. subsection two
2.1 subsubsection one
无论编号是多少,对我来说都没问题。目标是这样的:我希望主目录只显示章节和部分,其余部分显示在每个部分中。
我尝试过这个:
\documentclass[]{report}%
\usepackage{minitoc}
\setcounter{tocdepth}{1}
\begin{document}
\tableofcontents
\chapter{chapter one}
\section{section one}
\minitoc
\subsection{subsection one}
stuff
\subsection{subsection two}
stuff
\section{two}
\minitoc
\subsection{subsection one}
stuff
\subsection{subsection two}
\end{document}
但这在每个部分以及顶部都显示相同的目录。我也试过了
\documentclass[]{report}%
\usepackage{minitoc}
\setcounter{tocdepth}{1}
\begin{document}
\dominitoc
\tableofcontents
\chapter{chapter one}
\section{section one}
\minitoc
\subsection{subsection one}
stuff
\subsection{subsection two}
stuff
\section{two}
\minitoc
\mtcskip
\subsection{subsection one}
stuff
\subsection{subsection two}
\end{document}
同样的事情。也尝试过
\documentclass[]{report}%
\usepackage{minitoc}
\setcounter{tocdepth}{1}
\begin{document}
\doparttoc
\tableofcontents
\chapter{chapter one}
\section{section one}
\doparttoc
\subsection{subsection one}
stuff
\subsection{subsection two}
stuff
\section{two}
\doparttoc
\subsection{subsection one}
stuff
\subsection{subsection two}
\end{document}
但现在每个部分都没有显示任何目录。我试图遵循minitoc.pdf表 1.3 中似乎有我需要做的事情,但是我缺少了一些东西。
关于如何做到这一点,您能提供什么帮助吗?谢谢。
答案1
由于您希望按部分划分目录,因此必须使用\dosecttoc
、和\secttoc
,而不是\doparttoc
和\parttoc
。
但是,minitoc
文档说,部分目录不适用于report
和book
类。minitoc
只会提供类层次结构中最高分段命令的目录。所以我想,这个包没什么用。