我正在使用冠词,以防万一。默认情况下,定理按以下格式编号:
定理 1.2
但我想把它改成
定理 2
即没有“x.”部分,而只是一个从 1 开始的数字。我该怎么做?
答案1
您在评论中提到
我使用了
\newtheorem{theorem}{Theorem}[section]
[序言中的] 命令。但我不知道要使用哪个计数器才能实现我想要的功能。
一些评论和意见:
如果你
\newtheorem{theorem}{Theorem}
在序言中运行,那么theorem
它既是环境的名称和与该环境关联的计数器的名称。此外,被调用的计数器theorem
不从属于任何其他计数器。从您的询问来看,我相信这就是您想要的。
相反,如果您运行
\newtheorem{theorem}{Theorem}[section]
,theorem
仍然是环境的名称和与该环境关联的计数器。但现在计数器theorem
是从属的到section
计数器。并且,假设计数器的值为section
3,则计数器theorem
将显示为 3.1、3.2 等 - 除非您修改了宏\thetheorem
。theorem
您还问:“但是,如果我需要修改其值,我该如何访问 [ ] 计数器...?”假设
theorem
计数器不是从属的,您可以像访问任何其他计数器一样“访问”该计数器。例如,您可以使用 或\thetheorem
来\arabic{theorem}
显示其值,也可以使用\setcounter
、\addtocounter
、\stepcounter
或\refstepcounter
来更改其值。(后两个命令将计数器的值精确地增加1
。)