我正在使用这个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
来命名小节和定理。Appendix
A.1
A.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}}