数学公式 · 推导 · 作业 · 讲义

推导过程,
一行一行写清楚。

Typst 的公式写法,几乎就是你在黑板上写的样子。agent 写推导、对齐、编号;你在渲染出的页面上核对每一步。

一页讲义:用生成函数推导斐波那契数的通项,比内公式放在浅色框中,下面是数值表和三道习题。
由 Typst 0.15.1 从 examples/math/zh.typ 渲染。点击查看大图。

agent 能做什么

  • 记号分式、求和、矩阵、分段函数,多行推导按等号对齐。
  • 结构定理、定义框,公式编号,引用随编号自动更新。
  • 作业与习题习题和解答分页放,或者等你需要时再给出解答。
  • 讲义带表格和 CeTZ 图的讲义,多个文件用同一套记号。
  • 核对公式源码里的笔误不容易看出来。agent 会渲染页面,像你一样读一遍公式。

试试这样说

写一页关于生成函数的讲义:一步步推导斐波那契数的通项公式,把比内公式放进定理框,附上前 11 项的数值表和三道习题。公式要编号。渲染页面,逐步核对推导。

接入留白 Office 后,把它粘贴给你的 agent。

源码节选

#set math.equation(numbering: "(1)")

递推式两边乘以 $x^n$,对 $n >= 2$ 求和:
$
  F(x) - x &= x F(x) + x^2 F(x), \
  F(x) &= x / (1 - x - x^2) .
$ <gf>
再拆成部分分式:
$ F(x) = 1 / sqrt(5) (1 / (1 - phi x) - 1 / (1 - psi x))
  = sum_(n >= 0) (phi^n - psi^n) / sqrt(5) x^n . $

#theorem([定理 7.1(比内公式)])[
  对所有 $n >= 0$,
  $ F_n = (phi^n - psi^n) / sqrt(5) . $
]

在 GitHub 查看完整源码 ↗

值得知道

  • Typst 自带 New Computer Modern Math 数学字体,不用另装。
  • 手上有 LaTeX 讲义?贴一节过来,让 agent 转成 Typst;核对时看渲染出的页面,而不是源码。

接入你的 agent

claude mcp add --transport http leftblank https://office.leftblank.app/mcp

其他客户端与完整的配置说明见 agents.md。