minitoc:\parttoc 对几个章节不起作用

minitoc:\parttoc 对几个章节不起作用

我对 minitoc 包(和命令 parttoc)还有另一个问题。

我的文档中有 3 个部分,要求每个部分都有一个内容。LaTex 实际上放置了三个内容,但它们都相同(对于第 1 部分)。

我试图模拟这个例子,它并没有给我完全相同的东西,但它也不起作用。我在开头有 Part*,在 Parts 中有 Chapters*。按照建议,我添加了它,\addstarredpart{ }但它没有帮助。

您对如何修复上述代码有什么建议吗?

\documentclass{book}

\usepackage{minitoc}

\begin{document}


\doparttoc
\tableofcontents


\part*{Part Zero}\addstarredpart{Part Zero}

\part{First Part}
\parttoc

\chapter{Part1 Chapter1}
\section{Part1  Section1}
\subsection{Part1 Subsections3}

\part{Second Part}
\parttoc

\chapter{Part2 Chapter1}
\section{Part2  Section1}
\subsection{Part2 Subsections3}

\part{Third Part}
\parttoc

\chapter{Part3 Chapter1}
\section{Part3  Section1}
\subsection{Part3 Subsections3}

\end{document}

答案1

没有解释,但有一个解决方案(或至少是一种解决方法):不要使用\part*plus \addstarredpart,而是使用tocvsec2包及其\setcecnumdepth\resetsecnumdepth来创建未编号的“零部分”。

\documentclass{book}

\usepackage{minitoc}
\usepackage{tocvsec2}

\begin{document}

\doparttoc

\setsecnumdepth{none}

\tableofcontents

\part{Part Zero}

\resetsecnumdepth

\part{First Part}
\parttoc

\chapter{Part1 Chapter1}
\section{Part1  Section1}
\subsection{Part1 Subsections3}

\part{Second Part}
\parttoc

\chapter{Part2 Chapter1}
\section{Part2  Section1}
\subsection{Part2 Subsections3}

\part{Third Part}
\parttoc

\chapter{Part3 Chapter1}
\section{Part3  Section1}
\subsection{Part3 Subsections3}

\end{document}

相关内容