latex ctexset
时间: 2025-03-02 12:09:56 浏览: 26
LaTeX 中 ctexset
命令的使用方法
一、概述
ctexset
是 CTeX 宏集中用于自定义文档格式的强大命令。通过此命令可以调整文档的各种属性,如字体大小、页边距以及标题样式等[^1]。
二、基本语法结构
\ctexset{<key>=<value>}
其中 <key>
表示要修改的具体参数名称;而 <value>
则是要赋予该参数的新值。多个键值对之间可以用逗号分隔开。
三、具体应用实例
修改章节标题样式
当希望改变文章内各层级标题的表现形式时,可利用如下方式实现:
\documentclass{ctexart}
\usepackage{lipsum} %仅用于生成测试文字内容
% 设置各级标题格式
\ctexset{
section = {
format = \Large\bfseries,
name = {第,节},
aftertitle = 。,
beforeskip = 3.5ex plus .2ex ,
afterskip = 2.3ex plus .2ex
},
subsection = {
format = \large\bfseries,
name = {},
aftertitle = :,
beforeskip = 3.25ex plus .2ex minus .2ex,
afterskip = -1em
}
}
\begin{document}
\section{\lipsum[1][1]}
\subsection{\lipsum[2][1-2]}
\end{document}
上述代码片段展示了如何运用 \ctexset
来设定不同级别标题的文字风格(比如字号和粗细)、前后间距以及其他细节特征[^3]。
自定义页面布局
对于想要调节纸张尺寸或者边缘空白区域宽度的情况,则有下面的例子可供参考:
\documentclass[a4paper]{article}
\usepackage[top=2cm,bottom=2cm,left=3cm,right=3cm]{geometry}
\usepackage{ctex}
% 调整全局页面设置
\ctexset{
paper = a4,
twoside = false,
fontsize = 12pt,
linepread = onehalfspacing,
parindent = 2em,
indentfirst = true
}
\begin{document}
...
\end{document}
这里不仅设置了 A4 大小的纸张规格,还指定了单面打印模式下的行距、段首缩进量等一系列排版要素。
相关推荐


















