Typst 是一种基于标记的排版系统,文件使用 .typ 扩展名,无需样板即可开始写作,可用于创建、编辑或转换 Typst 文档。它包含三种语法模式:标记模式(.typ 文件默认,使用 # 进入代码)、代码模式(# 后,使用 [..] 返回标记)和数学模式(用 $..$ 包裹)。标记模式支持 = 标题、粗体、斜体、代码、- 无序列表、+ 有序列表、/ 定义、@label-ref 引用、<my-label> 标签。代码模式支持 #let、#if、#for、#rect、#image 等函数调用、set 规则(如 #set page(margin: 2cm))和 show 规则。数学模式与 LaTeX 有别,如 a/b 或 frac(a,b) 表示分数、sqrt(x) 表示根号、sum_(i=1)^n 表示求和、mat(1, 2; 3, 4) 表示矩阵。常见陷阱包括标记模式中函数调用需 # 前缀、块级公式需在 $ 内留空格、多字母数学变量需加引号。文档模板覆盖学术论文和带图表的报告,符号参考含 =>、->、alpha 等。编译可用 typst compile document.typ 生成 PDF,typst watch document.typ 可在保存时自动重编译。更复杂的数学语法、脚本、模板、页面布局、参考文献等内容见参考资料。官方未提供具体收费、平台或使用限制信息,暂未提供。
typst
办公与效率
更新于 10-15 21:09