TeX-计数器命令

计数器命令



Abstract

有许多命令相环境会导致 LaTeX 进行编号,对于每一种编号, L A T E X 都会用一个计数器记录编号情况。计效器的名称同导致编号的命令或环境相同,二者的差别就是计数器的名称不带反斜线,不过 enumi-enumiv 是个例外, 它们用来给嵌套的 enumerate 环境计数。 L A T E X 标准文挡类别中的计数器名称:
partparagraphsubparagraphfigureequationenumi
chaptersectionsubsectionsubsubsectiontableenumii
pagefootnoteenumiiimpfootnoteenumiv 
下面我们介绍一些有关计数器的命令。

1  addtocounter

\addtocounter{counter}{value}
这条命令将计数器 counter 的值增加 value 大小, va1ue 可以为负数。

2  alph和Alph

\alph{counter}
\Alph{counter}
这两条命令使得计数器 counter 的值以英文字母的方式打印。前者用小写字母编号,后者用大写字母煸号。

3  arabic

\arabic{counter}
这条命令使计数器 counter 的值以阿拉伯数字的方式打印。

4  fnsymbol

\fnsymbol{counter}
这条令用下面 9 种脚注符号来表示脚注计数器 counter,counter 取 1 到 9,依次对应每一个符号:

5  newcounter

\newcounter{foo}[counter]
这命令定义一个新的计数器名叫 foo 并将其值初始化为 0。
counter比foo高一级
可选的叁效 counter 为另一个计数器,每当 counter 的值增加时, foo 计数器就将被复位。

6  roman和Roman

\roman{counter}
\Roman{counter}
使计数器 counter 的值以罗马数字的方式打印。前者使用小写罗马数字,后者使用大写罗马数字。

7  stepcounter和refstepcounter

\stepcounter{counter}
\refstepcounter{counter}
\stepcounter命令将计数器 counter 的值加 1,同时复位所有的辅助计数器。 \refstepcounter命令除了完成 \stepcounter命令的功能外,还将 \ref的当前值作为 \thecounter的结果。

8  setcounter

\setcounter{counter}{value}
这条命令将计数器 counter 的值设置为 value。

9  usecounter

\usecounter{counter}
这条命令用于 list 环境的第二个叁数,指明用 counter 作为 list 列表项的计效器。

10  value

\value{counter}
这条命令获取计数器 counter 的当前值(整数编号),有时候对计数器进行算术运算是很有用的,下面是一个例子:
\hspace{\value{foo}\parindent}

Footnotes:

文本整理:virhuiai


File translated fromTEXby TTH,version 4.03.
On 6 May 2012, 23:52.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值