-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Yigong Hu edited this page Aug 5, 2025
·
6 revisions
欢迎来到 CTyp wiki!
CTyp 是一个用于提供 Typst 中文排版支持的包。 该包集成了一些常用的中文排版设置,用于提供快速的中文排版体验。
Warning
由于 Typst 的中文排版支持仍不完善,该包只能提供非语言级的排版支持。 并不保证能够实现所有中文排版需求。
主要功能:
- 中文字体设置
- 页面边距根据字符数控制
- 列表符号/编号基线位置修复
通过以下代码快速使用 CTyp 包的设置:
#import "@preview/ctyp:0.1.0": ctyp
#let (ctypset, cjk) = ctyp()
#show: ctypsetNote
变量名 ctypset 和 cjk 可以自行设置,无需使用文档中的名字。
如果在 Typst Web App 环境中,可以直接使用 Noto CJK 字体系列。
#import "@preview/ctyp:0.1.0": ctyp
#let (ctypset, cjk) = ctyp(
fontset-cjk: "noto"
)
#show: ctypset除了使用 Typst Universe 提交的版本之外,还可以在本地安装最新开发版。
- 在本地
{local-dir}/typst/packages/local文件夹中创建子目录ctype/0.1.0。根据系统不同,local-dir可能是- Linux:
$XDG_DATA_HOME或~/.local/share - macOS:
~/Library/Application Support - Windows:
%APPDATA%
- Linux:
- 将本仓库内容放在上述子目录中