【LaTeX】用Ctex排版中文书籍怎么设置目录

时间:2024-10-15 13:43:17

1、本文只考察排版时候的目录,因此LaTeX语法比较简单:\documentclass[a4paper,12pt]{ctexbook} %A4纸,字体10pt,包封的,ctex书籍排版\begin{document}\tableofcontents %生成目录\chapter{ABCDEFG}\section{abcdefg}\subsection{abcdefg}\chapter{PQR}\end{document}如下图,这是Ctex默认的目录样式,左边是LaTeX语句,右边是生成的书籍目录。

【LaTeX】用Ctex排版中文书籍怎么设置目录

2、如果希望节的标题,以【第n节】的形式出现在目录里,可以在正文之前,加上下面的设置:\ctexset{section={name={第,节},number=\arabic{section}},}数字以【节】为准,效果如图。

【LaTeX】用Ctex排版中文书籍怎么设置目录

3、如果需要节的标题,以§开头,则需要如下设置:\ctexset{section={name=\S,number=\arabic{section}},}效果图如下。

【LaTeX】用Ctex排版中文书籍怎么设置目录

4、如果要设置【小节】的标记,不显示章的数字,设置如下:\ctexset{section={name=\S,number=\arabic{section}},subsection={number=\arabic{section}.\arabic{subsection}},}两个设置并排在\ctexset里面。结果如图,小节的标记,由1.1.1变为1.1。

【LaTeX】用Ctex排版中文书籍怎么设置目录

5、如果要加大、加粗§符号,但不加粗后面的墙绅褡孛数字:\ctexset{section={name={{\Huge\bf\S}},number={\normalsize{\arabic{section}}}},subsection={number=\arabic{section}.\arabic{subsection}},}\Huge的影响范围很大,后面的数字也会受影响,需要重新设置为普通大小【normalsize】。

【LaTeX】用Ctex排版中文书籍怎么设置目录

6、章目录用中文序号做标记:\ctex衡痕贤伎set{chapter={name={第,章},number=\chinese{chapter}},s髫潋啜缅ection={name={{\bf\S}},number={\normalsize{\arabic{section}}}},subsection={number=\arabic{section}.\arabic{subsection}},}第一章、第二章、……。

【LaTeX】用Ctex排版中文书籍怎么设置目录

7、节目录也可以如此:\ctexset{chapter={name={第,章},number=\chinese{chapter}},section={name={第,节},number={\chinese{section}}},subsection={number=\arabic{section}.\arabic{subsection}},}第一节,……。

【LaTeX】用Ctex排版中文书籍怎么设置目录
© 手抄报圈