LaTeX

Notion公式怎么输入:行内公式与块公式快捷键

更新于

Notion公式分两种输入方式:行内公式选中文字后按 Ctrl+Shift+E(Mac 上 ⌘+Shift+E),或者直接输入 $$公式$$ 让它自动转换;块公式在空行输入斜杠命令 /math 或 /equation,选择 Block equation 插入。两种公式里写的都是 LaTeX 数学命令,Notion 帮助中心「Math equations」页说明它用 KaTeX 渲染(截至 2026-09)。KaTeX 不认的命令需要换写法,下文列出了六个常见的替代。

适用场景与准备

行内公式适合夹在句子里的短式子,比如一个变量或一个比例;块公式适合要单独看清的推导、矩阵和多行对齐。开始前确认你在普通文本块里操作:数据库表格里的「Formula」属性是一套用来计算字段的表达式语言,和数学公式是两回事,在那里写 LaTeX 只会报语法错误。

操作步骤

  1. 插入行内公式:在正文里输入公式源码,选中它,按 Ctrl+Shift+E,选中的文字就变成渲染后的公式。也可以先按快捷键再在弹出的输入框里写。
  2. 用美元符号快速输入:在一行里打 $$\rho = \frac{m}{V}$$,输完第二对 $$ 后自动转成行内公式,适合边写边记笔记。
  3. 插入块公式:在空行输入 /math,在列表里选 Block equation,出现一个居中的公式块,点开后在输入框里写源码。
  4. 写多行内容:块公式里用 aligned 环境,行尾 \\ 断行,& 对齐。
\begin{aligned}
\rho &= \frac{m}{V} \\
m &= \rho V
\end{aligned}
  1. 确认并修改:点公式外面的任意位置完成输入;以后要改,单击公式重新打开输入框即可。

在 Notion 页面里输入公式的五个步骤

密度公式两行按等号对齐的渲染效果

常见坑:KaTeX 不认的命令怎么换

下表六条的报错信息照 KaTeX 原样列出;Notion 使用的 KaTeX 具体版本以其说明为准。

原写法 KaTeX 报错 替代写法
\DeclareMathOperator{\rank}{rank} Undefined control sequence 直接写 \operatorname{rank}
\begin{multline} No such environment: multline 改用 aligned 或 gathered
\SI{3}{m/s} Undefined control sequence 写成 3\,\mathrm{m/s}
\label{eq:1} 配 \eqref Undefined control sequence 用 \tag{1},正文里手写「式 (1)」
\intertext{其中} Undefined control sequence 拆成两个块公式,中间放一段文字
行内公式里写 align {align} can be used only in display mode. 改成块公式,或换成 aligned

KaTeX 不认的六种写法与替代写法

还有两处和命令无关的坑。第一,块公式里的中文要放进 \text{},否则会被当成一串数学字符,字距发散。第二,从别处复制来的源码里如果带着 \[、\] 这类定界符,要先删掉,公式块只需要中间的内容。

做完之后怎么核对

逐个点开公式看三件事:输入框里有没有出现报错提示、多行的等号是否在一条竖线上、行内公式有没有把行距撑得过高。一页里公式较多时,建议把块公式集中检查一遍,再看行内的。

写 Obsidian 笔记的朋友可以对照 Obsidian公式,两边定界符不同,公式内容可以通用。源码拿不准时,也可以先在本站公式编辑页点底部符号面板拼出公式,把公式工具栏右端的「LaTeX / 可视化」开关切到「LaTeX」看清对应命令,再照着写进 Notion 的公式块。下图是表里第一条换法的实际样子:线性代数笔记里的秩–零化度定理写成 \operatorname{rank}(A)+\dim\ker A=n,rank 按正体排出。

编辑器里用 operatorname 写的秩零化度定理

整理化学或物理笔记时,可以把密度那两行先在编辑器的 LaTeX 模式里粘进去,切回「可视化」模式确认对齐,再放进 Notion 的块公式里,少走一轮来回改。

延伸阅读

  • Obsidian公式:行内与块级美元符号的写法
  • MathML公式语义:公式显示正确之外还要看层级
  • LaTeX公式转Word基线:笔记里的公式搬进 Word 后怎么对齐
  • CSDN公式:CSDN Markdown 编辑器里公式的写法与四种渲染报错的修法

常见问题

Notion公式能换行吗?
块公式可以换行,行内公式只能排在一行里。在块公式中用 aligned 环境包住多行内容,行尾写两个反斜杠断行,用和号标出对齐位置;只想逐行居中、不需要对齐时换成 gathered 环境。行内公式太长时,建议改成块公式单独成行。