因此,当我将子部分放入附录中时,计数器不会在开始新章节后重置。我正要将子部分更改为未命名的部分,但仍然想知道为什么计数器不会重置。也许这是一个错误?
这是显示问题的代码。当我将其更改为 pdf 文件时,最后两个小节显示为 A.0.3 和 B.0.4,而不是 A.0.1 和 B.0.1
\documentclass{book}
\begin{document}
\tableofcontents
\chapter{chap1}
\section{sec1.1}
\subsection{sub1.1.1}
\subsection{sub1.1.2}
\appendix
\chapter{app1}
\subsection{app1.0.1}
\chapter{app2}
\subsection{app2.0.1}
\end{document}
答案1
如果 OP 使用较旧的(2015 年之前)LaTeX 核心,则不会重置章节编号。fixltx2e
应该使用 then。(我已经使用仍在计算机上的 TeXLive 2014 版本进行了测试)
有了新内核,就不再需要了
\documentclass{book}
\usepackage{fixltx2e} % Does no harm, even in a 2015 release.
\begin{document}
\tableofcontents
\chapter{chap1}
\section{sec1.1}
\subsection{sub1.1.1}
\subsection{sub1.1.2}
\appendix
\chapter{app1}
\subsection{app1.0.1}
\chapter{app2}
\subsection{app2.0.1}
\end{document}