我正在 WinEdt(Windows 7)中写一篇文章,但它在对小节中的定理进行编号时出现了问题。我的文章由不同的部分组成。在第 3 节中,它以引理开始,通过命令\begin{lemma}
它采用编号“引理 3.1”,这是所需的。但接下来当我声明\begin{theorem}
时,它采用编号“定理 3.2”,应该是“定理 3.1”。请帮助我解决这个问题。
答案1
如果你正在使用amsmath
包,则默认每个新定理都单独编号。在你的序言中,你应该看到类似
\newtheorem{ABC}{DEF}[GHI]
ABC 是您在\begin
命令中使用的代号;DEF 是显示的内容(例如“Lemma”)。GHI 说明应如何编号(章节/部分/小节等)。
如果引理和定理一起编号,那么你的序言可能看起来像
\newtheorem{JKL}[MNO]{PQR}
在这种情况下,JKL 与以前一样是代号,PQR 与以前一样是显示名称。但是,MNO 是另一个定理环境的引用,指定 JKL 和 MNO 应该一起编号(因此在您的示例中,引理具有 MNO=theorem;或定理具有 MNO=lemma;或两者都具有 MNO=其他环境)。
我希望这会有所帮助=)