我想在附录中的方程式中添加“A”(而不是其他章节)。在这里的几个地方,我发现解决方案是\renewcommand{\theequation}{\Alph{chapter}.\arabic{equation}}
。我试过了,但是我得到了缺失数字,视为零当我在我的代码中(以及在下面的 MWE 中)尝试这样做时。
这是怎么回事?
% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = pdflatexmk
\documentclass[11pt]{article}
\usepackage{geometry} % See geometry.pdf to learn the layout options. There are lots.
\usepackage{amsmath}
\date{}
\begin{document}
\section{Foo}
\appendix
\section{Bar}
\renewcommand{\theequation}{\Alph{chapter}.\arabic{equation}}
\begin{align}
1+1=2
\end{align}
\end{document}
答案1
\value
需要一个计数器寄存器,即,它尝试使用课堂\c@chapter
上不可用的寄存器article
。
替换chapter
为section
then。
% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = pdflatexmk
\documentclass[11pt]{article}
\usepackage{geometry} % See geometry.pdf to learn the layout options. There are lots.
\usepackage{amsmath}
\date{}
\begin{document}
\section{Foo}
\appendix
\section{Bar}
\renewcommand{\theequation}{\Alph{section}.\arabic{equation}}
\begin{align}
1+1=2
\end{align}
\end{document}