# LaTeX 转图片

预览 LaTeX 或 Typst 公式，并导出清晰的 SVG 或 PNG，用于幻灯片、网站和图片。

LaTeX 转图片是从一个可靠的公式快速得到可放在几乎任何地方的图形的方式。你保留可编辑的 LaTeX，查看实时预览，最后再选择矢量或位图导出。

## 选择 SVG 还是 PNG

- **SVG** 在任何尺寸下都保持清晰，通常最适合网站、图表和现代幻灯片工具。
- **PNG** 更容易放进不能可靠处理 SVG 的应用。请根据最终用途选择足够大的导出尺寸。

如果目标位置支持真正的公式，请保留可编辑的形式。该工具还可以复制用于 Word 的 MathML，或用于网页的 KaTeX HTML，它们通常比图片更利于无障碍访问。

## 渲染公式

1. 打开 **LaTeX 转图片**，或运行 `/latex-to-image`。
2. 输入不含文档导言区的表达式，例如：

   ```latex
   \operatorname{Var}(X)=\mathbb{E}[X^2]-\mathbb{E}[X]^2
   ```

3. 选择行内或显示模式，并在浅色和深色背景上检查预览。
4. 用 **导出** 下载 PNG 或 SVG，或复制 LaTeX、MathML 或 KaTeX HTML。
5. 如果要保留 PNG，请打开 **项目**，为文件命名并从列表中选一个项目，或选择 **新建图片项目**。

渲染和导出都在你的设备上完成。对于受支持的数学命令，无需安装 LaTeX 引擎，也不需要网络连接。

## Typst 公式

把 **公式语言** 设为 **Typst**，即可改用 Typst 书写公式。Oleafly 会转换输入框中已有的 LaTeX，所以你可以从 LaTeX 开始，用 Typst 收尾。预览、SVG 和 PNG 都由内置的 Typst 绘制，因此图片与 Typst 文档打印出的效果一致。

在 Typst 模式下，**导出** 提供 PNG 和 SVG，复制按钮复制的是 Typst 源码。复制 MathML 或 KaTeX HTML，以及新建图片项目，只在 LaTeX 模式下可用。你仍然可以把 PNG 保存到已有项目中。如果要把 LaTeX 公式转换成 Typst 并用于文档，可以用[公式转 Typst](/docs/tools/equation-to-typst/)单独得到转换后的表达式。

## 发布图片之前

除非你提供替代文本，否则公式图片对屏幕阅读器来说没有任何数学结构。请在附近添加有意义的替代文本，保留原始源码，并避免把低分辨率的 PNG 用于印刷。

实时渲染器支持常见的数学 LaTeX，不支持任意的文档宏包或页面布局命令。如果某个自定义命令无法渲染，请把它展开成标准的数学写法，或者将它作为普通 LaTeX 项目的一部分来编译。

如果需要反向操作，即从截图或键入的记号得到 LaTeX，请使用[公式转 LaTeX](/docs/tools/equation-to-latex/)。
