笔记里公式「看着对」,只说明你的笔记软件会渲染;微信、飞书、作业平台往往不会。不要把
$...$直接粘进聊天。抽出那一条,预览对了再当图片发出去——对方看到的才是式子,不是代码。

为什么笔记里公式正常,一发出去就变成代码?
因为渲染发生在你正在用的笔记软件里,不会跟着剪贴板走。Obsidian、Typora、VS Code 预览会把 $E=mc^2$ 画成公式;微信、飞书会话、学习通/超星的文本框、多数邮件,都只当普通字符。对方收到的就是美元符号和反斜杠。
这不是公式写错了。同一条源码,在能跑 KaTeX / MathJax 的页面上是式子,在纯文本通道里是代码。交作业、往课程群贴推导、把关键式子丢进飞书文档,踩的都是这一条。
另一个常见失误是把整篇笔记(标题、列表、好几条 $…$)一起丢进「只接受一条公式」的框。多条会截断或报错。应先复制要发的那一条,去掉两边的 $。
插进 Word / PPT / 公众号版式、一次写好多处复用,见数学公式怎么插入 Word、PPT。进阶语法里怎么在 Markdown 里写公式,见Markdown 进阶语法。本文只处理「笔记里已经有式子,要发给不渲染数学的人」。
怎么把一条公式渲成图再发出去?
抽出那一条,单独预览,确认后再导出——不要从笔记复制源码到聊天框。
- 从笔记里只复制公式本体(不要
$、不要前后的句子); - 粘到能即时渲染 LaTeX 的预览里,看下标、分式、矩阵是否正确;
- 花括号没闭、
\Sigma和\sigma写混,预览会标出来,先改对再导出; - 按接收端选一种格式下载,再当图片发出去。
没有本机公式编辑器时,Markdown LaTeX 公式 就是第 2 步:只接受一条,预览通过后再导出。出现 \documentclass、\section 时,这是整篇论文,应去 LaTeX 编辑器,不要塞进单公式框。
| 你要发到哪 | 更稳的格式 | 原因 |
|---|---|---|
| 微信 / 钉钉群、作业提交框 | PNG | 当图片发,对方不用数学引擎 |
| 飞书文档、可插入矢量的 PPT | SVG | 放大、投影不糊 |
| 仍在 Obsidian 里自己看 | 源码留在笔记里 | 图难改,源码还能继续写 |
| 公众号 | PNG(不认 SVG) | 细节见公式插文档那篇 |
KaTeX 覆盖作业和笔记里的常用数学,不是完整 TeX。TikZ、冷门宏包、超长推导,单条预览做不到,应编译完整文档或拆成多张图。
什么时候必须出图,什么时候还能贴源码?
对方的软件不会渲染 LaTeX 时必须出图;对方和你用同一类笔记软件、或平台写明支持数学时,可以继续贴源码。
| 场景 | 建议 | 原因 |
|---|---|---|
| 课程微信群、家长群 | 导出 PNG | 接收端是聊天 |
| 只收图片或 Word 的作业 | PNG 插入文档,或直接交图 | 源码会被当正文 |
| 继续写在 Obsidian / Typora | 笔记里保留 $...$ |
本地能渲,改起来快 |
| 同一条既要留笔记又要发群 | 源码留笔记,另导出一张图 | 两处各用各的形态 |
边界:单公式预览不做参考文献和交叉引用。下标在学科里对不对,仍要你看一眼再发出去——发错一张图,群里比改笔记更难撤回。
小结
笔记里公式正常,只说明本地会渲染。发给微信、飞书、作业平台之前,抽出那一条、当场预览、再当图片发出去。带着 $$ 或整篇 Markdown 去渲,是最常见的走错形态。源码留给自己改,图片留给不能渲染的人看。