加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

LaTeX技巧362:怎么把表格的编号改成001

(2010-10-01 19:58:56)
标签:

latex

numbering

style

编号多位显示

编号样式

分类: 小技巧

QQ群:91940767/145316219/141877998/80300084/194770436
淘宝店:http://latexstudio.taobao.com
技巧续篇:http://latexstudio.net/
常见数学公式问题集下载

怎么把表格的编号改成001,平时我们的计数器数字样式和编号样式一般为
  • \arabic{page} 4
  • \roman{page} iv
  • \Roman{page} IV
  • \alph{page} d
  • \Alph{page} D
其中阿拉伯数字显示样式为:小于10的数字只显示个位数字,10到100之间一般为显示为个位和十位。若是我们想让数字位数一致,那么如何来定制数字样式,使得插图编号,表格编号,还有页码编号样式来显示为位数相同的数字样式。

我们可以定义新的数字样式,两位的数字样式定义为:
\def\twodigits#1{\ifnum#1<10    0\number#1\else{\number#1}\fi}
\def\thirddigits#1{\ifnum#1<10  00\number#1 \else{\ifnum#1<100 0\number#1 \else{\number#1}\fi}\fi}

这样我们可以显示阿拉伯数字为两位和三位数了。

  • \twodigits{4}    显示为 04
  • \thirddigits{4}  显示为004
这样我们可以定制表格和图片编号,页码编号的样式了。
如:
\renewcommand \thetable {\thdigits{\arabic{table}}}

显示效果为:
LaTeX技巧362:怎么把表格的编号改成001
\renewcommand\thepage{\twodigits{\arabic{page}}}

插图编号样式定制类似。




0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有