Приложения в латексе и нумерации

Приложения в латексе и нумерации

Я пытаюсь написать статью с приложениями, но в конечном продукте все приложения пронумерованы как А. Кто-нибудь может понять, в чем проблема?

Вот код:

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

Выходит, как

Приложение А. Материалы

Приложение А. Разное

решение1

Из amsart.clsмы находим

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

Таким образом, мы видим, что команда \appendixсбрасывает счетчики разделов и подразделов (с кодом \c@section\z@ \c@subsection\z@).

Кроме того, он изменяет название раздела, \appendixnameкоторое также определено amsart.clsв

\def\appendixname{Appendix}

Наконец, он меняет формат счетчика на алфавитный (в коде \@Alph\c@section).

Таким образом, если вы используете \appendixего дважды, счетчик снова восстановится A.

Связанный контент