首行缩进
CTeX 宏集已经处理好了首行缩进的问题(自然段前空两格汉字宽度)。因此,使用 CTeX 宏集进行中西文混合排版时,我们不需要关注首行缩进的问题。
如果你因为某些原因选择不适用 CTeX 宏集(不推荐)进行中文支持和版式设置,则你需要做额外的一些工作。
- 调用
indentfirst
宏包。具体来说,中文习惯于每个自然段的段首都空出两个中文汉字的长度作为首行缩进,但西文行文习惯于不在逻辑节(\section
等)之后缩进。使用改宏包可使 LaTeX 在每个自然段都首行缩进。- 设置首行缩进长度
\setlength{\parindent}{2\ccwd}
。其中\ccwd
是xeCJK
定义的宏,它表示当前字号中一个中文汉字的宽度。