Latex 中的附录和编号

Latex 中的附录和编号

我正在尝试撰写一篇带有附录的论文,但最终产品将所有附录编号为 A。有人能看出出了什么问题吗?

代码如下:

\documentclass[draft]{amsart}
\usepackage[english]{babel}
\begin{document}
\appendix \section{Stuff}
\appendix \section{Different Stuff}
\end{document}

结果是

附录 A. 资料

附录 A. 不同内容

答案1

amsart.cls我们发现

\def\appendix{\par\c@section\z@ \c@subsection\z@
   \let\sectionname\appendixname
   \def\thesection{\@Alph\c@section}}

因此,我们可以看到该命令\appendix重置了 Section 和 Subsection 计数器(使用代码\c@section\z@ \c@subsection\z@)。

此外,它将部分名称更改为在as\appendixname中定义的部分名称amsart.cls

\def\appendixname{Appendix}

最后,它将计数器格式更改为字母顺序(在代码中\@Alph\c@section)。

因此,如果您使用\appendix两次,计数器将再次恢复A

相关内容