Mathpix

公式定界符设置:识别结果用$、$$还是\(\)的选择

更新于

公式定界符设置没有通用答案,要看识别结果最后去哪里:Markdown 笔记认 $…$ 和 $$…$$,LaTeX 文档行内可用 $…$ 或 \(…\)、独立公式用 \[…\],Anki 卡片只认 \(…\) 和 \[…\],Word 则不需要任何定界符。本站识别出来的是不带定界符的 LaTeX 源码,导出时按去向选格式,缺的那一对自己补上。下面用一条 softmax 公式把三个去向各走一遍。

识别结果本身不带定界符

输入来源多是课件或论文截图。本站图片识别收 PNG / JPG / BMP / WEBP / GIF,单张不超过 20MB,要登录并开通本站会员;在「图片识别」弹窗里粘贴截图,识别直接开始。识别后先出结果卡片,点「插入」才插到编辑区光标处,把公式工具栏右端的「LaTeX / 可视化」开关切到「LaTeX」看到的就是纯公式:

\sigma(\mathbf{z})_i=\frac{e^{z_i}}{\sum_{j=1}^{K}e^{z_j}}

这一行前后没有任何美元符号或括号。定界符是「公式放在一段文字的哪里」的信息,识别只管公式本身,所以要在导出或粘贴时决定。

三个去向各要什么写法

Word。 不要定界符。切回「可视化」模式,点顶栏「导出」→「Word(含公式)」,得到的是 Word 原生公式,双击可改,不用再处理任何记号。

LaTeX 文档(.tex)。 「导出」→「导出 LaTeX (.tex)」给的是不带定界符的源码,放进正文时自己包一层:夹在句中用 $…$ 或 \(…\),两者等价;单独成行用 \[…\],要编号就改用 equation 环境。$$…$$ 在 LaTeX 里能编译,但它是 plain TeX 的老写法,与 amsmath 的一些版式设置配合不好,独立公式尽量换成 \[…\]。

softmax 第 i 个输出等于 e 的 z_i 次方除以各项之和

Anki 卡片。 据 Anki 手册「Math & Symbols」页(核实日期 2026-09-27),Anki 用 \(…\) 包行内公式、\[…\] 包独立公式,不认美元符号。本站「导出 Markdown (.md)」只给 $…$ 和 $$…$$ 两种,拿到后要换一次。

Word、LaTeX 文档、Anki、Markdown 四处定界符对照表

改法:一次替换,别逐个手改

  1. 在「LaTeX」模式里核对完公式,切回「可视化」模式,顶栏「导出」才会亮。
  2. 去 Markdown 笔记:选「导出 Markdown (.md)」,行尾两个小按钮选行内或独立写法。
  3. 去 LaTeX 文档或 Anki:选「导出 LaTeX (.tex)」,打开文件复制源码,按目标补上 \(…\) 或 \[…\]。
  4. 已经是一整份带 $ 的笔记要搬进 Anki:用文本编辑器先把 $$ 换成成对的 \[、\],再换单个 $,顺序反了会把独立公式拆坏。

softmax 公式在可视化模式下展开的导出菜单

换完检查三处

  • 是否渲染。 预览里看到的是公式,而不是一串带反斜杠的源码;没渲染多半是定界符与目标软件不匹配。

  • 有没有套两层。 从笔记里复制来的源码常自带 $,再包 \(…\) 之前先删掉,一条公式只留一对定界符。

  • 多行公式放对位置。 最外层带 \\ 换行、或用了 align、gather 这类独立环境的公式,本站导出 Markdown 时即便选了行内也会按独立写法导出;aligned、cases 这类块内环境选行内就照行内导出,放哪种要自己决定。

softmax 公式在本站编辑器里的预览

识别前想确认账号状态,看公式识别登录限制;截图上下标很小的,先读截图公式上下标识别。

softmax 这一条三种写法都放好之后,可以留作模板:以后同一门课的公式,识别完照着它的定界符补,Word、讲义源码和复习卡片里就是同一个样子。

延伸阅读

常见问题

复制的代码带$要删吗?
看粘到哪里。粘进 Markdown 笔记就保留,那正是笔记软件认公式的记号;粘进 Word 公式框或本站编辑器的 LaTeX 模式,先删掉,只留公式本身;粘进 Anki 卡片,把行内那对美元符号换成反斜杠加圆括号,独立公式换成反斜杠加方括号。