创建和插入数学表达式

上次更新日期: 2026年8月6日

学习如何使用 MathML 在 Adobe InDesign 文档中添加和设置数学公式格式。

InDesign 支持 MathML(一种基于 XML 的标记语言),可使用数学表达式面板创建数学表示法。您可以创建或导入公式,并将它们作为可缩放的 SVG 文件放置,这样既能保持质量又可以设置样式。数学表达式的行为类似于图形对象,可以在版面中进行锚定、大小调整和格式设置。

创建数学表达式

选择窗口 > 数学表达式

选择创建表达式

当光标变成插入表达式时,将其放置在画布上您想要插入方程式的位置。

在面板中选择表达式符号预设来构建您的方程式。

使用箭头键浏览表达式并定位光标。

在面板中调整字体大小填充颜色(包括文档颜色)和字体样式。 MathML 代码在您构建表达式时会自动更新,并显示在数学表达式面板中。

插入数学表达式

选择对象 > 插入 MathML

MathML 输入部分,粘贴或键入您的 MathML 代码。

选择预览表达式 图标,以在表达式预览部分中验证方程式是否正确呈现。

插入 MathML 对话框,其中 MathML 输入中显示 MathML 代码,表达式预览中显示 (a+b)^2 = a^2 +2ab+b^2。
添加 MathML 代码以生成并添加数学表达式。

选择放置以将表达式添加到您的文档中。

通过拖动表达式的角点控制柄调整其大小,并像任何其他嵌入式图形一样将其锚定到文本。

数学表达式面板(窗口 > 数学表达式)中调整字体大小填充颜色(包括文档颜色)和字体样式

注释

InDesign 将数学表达式导出为多种格式,包括 PDF(具有辅助功能)、EPUB(可重排或固定版面)、HTML、IDML、PNG、JPEG、XML 和 Publish Online。对于 EPUB(可重排)导出,请选择对象 > SVG 选项 > 将数学对象导出为,然后根据阅读器的要求选择 SVG 或 MathML。