1. 程式人生 > >$\LaTeX$中改變目錄章節的編號為中文

$\LaTeX$中改變目錄章節的編號為中文

1 問題提出

在寫學位論文的時候,文科專業的章節排序編號與理工科專業的要求不一樣,一般是這樣的要求:

各層次標題一律用漢字及阿拉伯數字連續編號;各層次的序號均左頂格起排,編號與標題或文字間空一個字的間隙。章節之下的層次序號採用一、(一)、1、(1)、1),不宜用①,以與注號區別。

具體要求為:

xx 示例 要 求
各章標題 第一章 ××× 黑體16磅加粗居中,行距20磅,段前24磅,段後18磅, 章序號與章名間空一個漢字元
一級標題 第一節 ×××× 黑體14磅加粗居中,行距20磅,段前24磅,段後6磅,序號與題名間空一個漢字元
二級標題 一 ××× 黑體13磅頂左,行距20磅,段前12磅,段後6磅,序號與題名間空一個漢字元
三級標題 (一)××× 黑體12磅居左書寫,行距20磅,段前空12磅,段後空6磅,序號與題名間空一個漢字元

而現在絕大部分LATEX提供的目錄結構一般都是這樣的:
這裡寫圖片描述
那麼我們如何利用LATEX來實現文科專業要求的目錄、章節排序要求呢?

2 解決方法

[ctex 巨集包]1為該問題提供瞭解決方案。可參照下面程式碼進行修改:

%\CTEXsetup[name={第,章},number={\chinese{chapter}}]{chapter}
\CTEXsetup[name={第,節}
,number={\chinese{section}}]{section} \CTEXsetup[number={\chinese{subsection}}]{subsection} \CTEXsetup[name={(,)},number={\chinese{subsubsection}}]{subsubsection}
  1. 吳凌雲. ctex 巨集包說明. 2007.