Typst 是一套基于标记(markup)语法的排版系统,由德国柏林的 Typst GmbH 开发。它由三部分组成:Typst 语言、把语言编译为 PDF、图片或网页的编译器,以及在线协作编辑器(Typst web app)。官方文档将其定位为可同时替代 Word 类文字处理器和 LaTeX 的工具:语法比 LaTeX 简洁,增量编译带来毫秒级预览,报错信息附带定位与修复建议。编译器以 Apache-2.0 协议开源,GitHub 仓库的 stars 截至 2026-08-31 约为 5.6 万,是排版领域关注度最高的开源项目之一。

Typst 官网首页,主标语为“文档的新基础”,顶部导航包含定价、文档、Universe 包仓库和论坛入口

站点速览

  • 网址:https://typst.app/
  • 类型:标记式排版系统 + 开源编译器 + 在线协作编辑器
  • 费用:编译器免费开源(Apache-2.0);Web 应用分 Free(0 美元)、Pro(7.99 美元/月)与 On-Premises(定制报价)三档,详见定价页(截至 2026-08-31)
  • 注册要求:Playground 免注册即可试用;在 Web 应用中保存项目需注册账号;本地编译器无需账号
  • 界面语言:英文,官方文档同样为英文
  • 公开时间:2023 年 3 月 21 日开启公开 Beta,编译器同日开源(官方公告)

站点背景

Typst 由 Laurenz Mädje 与 Martin Haug 开发,两人从 2019 年前后开始构建这套排版技术栈(About 页面),最初定位于科研论文写作。经过三个月封闭预览后,Typst 于 2023 年 3 月 21 日向公众开放 Beta 测试,并在同一天将开发了近四年的编译器开源;同年两人在柏林注册成立 Typst GmbH(法律信息页)。

根据官方 2025 年 8 月发布的两周年回顾,团队当时有五名成员、分布三个国家,Typst 已用于超过 3,500 所高校与实验室,并进入部分财富 500 强企业(如瑞银 UBS)的文档流程;定价页另标注有超过 1,000 家企业用户。项目资金来自商业订阅、企业部署与开源支持服务,早期开发曾获 NLnet 基金会、柏林创业奖学金等资助(GitHub README)。

三种使用方式

  1. 在线 Playground:打开 typst.app/play 即可在浏览器里编写示例文档并实时预览编译结果,无需注册,适合快速评估语法与排版效果。
  2. Web 应用:注册账号后获得项目管理、协作分享、评论、模板库等完整功能,官方说明用户数据存储在德国的数据中心(定价页)。
  3. 本地编译器:通过 Homebrew、winget、cargo 或预编译二进制安装 typst CLI,typst watch 命令可在保存源码时增量重编译;VS Code、Neovim 等编辑器可搭配社区语言服务器 Tinymist 获得自动补全与即时预览。编译器也可作为 Rust 库嵌入自有应用,用于服务端批量生成 PDF。

Typst Playground 界面:左侧为标记源码,右侧为实时编译出的页面预览,无需注册即可使用

核心能力

  • 简洁标记与完整脚本:标题、强调、列表等用轻量语法书写;以 # 调用函数,支持条件、循环与递归;set/show 规则把内容与样式分离,可全局重定义任意元素的外观。
  • 数学与科研写作:数学公式是一等公民,语法无需反斜杠命令;支持 BibTeX 文献管理与 100 多种引用样式,Pro 版可与 Zotero、Mendeley 同步文献库。
  • 数据驱动与自动化:文档可直接读取 JSON、CSV、XML 等数据源生成表格、图表乃至整篇文档,适合批量生成报告、证书、对账单等场景。
  • 模板与扩展生态:官方包仓库 Typst Universe 汇集社区发布的模板与绘图、幻灯片等扩展包;站内搜索显示截至 2026-08-31 共有 1,554 个包和模板,均采用开源或 CC 类许可(开源说明)。
  • 输出格式:默认导出 PDF,也支持 PNG/SVG 图片;0.14 版本(2025 年 10 月)起默认生成带标签的无障碍 PDF,可选符合 PDF/UA-1 标准;HTML 网页导出截至 2026-08-31 仍是预览功能。当前编译器版本为 0.15.1(2026 年 7 月 17 日发布)。
  • 中文排版:0.4.0 起持续改进 CJK 支持,0.9.0 加入中西文间距处理,可用于中文文档排版。

Typst Universe 包仓库首页,展示可视化、简历、论文、幻灯片等分类的社区模板与扩展包

账号、定价与数据

Web 应用免费版包含项目管理、协作分享、社区包与 200MB 存储(单项目最多 100 个文件);Pro 版 7.99 美元/月(选择年付可省 14%,首次订阅 14 天内可全额退款),增加评论、私有包、GitHub/GitLab 同步(实验性)、Zotero/Mendeley 文献同步、幻灯片演示与 2GB 存储;On-Premises 面向需要私有部署的组织,5 名成员起订,支持 LDAP 接入(定价页,价格截至 2026-08-31)。

官方 FAQ 说明:文档编译在沙箱中进行,Typst 代码只能读取项目目录内的文件,除从官方包仓库拉取包之外不能访问网络。编译器开源而 Web 应用闭源,官方承诺不为 Typst 语言添加私有扩展,同一份源码在两端编译结果一致(开源说明页 FAQ)。

适用场景

  • 需要公式、参考文献与交叉引用的论文、技术报告与学位论文写作;
  • 从结构化数据批量生成 PDF 的自动化文档流水线(编译器可嵌入服务端);
  • 希望获得 LaTeX 级排版质量、但不愿处理其安装配置与报错体系的写作者;
  • 需要统一模板、在线协作与审阅流程的团队文档。

局限

  • 版本仍处 0.x:语言与功能持续演进,跨版本升级偶尔需要调整写法;HTML 导出尚未脱离预览阶段。
  • Web 应用闭源:自托管只能通过付费的 On-Premises 方案(5 人起订),没有免费的自托管协作端。
  • 界面与文档仅英文:没有官方中文界面;中文排版能力可用,但学习资料需要英文阅读能力。
  • 生态规模小于 LaTeX:出版方与学术会议提供的官方模板仍以 LaTeX 为主,Typst 投稿多依赖社区模板适配;已有期刊开始正式接受 Typst 稿件,官方博文介绍过期刊 IJIMAI 的案例(2025 年 4 月)。
  • 移动端能力有限:经实测,手机浏览器可以打开 Playground 查看和编辑源码,但编辑器为单栏布局,双栏实时预览的工作流主要面向桌面端。
  • 免费版配额:200MB 存储与单项目 100 个文件的上限,对大型或图片较多的项目可能紧张。

同类参考

与 Overleaf(LaTeX 在线协作平台)相比,Typst 的语法、报错与编译速度更友好,但 LaTeX 在学术出版模板与存量资料上仍有明显优势;与 Word、Google Docs 相比,Typst 以源码管理格式、自动化能力强,但不适合不熟悉标记语法的协作者直接改稿。

参考资料