You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

制作考试cheat sheet:如何在Typst中全局调小数学公式?

在Typst中全局调整数学公式大小的方案

要解决全局缩小数学公式且不用逐个嵌套display()的问题,直接用这两个全局设置即可:

  • 统一数学公式字号:用set math(size: 9pt)全局指定数学公式的字号,和你设置的文本字号保持一致,行内公式、块级公式都会同步生效,不用单独处理每个公式。
  • 开启全局紧凑模式:加上cramped: true参数,让公式里的上下标、分数、根号等元素的排版更紧凑,进一步节省空间,完美适配cheat sheet的需求。

把这两个设置放到你的project函数里就行,示例代码:

#let project(title: "...", authors: (...), body) = {
  set text(9pt, font: "Linux Libertine", lang: "de")
  // 全局配置数学公式的大小和紧凑性
  set math(size: 9pt, cramped: true)
  
  // 你的项目结构代码(标题、作者等)
  title
  authors
  body
}

这样设置后,所有数学公式都会自动变成9pt大小,同时排版更紧凑,完全不用手动给每个公式套display()。如果后续需要微调,直接修改size参数即可,字号最低可以设到9pt满足你的要求。

内容的提问来源于stack exchange,提问作者TheFibonacciEffect

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 17:40:38