大模型微调技术解析:从原理到实践应用
2026/7/25 4:59:35
Typst 是一个现代、开源、基于标记语言的排版系统,目标是成为 LaTeX 的“继任者”或“现代化替代品”。它使用 Rust 语言开发,诞生于 2019 年左右,并在 2023–2025 年间快速成熟,目前已被学术写作、科研报告、简历生成(RenderCV)、Quarto 文档、书籍排版等领域广泛采用。
官方地址
一句话总结 Typst 的定位:
“像 Markdown 一样简单,像 LaTeX 一样强大,像 Rust 一样快”
Typst 从根本上试图解决 LaTeX 的三大历史包袱:
| 痛点(LaTeX) | Typst 的解决方案 | 实际收益 |
|---|---|---|
| 语法极其冗长、充满反斜杠 | 类似 Markdown + Python 的直观语法 | 学习曲线大幅降低 |
| 编译极慢(尤其是大文档) | 增量编译 + 多线程布局引擎(0.12 起) | 几乎实时预览,大文档 2–3 倍加速 |
| 错误信息晦涩难懂 | 现代化的错误报告 + 清晰的行号定位 | 调试体验接近现代 IDE |
| 环境配置复杂(TeX 发行版) | 单二进制文件 / WebAssembly / npm / cargo 安装 | 零配置或一键安装 |
| 包管理碎片化 | 内置包管理(类似 cargo / npm) | #import "@preview/..."即可 |
| 维度 | LaTeX (pdfLaTeX / XeLaTeX / LuaLaTeX) | Typst (v0.12+) | 胜出者(大多数场景) |
|---|---|---|---|
| 学习难度 | 极高(需数周–数月) | 低–中(数小时–数天) | Typst |
| 编译速度(10页论文) | 几秒–几十秒 | <1秒(增量) / 2–5秒(全量) | Typst |
| 实时预览 | Overleaf 尚可,本地差 | 本地/在线几乎即时 | Typst |
| 数学公式语法 | $...$/\[...\] | $x^2 + y$(更简洁,无需额外转义) | Typst |
| 脚本编程能力 | 非常强大但晦涩(TeX/LaTeX3) | 类似 Python 的原生脚本语言 | Typst(更可读) |
| 多栏浮动图形跨栏 | 需要 floatrow、placeins 等复杂宏包 | 原生支持scope: "parent" | Typst |
| PDF 输出质量 | 行业标准 | 已达到出版级别(数学、字体、微排版) | 平手 |
| 生态成熟度 | 极其丰富(30+年) | 快速增长(awesome-typst 已很丰富) | LaTeX(目前) |
| 中文支持 | 很好(xe/ luatex) | 极好(内置 CJK 断字、Source Han 等) | 平手/ Typst 稍优 |
// 注释使用 // // 标题(1–5 级) = 一级标题 == 二级标题 === 三级标题 // 强调 & 列表 *粗体* _斜体_ #underline[下划线] #strong[更强的强调] - 无序列表项 - 第二项 1. 有序列表 2. 第二项 // 数学(最受欢迎的改进之一) 行内:$ x^2 + y^2 = z^2 $ 块级: $ integral_(-oo)^(+oo) e^(-x^2) dif x = sqrt(pi) $ // 图片 & 表格 #figure( image("photo.jpg", width: 80%), caption: [这是一张美丽的图片] ) #table( columns: (1fr, 2fr), [*项目*], [*描述*], [Typst], [新一代排版引擎], [LaTeX], [经典但古老] ) // 引用 & 参考文献 See @knuth1997 for details. #bibliography("refs.bib") // 简单脚本示例 #let author = "李明" #let year = 2025 *作者*:#author (#year)scope: "parent"原生支持,论文、报告排版利器text.costs参数允许精细控制断字、间距等在线试用(推荐新手)
打开 https://typst.app/ → 新建文档 → 直接写代码 → 实时看到 PDF
本地安装(最常用)
# macOS (Homebrew)brewinstalltypst# Windows (winget / Scoop)wingetinstall--idTypst.Typst# Arch Linuxpacman-Stypst# 或者从 GitHub release 下载单文件二进制然后写个main.typ文件:
typst compile main.typ output.pdf typstwatchmain.typ# 实时监控编译VS Code 插件(强烈推荐)
搜索 “Typst” 插件(官方维护),支持语法高亮、补全、实时预览、格式化、错误跳转。
一句话总结 Typst 在 2025 年的地位:
Typst 不再是“LaTeX 的有趣实验品”,而是已经可以严肃用于生产环境、正在快速蚕食 LaTeX 份额的下一代排版标准。
如果你还在写论文、简历、技术报告,不妨今天就试试 Typst —— 大概率你会爱上它“写得少、编译快、看起来还很美”的感觉。