这是经过完全重构的新版本 ctex 宏包及文档类第 2 版,测试版。 ctex 宏包第 2 版使用 LaTeX3 语法进行重构,在 2014 年 3 月由李清发起,中间隔了一段时间,最近才把文档大致整理出来。 第 2 版主要有如下新特性:
- 支持 LuaLaTeX 引擎,使用定制化的 luatexja。
- 支持 zhmCJK。
- 默认字体设置会自动检测并支持 Windows、Mac OS X 和 Linux 系统。
- fontset 选项支持更多字体集,并且方便扩充。
- ctex.sty 与 ctexart.cls 等文档类一样拥有全部功能(如中文字号、标题格式控制)。
- 全新的 \ctexset 设置命令,代替旧的 \CTEXoptions 和 \CTEXsetup,语法更方便。
- 新增 heading 选项,自由开关章节标题格式控制。并与 cap 选项区分。
- 新增 autoindent 选项,可自由控制自动缩进。
- 新增 linespread 选项调整行距。
- 加强功能的 punct 与 space 选项。
- 中文字号功能可使用独立包 ctexsize.sty。
- LuaLaTeX 编译时,在 Windows 下处理 simsun.ttc 字体似乎有点问题。
- 文档中没有介绍配置文件的使用。
- 目前没有 upTeX、pTeX-ng 引擎的支持。
现预发布测试版本,向大家征集意见。
- 是否有任何错误?
- 对 beamer 等非标准文档类的支持如何?
- 宏包文档是否清晰?有什么看不懂的地方?
- 是否有严重的兼容性问题?特别是模板开发者向新版本移植,是否有困难?(请参照文档中关于兼容性说明的一节)
发表评论 取消回复