我花了一点时间才确定了以下内容,但我认为它很有帮助,而且应该很容易找到,所以我在这里发布了一个“回答你自己的问题”。问题是这样的。
如何在不同部分以不同的格式标记定理,例如定理 1.1和定理 3.2.2?
我将定理标签放在第 1.1、1.2、2.1 节下,即 下\newtheorem{thm}{Theorem}[section]
。对于仅第 3 节我希望它们被标记在小节 3.1.1、3.1.2、3.2.1、...下,即在下\newtheorem{thm}{Theorem}[subsection]
。
答案1
我找到了两个相关的 SE 问题,[1,2]。然而,对我来说,这些似乎相当复杂,其中有很多东西我不明白。(我希望大多数 TeX 用户也是如此。)通过检查答案,我发现下面的方法有效(并且很简单)。
放入\usepackage{chngcntr}
序言中。然后,当您想要更改编号样式时(因此在我上面的示例中,在 S3 的开头),我会将 放在\counterwithin{thm}{subsection}
章节的开头。这会使计数器使用子章节重置。然后在下一节的开头,我放入\counterwithout{thm}{subsection} \counterwithin{thm}{section}
。这会使计数器停止使用子章节重置,并使其使用章节重置。
这对我来说非常有效。特别感谢 Christian Hupfer,以及这个答案。
希望这对某人有帮助!