在 Word 中插入 LaTeX 公式

- latex mythtype - Home Page

在写文章时插入公式也是常事,之前在修改 hugo 模板时也添加了 LaTeX 语法的支持,并简单的学习了一下1,本地想要安装使用 LaTeX 的,推荐安装 TeX Live。若要在 Word 文章中插入公式,可以使用 LaTeX,由于现在所用的 Word 版本并不支持 LaTeX 语法,后来通过搜索发现可以使用 MathType 来使 Word 支持 LaTeX 语法,首先在 MathType 中做如下设置,在菜单栏 Preferences 的 Workspace Preferences 中选择 Allow TeX language entry from the keyboard 这时在 Word 中就能很方便的使用 LaTeX 语法输入公式了,方法为行间公式用 $ 符号包括,行公式用 \[\] 包括,如 $\frac{x+y}{2}$ 则按如下方式输入,之后按快捷键 Alt + \ 即 Toggle TeX,可将 LaTeX 代码和公式之间相互转换。

$\frac{x+y}{2}$
\[\frac{x+y}{2}\]

即使在 MathType 中编辑完成了公式也可以以 LaTeX 代码的形式粘贴到 Word 中,先在 MathType 中设置,在菜单栏 Preferences 的 Cut and Copy Preferences 中选中 MathML or TeX 选择 LaTeX 2.09 and later 并将下面两个框留空,不然在复制之后粘贴时会出现不必要的信息。这样在 MathType 中编好的公式选中复制到 Word 中即为 LaTeX 代码的形式,此时,LaTeX 代码使用 \[\] 包括,如有需要可以手动改为 $ 包括的形式。然后按 Toggle TeX 即可转换为公式的形式。

当然也可以使用 Word 中自带的插入公式,现在所用的 Office 2016 中的 Word 版本并不支持 Latex 语法,但是最新版的 Office 365 中的 Word 已经支持 LaTeX 语法了2

在使用的时候会出现插入 LaTeX 公式会出现 Word 行间距变大的情况3,下面介绍如何调整被公式撑大的 Word 行距。

通过左侧空白区域反向鼠标单击选中需要调整的行,点击开始 - 段落栏(右下角小箭头) - 段落 - 间距,如下设置,确定即可。

间距
段前(B): 0行
段后(F): 0行
☐ 如果定义了文档网格,则对齐到网格(W)

在 Word 中插入的 LaTeX 公式是可以自动编号的,在 \[ & \] 中编好 LaTeX 代码并转为公式显示,将光标移到公式后,按 Tab 键光标会自动靠右显示,此时 MathType - Equation Numbers - Insert Number 就能插入编号了,而且会自动更新,下拉三角中可以更改编号格式。


  1. [一份不太简短的 LaTeX2ε 介绍](https://www.google.com/search?q=一份不太简短的 LaTeX2ε 介绍) ↩︎

  2. Word 中使用 UnicodeMath 和 LaTeX 的线性格式公式下面有PDF格式的Unicode 近纯文本数学编码可供下载。 ↩︎

  3. 使用 Office 2016 和 MythType 6.9d ↩︎