一旦我发现这个应用,我就不再在 Word 上浪费时间排版了
在 Microsoft Word 中修正文档格式常常会让你远离写作的核心内容。如果文档很长,标题会跳动,图片无法对齐,处理技术文档可能会非常困难。保存在本地驱动器上的每一个长文档通常都显得很脆弱。像 Typst 这样的云文档编辑器基于现代排版系统,使用类似 Markdown 的写作方式,并且支持可编程布局。
我现在不再与工具栏和隐藏样式作斗争,而是先专注于内容,并在使用 Markdown 输入时让结构自然呈现。我仍然没有征服 LaTeX 陡峭的学习曲线,但现在 Typst 似乎会让这一切变得容易得多。像我一样,你可以从 Typst 网页应用的免费版本开始。
Typst 使用简单的语法将内容与格式分开
你编写结构,布局会在预览中显示
Typst 使用清晰的基于标记的写作方式,其中标题、列表、链接和引用都以纯文本定义。Typst 仅将标记符号用于常见元素;其他内容则通过 函数 添加。例如,标题、列表和强调文本可以用标记进行格式化。其他元素如图片、表格以及整页属性则可以通过函数插入和自定义。Typst 拥有自动补全面板,使发现函数及其参数更加快捷。
然后,你无需手动调整字体大小和间距,而是在顶部定义文档规则(称为设置规则),让它们将样式属性应用到特定类型内容的所有出现处(例如,使用“#text”语法将特定字体应用到整个文档)。你不必单独格式化每个段落,可以使用“设置”关键字和规则在一个地方开始格式化整个文档。对于长报告、电子书或研究论文,仅这一点就为我节省了数小时。
我得承认,一开始我很怀念 Word 的可视化工具栏。我习惯于点击加粗、从下拉菜单中更改字体,以及使用其他 Microsoft Word 的格式化技巧。现在,在把 Typora 作为我首选的离线写作应用多年后,Markdown 感觉更加直观(而且我仍然可以从 Typst 工具栏中选择字体和格式选项)。
我对 Markdown 的熟悉帮助我快速上手 Typst 的结构优先思维。对于那些开始担心要学习另一种语法的人,不用担心。Typst 的教程和文档都非常易于阅读。
Typst 让插入公式变得轻而易举
布局引擎轻松处理复杂的数学计算
如果你曾经在Word里插入过方程式,你就知道它有多不可预测。Typst 将数学视为一流元素,但不使用 LaTeX 语法。方程、编号定理、脚注和交叉引用用 Typst 语法更容易输入,并且在文档中保持一致。虽然Typst不是用LaTeX构建的,语法也不同,但你可以用你的LaTeX排版知识在这里入门。
我起初以为这种精确度只对学术作者有用。作为一个编写技术教程和结构化文档的人,我不确定自己是否需要如此高级的排版。
然后我尝试制作一个包含一些数学和化学方程的长技术指南。Typst 可以自动处理编号、列表和子列表、计算以及插入形状等功能。我不需要为了一个文档从零学习 LaTeX,只需使用 Typst 的标记语言即可。这种可靠性,不需要混合两种排版命令,不仅使它非常适合学术人士,也适合任何制作结构化内容的人。
Typst 还不能完全替代 LaTeX,因为它没有用于生成技术插图的高级绘图选项和包。Typst 可以通过社区贡献(如 CeTZ 包)来赶上。总体而言,Typst 更简单的语法对我来说要容易得多,不会那么困惑。
Typst 使排版精确
这种语法比标准 Markdown 更直观
Typst 最强大的功能之一是其内置的脚本语言。你可以在文档中直接使用函数、循环和条件语句。例如,如果你需要从 CSV 数据生成表格,可以使用 #csv 函数。想要一个用于提示或警告的多彩、可重用且有样式的框吗?可以导入像 Showybox 这样的包,并根据需要自定义其属性。
我对将代码和写作混合在一起持怀疑态度。这听起来对简单文档来说有些大材小用。我不想把我的写作流程变成一个编程项目。
但在实际操作中,脚本可以替代重复的格式化操作。尤其是对于需要精确格式的长文档。你不用再复制粘贴带样式的元素,而是定义一个可重用的组件。对于像案例研究、产品分解或课程总结这样的重复布局,这种控制方式会非常高效。
Typst 可以即时编译,并保持大型文档的响应速度
Typst 使用极速编译器,实现即时结果
大型 Word 文档可能会很快变得缓慢,尤其是当文档中包含大量图片、脚注或修订时。Typst 使用一个快速的编译器,即使是长文档也能几乎即时更新预览。你可以立即获得反馈,而不会有延迟。
一开始,我以为这只是技术上的夸耀。我很少遇到 Word 崩溃,所以我认为性能并不重要。
然后我用一个包含多个章节、图表和参考文献的长篇结构化文档测试了 Typst。它运行得非常流畅。没有随机的格式变化,也没有段落之间突然出现的空格。你可以在本地将 Typst 编译器与任何其他支持 Markdown 的编辑器一起使用。
Typst 支持协作和专业模板
导入社区专业设计的模板
带有模板、实时预览和实时协作功能的 Typst 网络编辑器是初学者的最佳选择。多个用户可以在文档中进行评论、编辑和解决讨论。对于制作报告、提案或研究论文的团队来说,这可以将所有内容集中管理。
我过去经常依赖 Word 模板。由于这是行业标准,网上有许多免费的 Word 模板可用。Typst 有自己不断发展的生态系统(这对于一个开源应用来说是一个好迹象)。这些模板可以帮助你快速启动结构化的蓝图。你可以清晰地定义样式和可重复使用的布局,并且在跨团队分享时它们的表现是可预测的,不会出现混乱。
Typst 为你提供干净的导出,无需额外调整
PDF 输出默认看起来专业,无需无休止的修正
Typst 可以生成具备高级排版、合理字体处理和精确布局控制的出版就绪 PDF 文件。PDF 是 Typst 的默认导出格式。在导出之前,可以在 Typst 中微调页面尺寸、页边距、多栏布局和编号。通过 Typst 的不同功能和规则,这种控制水平使输出效果类似于桌面排版软件。本地运行的编译器还可以将任何使用 Typst Markdown 语法创建的文档导出为 PDF、图片和网页。
我以前经常将 Word 文档导出为 PDF,然后再重新打开它们以修复间距问题或尴尬的分页。这感觉就像是在发送给客户或编辑之前进行额外的格式调整。有了 Typst,预览中看到的内容就是最终输出的样子。这种可预测性消除了最后一刻进行格式检查的焦虑。
在 Typst 中重建你的一份旧 Word 文档
Typst 不是一个简单的 Markdown 编辑器。如果你想用高级功能美化你的文档,需要一定的学习。例如,熟悉块级规则和文档级规则需要一些练习。我的建议是从小处开始。不要一夜之间完全切换,而是尝试。从一个结构化文档开始,比如用 Word 创建的报告或指南。使用 Typst 的标记和样式规则重新构建它。Microsoft Word 有一些节省时间的格式化技巧。但使用 Typst 后,你可能会发现,一旦结构设置好了,格式化不再是繁琐的事情,而是在输入内容时自动完成。





