1. 程式人生 > >【轉載】Latex定制章節編號格式和計數器

【轉載】Latex定制章節編號格式和計數器

-c ecn 公式 man 結構 可選 大寫字母 -s otn

原文: http://www.chengkaiblog.com/software-application/latex/customize-section-format-counter.html

_1._編號格式

修改section/subsection編號格式的方法如下:

\renewcommand\thesection{\Roman{section}}
\renewcommand\thesubsection{\Roman{section}.\Alph{subsection}}

其中,可通過修改\Roman\Alph等字樣達到修改編號格式的問題,可選的格式有

\arabic 阿拉伯數字
\roman

小寫的羅馬數字
\Roman 大寫的羅馬數字
\alph 小寫字母
\Alph 大寫字母

可通過上面進行組合,實現自己想要的編號格式。

_2._編號深度

在report, book結構中,subsubsection是沒有編號的,但是可以利用以下命令使得subsubsection也有編號

\setcounter{secnumdepth}{3}? <-修改編號最深層次 ,其中secnumberdepth,book類-2~5,缺省為2,-2時取消編號, article類-1~5,缺省為3。

_3._計數器

latex內部有23個計數器,17個為序號計數器,6個是控制計數器,選列如下,因此我們可以根據需要改變計數器計數形式。

計數器名 用途
part 部序號
chapter 章序號
section
subsection 小節
subsubsection 小小節
paragraph
subparagraph 小段
figure 插圖序號
table 表格序號
equation 公式序號
page 頁碼計數器
footnote 腳註序號
mpfootnote 小頁環境中腳註計數器

修改計數器值的方式

\setcounter{計數器名}{數}

eg.?LaTeX系統自動給每頁一個編號, 頁碼編號從1開始, 如果要使頁碼編號從3開始, 也就是打印出來的第一頁的編號是3, 該怎麽辦?

\setcounter{page}{3}

【轉載】Latex定制章節編號格式和計數器