⭐ 觉得好用?收藏备用,下次直接打开
模板:
LaTeX 源码
预览
💡 /Ctrl + 滚轮缩放 · 拖拽空白处平移

LaTeX 公式编辑器 用 KaTeX 引擎在浏览器里实时渲染数学公式,左侧写源码、右侧立即出预览,支持希腊字母 / 积分求和 / 矩阵 / 方程组等符号一键速插,内置 14 个常用公式模板(欧拉公式、贝叶斯、泰勒展开、麦克斯韦方程组等),可导出 PNG / SVG / 复制 MathML 贴到任何写作工具,所有渲染本地完成不上传。

核心特性速览

特性说明
渲染引擎KaTeX v0.16,250KB 核心,渲染速度比 MathJax 快 5-10 倍
两种模式独占($$…$$ 居中显示)/ 行内($…$ 压缩到字号高度)
符号速插6 个分类:希腊字母、运算关系、箭头、函数、结构、集合逻辑
公式模板14 个:二次方程根、欧拉、勾股、贝叶斯、泰勒、高斯积分、傅里叶、薛定谔、麦克斯韦…
三种导出PNG 3× 高清 / SVG 矢量 / MathML(Word 可编辑公式对象)
分享链接公式 base64 编进 URL hash,对方浏览器本地解码渲染

基本语法速查

  • 分数\frac{分子}{分母},行内大分数用 \dfrac{}{}
  • 根号\sqrt{x} / \sqrt[n]{x}(n 次根)
  • 上下标x^2x_n,多字符必须用 {} 包起来:x^{2n+1}
  • 求和 / 积分\sum_{i=1}^n\int_0^{\infty},限位用 _^
  • 希腊字母\alpha \beta \gamma … \omega,大写命令首字母大写 \Gamma \Delta \Omega
  • 常用集合\mathbb{R}(ℝ)、\mathbb{Z}(ℤ),本工具已内置宏 \R \N \Z \Q \C

三种导出格式怎么选

导出格式适合场景不推荐场景
PNG(3×)公众号、微博、微信群、贴 PPT/Word 图片论文(栅格放大失真)、二次编辑
SVG(矢量)论文插图、海报、印刷品、Illustrator 二次编辑微信群(部分聊天 App 不识别)
MathML(复制)Word / WPS / Pages 粘贴为可编辑公式对象富文本编辑器(如知乎、CSDN)

复制 HTML 是给已经集成 KaTeX 的页面用的(Notion 部分场景、自建博客),含 KaTeX 样式类名,不能粘到 Word。

何时不用本工具

需要完整 LaTeX 包(如 \usepackage{tikz} 画图、\usepackage{chemfig} 化学结构)、自定义复杂宏环境整页论文排版时,KaTeX 覆盖不全,请改用 Overleaf 或本地 TeX Live 工具链。本工具聚焦”出一段公式贴出去”的高频场景。

主题与隐私

公式自动跟随站点亮 / 暗主题切换。所有渲染、所有导出全部在浏览器本地完成,公式不会发送到任何服务器,可断网使用;分享链接的内容也仅编码在 URL hash 里,按 HTTP 规范浏览器不会把它发给服务器。

📍使用场景

  • 论文 / 报告插公式Word / WPS / Pages 写论文时插数学公式,导出 PNG 或复制 MathML 直接粘成可编辑的公式对象。
  • 公众号 / 知乎数学文公众号、知乎、CSDN 不原生支持 LaTeX,导出 PNG 贴正文即可,3× 高清不糊屏。
  • 给学生 / 同事讲题截图发微信 / 钉钉,比手写拍照清楚得多;分享链接发出去对方浏览器本地解码可见。
  • Markdown 笔记 / READMENotion、飞书、Obsidian、GitHub Gist 支持 KaTeX 的位置直接粘 LaTeX 源码,复杂公式先在这里调好再粘过去。

常见问题

KaTeX 和 MathJax 有什么区别?这里用的是哪个?

本工具用 KaTeX。区别简单说:KaTeX 渲染快、体积小(核心 + 字体约 250KB),覆盖 99% 常用数学语法;MathJax 兼容性更广(支持完整 LaTeX 包、AMS 全套、自定义宏),但单次渲染比 KaTeX 慢 5-10 倍,包也大得多(5MB+)。常用的二次方程、积分、矩阵、方程组、希腊字母两者都支持,99% 场景 KaTeX 足够。如果你写的是包含 \usepackage / 自定义环境的复杂学术论文公式,可能需要本地用 MathJax 或直接用 LaTeX 工具链。

提示 "KaTeX parse error" / 公式渲染不出来怎么办?

常见三类错误:1) 花括号不配对——\frac{a}{b} 不能少 {},多字符上下标也必须用 {} 包起来;2) 命令拼错——希腊字母如 \alpha 不能写成 \alfa,大小写敏感(\Gamma vs \gamma 是两个不同字符);3) 中文标点——把中文的逗号、括号、引号换成半角才能解析。底部红色错误提示会告诉你出错位置,对照修复即可。还不行就用顶部符号面板点选,避免手敲拼错。

矩阵 / 分段函数 / 方程组怎么写?

点上方"模板"按钮里的"矩阵 / 分段函数 / 方程组"即可看到完整示例。三条速查:矩阵 \begin{pmatrix} a & b \\ c & d \end{pmatrix}(pmatrix/bmatrix/vmatrix 切换括号 ()/[]/||);分段函数 \begin{cases} 表达式 & 条件 \\ ... \end{cases};多行对齐方程 \begin{aligned} a &= b \\ &= c \end{aligned}(按 & 对齐等号)。& 是列分隔,\\ 是换行。

怎么把公式贴到 Word / WPS 里变成可编辑公式?

点右上 ⎘ MML(复制 MathML),在 Word 里 粘贴为 MathML 即可——Word 2007+ 会识别为公式对象,可直接双击编辑。WPS、Pages、LibreOffice 同样支持。如果只想要图片粘上去,点 ⤓ PNG 下载,3× 像素密度打印也清晰;勾选透明底贴深色背景的 PPT / 海报不露白边。

"独占模式"和"行内模式"什么区别?什么时候用哪个?

独占模式:公式居中独占一行,\sum、\int、分数等大符号正常大小,对应 LaTeX 中的 $$…$$ 或 \[…\],用于公式独立展示。行内模式:公式压到字号高度便于嵌入文字段落(如"已知 $x^2 + y^2 = 1$,求..."),积分求和会自动缩小,对应 $…$ 或 \(…\)。导出图片贴正文一般选独占,给段落中间挖嵌公式才选行内

"分享链接"会上传公式吗?多长的公式都能放进 URL?

不会上传。公式 base64 编码后放在 URL 的 #tex=... 部分(hash 片段),按 HTTP 协议规范浏览器不会把 hash 发给任何服务器,对方拿到链接是在自己浏览器里本地解码渲染。URL 长度浏览器一般允许 8KB+,对应 Maxwell 方程组、超长导数链都能塞下;只是超过 2KB 时分享链接非常长,推荐改用导出 PNG / SVG 文件直接发对方。