styleLatex
全部免费工具

分享 LaTeX 公式

输入任意公式立即看到渲染效果,然后用一个链接分享 LaTeX 公式,任何人打开都能看到同样的排版结果。可以复制 MathML 用于 Word,或下载清晰的 PNG、SVG 图片。我们的服务器不保存任何内容。

在浏览器中渲染。公式保存在链接里,而不是我们的服务器上。

∫0∞e−x2 dx=π2\int_0^\infty e^{-x^2}\,dx = \frac{\sqrt{\pi}}{2}

公式写在纸上或 PDF 里?自动转换成 LaTeX。

转换文件

什么是分享 LaTeX 公式工具?

能直接显示公式的链接

不用再粘贴原始代码或模糊的截图,用链接分享 LaTeX 公式:打开链接的人会看到排版好的公式,可以阅读,也可以复制回去。

在浏览器中用 KaTeX 渲染

公式由网上广泛使用的快速数学渲染引擎 KaTeX 排版,在电脑、平板和手机上显示一致。分式、积分、矩阵和对齐的多行公式都保持正确的间距,而且结果是真正的文字而不是图片,读者放大也不会模糊。

可导出到 Word、幻灯片和网页

复制 MathML 粘贴到 Word,或下载 PNG 和 SVG 图片用于幻灯片、海报、聊天和网页,无论用哪种方式分享 LaTeX 公式都方便。

为什么用我们的工具分享 LaTeX 公式?

无需账号,没有数据库

公式就保存在链接里,所以无需注册,也没有存储的数据会过期或泄露。今天生成的链接几年后照样能打开,放在邮件、论坛帖子、课程页面或群聊里效果都一样,是长期分享 LaTeX 公式的可靠方式。

边输入边预览

错误会显示 KaTeX 自身的提示信息,在分享 LaTeX 公式之前就能修好漏掉的花括号。

查看所有免费 LaTeX 工具

符号随手可查

记不住某个命令?数学符号表点击即可复制,矩阵生成器还能从网格直接生成整个矩阵,让你把时间花在数学上,而不是查语法。

打开 LaTeX 数学符号

三步完成

第 1 步:输入公式

在用来分享 LaTeX 公式的输入框里用 LaTeX 写公式;预览会随输入更新。可以直接粘贴论文、笔记或聊天消息里的代码,去掉外面的美元符号即可,因为输入框本身就是行间公式模式。

第 2 步:检查预览

根据预览下方的错误提示,修正标红的部分。大多数问题是漏了花括号、命令不存在或环境名拼错,提示信息会告诉你 KaTeX 在哪里停止了解析。

第 3 步:分享或下载

复制链接,通过邮件或聊天分享 LaTeX 公式;复制 MathML 用于 Word;或保存 PNG、SVG 图片。老师可以把链接附在作业里,学生可以把一步推导发给辅导老师,研究人员可以在审稿意见里直接放公式,无需附件。

把手写公式转成 LaTeX

官方参考资料: amsmath (CTAN) · The LaTeX Project

分享 LaTeX 公式: styleLatex card with the tool's purpose and a code sample | 分享 LaTeX 公式

分享 LaTeX 公式常见问题

怎么在 LaTeX 里写公式?
行内公式放在美元符号之间,例如 $E = mc^2$;行间公式放在 \[ … \] 或 equation 环境里。在上面输入同样的 LaTeX 就能预览,并以链接分享 LaTeX 公式。
怎么在 LaTeX 里引用公式?
在公式里加 \label{eq:energy},在正文中写 \eqref{eq:energy};amsmath 的 \eqref 会自动加上括号。编译两次后 LaTeX 会填入编号。
怎么给 LaTeX 公式编号?
单个编号公式用 equation 环境,多个用 align。编号默认全文连续,用 amsmath 的 \numberwithin{equation}{section} 可以按章节重新编号。
怎么在 LaTeX 里对齐公式?
加载 amsmath,使用 align 环境,在要对齐的符号(通常是等号)前加 &,除最后一行外每行末尾写 \\。
怎么在 LaTeX 公式里加空格?
用 \, 加小空格,\: 和 \; 加稍大的空格,\quad 和 \qquad 加大间距,\! 让符号靠近一些。数学模式里直接输入的普通空格会被忽略。
怎么在 LaTeX 里加粗公式?
用 \mathbf{v} 得到粗体直立字母;要粗体斜体字母和希腊字母,用 amsmath 的 \boldsymbol 或 bm 宏包的 \bm。
怎么在 LaTeX 公式里换行?
单个 equation 环境不能跨行。改用 amsmath 的 multline、split 或 align,每行末尾写 \\。
怎么在 LaTeX 公式里加文字?
用 amsmath 的 \text{…} 包住文字,例如 x > 0 \text{ for all } t,文字会直立显示并保持正常间距;空格要写在花括号里面。
怎么在 LaTeX 里写矩阵公式?
使用 amsmath 的 pmatrix、bmatrix 或 vmatrix,用 & 分隔列,用 \\ 分隔行。也可以用我们的免费矩阵生成器从网格生成代码。
怎么让 LaTeX 公式不编号?
整块不编号用 equation* 或 align*;只让 align 中的某一行不编号,在该行加 \nonumber 或 \notag。
怎么让 LaTeX 公式居中?
行间公式默认居中。如果想左对齐,在文档类中加上 fleqn 选项。
怎么把 LaTeX 公式变小?
在行间公式前加 \small 等字号命令,或用 graphicx 的 \scalebox 缩放单个公式。在公式内部,\textstyle 会把求和等大型运算符变小。
怎么在 Word 里写 LaTeX 公式?
Word 的公式编辑器可以直接识别很多 LaTeX 命令。也可以在这里点"复制 MathML"再粘贴到 Word,通常会变成可编辑的公式;或者直接以链接分享 LaTeX 公式。
怎么在 LaTeX 里写行内公式?
在句子中放在单个美元符号或 \( … \) 之间。行内公式会让分式和运算符保持较小,行距更均匀。
怎么在 LaTeX 里写分式?
用 \frac{a}{b};\dfrac 在正文中强制使用大号分式,\tfrac 使用小号分式。要斜线分式,可以用 nicefrac 宏包的 \nicefrac。
怎么以链接分享 LaTeX 公式?
要分享 LaTeX 公式,在上面输入公式并点"复制链接"。链接里包含公式本身,任何人打开都能看到同样的渲染结果,无需注册。
链接里的公式会发送到你们的服务器吗?
不会。公式位于链接中 # 号之后,浏览器从不把这部分地址发送给服务器;公式在读者自己的浏览器中由 KaTeX 渲染。
能把公式下载为 PNG 或 SVG 图片吗?
能。PNG 是屏幕尺寸四倍的高清图片,适合幻灯片和文档;SVG 是矢量文件,在网页或印刷中放到多大都清晰。
支持哪些 LaTeX 命令?
渲染引擎是 KaTeX,支持大多数数学模式命令以及 align、cases、矩阵等 amsmath 环境。没有导言区,所以 \usepackage 不起作用,但在分享 LaTeX 公式之前,可以在输入框里用 \newcommand 定义宏。

有整页笔记、扫描件或 PDF?把它转成能编译的 LaTeX。

转换文件