我想让附录 A 继续附录 B。这是我使用的命令:
\appendix
\include{appendixA} \label{appendixprocedure}
\newpage{\pagestyle{empty}\cleardoublepage}
\include{appendixB} \label{appendixlinearization}
\newpage{\pagestyle{empty}\cleardoublepage}
但我在附录 A 的命名中得到了这两者。
答案1
我重现此问题的唯一方法是将\appendix
命令包含在appendixA.tex
and中appendixB.tex
。这是一个复制此问题的示例(即使它article
没有\include
s,原理仍然相同):
\documentclass{article}
\begin{document}
\tableofcontents
\section{A section}
\appendix
\section{An appendix}
\appendix
\section{Another appendix}
\end{document}
如果你正在这样做,那你就做错了。\appendix
重置附录特定的计数器(这可能取决于你的文档类别)。以下\appendix
是book
和report
(添加评论):
\newcommand\appendix{\par
\setcounter{chapter}{0}% <--- Reset chapter counter
\setcounter{section}{0}% <--- Reset section counter
\gdef\@chapapp{\appendixname}%
\gdef\thechapter{\@Alph\c@chapter}}
article
做类似的事情,只有一个级别下降:
\newcommand\appendix{\par
\setcounter{section}{0}% <--- Reset section counter
\setcounter{subsection}{0}% <--- Reset subsection counter
\gdef\thesection{\@Alph\c@section}}
很明显,\appendix
重置主附录计数器,因此将其作为每个附录单元的一部分是不正确的。仅使用一次来划分常规章节的结束和附录的开始。
总之,\appendix
从您的appendixA.tex
和中删除appendixB.tex
。
代码中需要注意以下几点:
答案2
通常,\appendix
应该启动附录部分,因此您可以\section
在附录命令后启动 s。
答案3
使用命令
chapter
,section
(取决于您的文档类别)等等,如同在文档的其余部分中一样。
\documentclass[]{article}
\begin{document}
\tableofcontents
\section{First Section}
\subsection{A Subsection}
\section{Secound Section}
\subsection{A Subsection}
\appendix
\section{First Appendix}
\section{Secound Appendix}
\section{Third Appendix}
\end{document}