附录中的章节、小节和定理采用不同的编号

附录中的章节、小节和定理采用不同的编号

我正在使用这个elsarticle课程。

它定义:

\def\appendixname{Appendix }
\renewcommand\appendix{\par
  \setcounter{section}{0}%
  \setcounter{subsection}{0}%
  \setcounter{equation}{0}
  \gdef\thefigure{\@Alph\c@section.\arabic{figure}}%
  \gdef\thetable{\@Alph\c@section.\arabic{table}}%
  \gdef\thesection{\appendixname~\@Alph\c@section}%
  \@addtoreset{equation}{section}%
  \gdef\theequation{\@Alph\c@section.\arabic{equation}}%
  \addtocontents{toc}{\string\let\string\numberline\string\tmptocnumberline}{}{}
}

我的使用方式amsmath如下:

\usepackage{amsmath}
\newtheorem{theorem}{Theorem}[section]

因此,以下代码将产生以下输出:

\appendix

\section{Test}

\subsection{test}

\begin{theorem}
    test
\end{theorem}

我想保留章节标题,但不使用前缀(,等)Appendix A来命名小节和定理。AppendixA.1A.2

如果我使用\gdef\thesection{\@Alph\c@section}%,那么该部分标题将不正确。

答案1

我得到了它!

  \renewcommand\thesection{\appendixname~\@Alph\c@section}%
  \renewcommand\thesubsection{\@Alph\c@section.\arabic{subsection}}%
  \renewcommand\thetheorem{\@Alph\c@section.\arabic{theorem}}

相关内容