如何获得一个只显示一个数字的计数器?

如何获得一个只显示一个数字的计数器?

我正在使用冠词,以防万一。默认情况下,定理按以下格式编号:

定理 1.2

但我想把它改成

定理 2

即没有“x.”部分,而只是一个从 1 开始的数字。我该怎么做?

答案1

您在评论中提到

我使用了\newtheorem{theorem}{Theorem}[section][序言中的] 命令。但我不知道要使用哪个计数器才能实现我想要的功能。

一些评论和意见:

  • 如果你\newtheorem{theorem}{Theorem}在序言中运行,那么theorem它既是环境的名称与该环境关联的计数器的名称。此外,被调用的计数器theorem不从属于任何其他计数器。

    从您的询问来看,我相信这就是您想要的。

  • 相反,如果您运行\newtheorem{theorem}{Theorem}[section]theorem仍然是环境的名称和与该环境关联的计数器。但现在计数器theorem从属的section计数器。并且,假设计数器的值为section3,则计数器theorem将显示为 3.1、3.2 等 - 除非您修改了宏\thetheorem

  • theorem您还问:“但是,如果我需要修改其值,我该如何访问 [ ] 计数器...?”

    假设theorem计数器不是从属的,您可以像访问任何其他计数器一样“访问”该计数器。例如,您可以使用 或\thetheorem\arabic{theorem}显示其值,也可以使用\setcounter\addtocounter\stepcounter\refstepcounter来更改其值。(后两个命令将计数器的值精确地增加1。)

相关内容