Notion公式怎么输入:行内公式与块公式快捷键
更新于
Notion公式分两种输入方式:行内公式选中文字后按 Ctrl+Shift+E(Mac 上 ⌘+Shift+E),或者直接输入 $$公式$$ 让它自动转换;块公式在空行输入斜杠命令 /math 或 /equation,选择 Block equation 插入。两种公式里写的都是 LaTeX 数学命令,Notion 帮助中心「Math equations」页说明它用 KaTeX 渲染(截至 2026-09)。KaTeX 不认的命令需要换写法,下文列出了六个常见的替代。
适用场景与准备
行内公式适合夹在句子里的短式子,比如一个变量或一个比例;块公式适合要单独看清的推导、矩阵和多行对齐。开始前确认你在普通文本块里操作:数据库表格里的「Formula」属性是一套用来计算字段的表达式语言,和数学公式是两回事,在那里写 LaTeX 只会报语法错误。
操作步骤
- 插入行内公式:在正文里输入公式源码,选中它,按 Ctrl+Shift+E,选中的文字就变成渲染后的公式。也可以先按快捷键再在弹出的输入框里写。
- 用美元符号快速输入:在一行里打
$$\rho = \frac{m}{V}$$,输完第二对$$后自动转成行内公式,适合边写边记笔记。 - 插入块公式:在空行输入
/math,在列表里选 Block equation,出现一个居中的公式块,点开后在输入框里写源码。 - 写多行内容:块公式里用
aligned环境,行尾\\断行,&对齐。
\begin{aligned}
\rho &= \frac{m}{V} \\
m &= \rho V
\end{aligned}
- 确认并修改:点公式外面的任意位置完成输入;以后要改,单击公式重新打开输入框即可。


常见坑: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 |

还有两处和命令无关的坑。第一,块公式里的中文要放进 \text{},否则会被当成一串数学字符,字距发散。第二,从别处复制来的源码里如果带着 \[、\] 这类定界符,要先删掉,公式块只需要中间的内容。
做完之后怎么核对
逐个点开公式看三件事:输入框里有没有出现报错提示、多行的等号是否在一条竖线上、行内公式有没有把行距撑得过高。一页里公式较多时,建议把块公式集中检查一遍,再看行内的。
写 Obsidian 笔记的朋友可以对照 Obsidian公式,两边定界符不同,公式内容可以通用。源码拿不准时,也可以先在本站公式编辑页点底部符号面板拼出公式,把公式工具栏右端的「LaTeX / 可视化」开关切到「LaTeX」看清对应命令,再照着写进 Notion 的公式块。下图是表里第一条换法的实际样子:线性代数笔记里的秩–零化度定理写成 \operatorname{rank}(A)+\dim\ker A=n,rank 按正体排出。

整理化学或物理笔记时,可以把密度那两行先在编辑器的 LaTeX 模式里粘进去,切回「可视化」模式确认对齐,再放进 Notion 的块公式里,少走一轮来回改。
延伸阅读
- Obsidian公式:行内与块级美元符号的写法
- MathML公式语义:公式显示正确之外还要看层级
- LaTeX公式转Word基线:笔记里的公式搬进 Word 后怎么对齐
- CSDN公式:CSDN Markdown 编辑器里公式的写法与四种渲染报错的修法
常见问题
- Notion公式能换行吗?
- 块公式可以换行,行内公式只能排在一行里。在块公式中用 aligned 环境包住多行内容,行尾写两个反斜杠断行,用和号标出对齐位置;只想逐行居中、不需要对齐时换成 gathered 环境。行内公式太长时,建议改成块公式单独成行。