使用 CTeX 宏集注意

发布于 2022-01-25 23:46:54 字数 991 浏览 1020 评论 0

使用 pdfLaTeX/LaTeX 编译:

  • 默认( zhmap = true )依赖 CJK + zhmetrics 支持中文,配置字体需要用 pdfTeX primitives 修改字体 mapping。
  • 配置 zhmap = false 选项时,依赖传统 CJK 的 Type1 字库支持中文,配置字体需首先生成 Type1 的 CJK 字体,然后使用 \CJKfamily 命令指定。
  • 配置 zhmap = zhmCJK 选项时,依赖 zhmCJK 宏包支持中文,配置字体的方式和 xeCJK 宏包接近,使用 \setCJKmainfont 等命令。具体参见其宏包文档。不过 zhmCJK 宏包目前只支持 TeX Live 发行版,且默认未安装,需要手工安装。

使用 XeLaTeX 编译时,底层依赖 xeCJK 宏包支持中文,使用 \setCJKmainfont 等命令配置中文字体;具体参见其宏包文档。对于英文, xeCJK 又依赖 fontspec 宏包,使用 \setmainfont 等命令配置西文字体;具体参见其宏包文档(英文)。

使用 LuaLaTeX 编译时,底层以来 luatex-ja 宏包支持中文,使用 \setmainjfont 等命令配置中文字体;具体参见其宏包文档(日文)。对于英文, luatex-ja 也依赖 fontspec 宏包,使用 \setmainfont 等命令配置西文字体;具体参见其宏包文档(英文)。

以上详细参见 CTeX 宏集说明文档。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

0 文章
0 评论
84959 人气
更多

推荐作者

yangzhenyu123

文章 0 评论 0

lvzun

文章 0 评论 0

执笔绘流年

文章 0 评论 0

芯好空

文章 0 评论 0

始于初秋

文章 0 评论 0

谁与争疯

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文