Word中修改公式字号有四种方法:一是进入公式编辑器“样式→定义”修改默认字体大小;二是用MathType“格式化公式”批量更新;三是通过修改“正文”样式间接调整OMML内联公式;四是运行VBA宏调用ScaleAllEquations缩放OMML公式。

一、修改公式编辑器默认字体大小
Word 中通过 Microsoft Equation 编辑器(或 MathType)插入的公式,其字号由编辑器内部默认设置控制。若未统一预设,后续插入的公式将沿用初始字号,导致批量调整困难。需进入公式编辑器内部修改全局默认字体参数。
1、双击任一已插入的公式,进入公式编辑器界面。
2、在公式编辑器菜单栏中,点击“样式” → “定义”。
3、在弹出的“定义样式”对话框中,选中“普通”样式,点击右侧“更改”按钮。
4、在“字体”设置窗口中,将“字号”设为所需值(如14磅),确认后逐级返回并保存设置。
5、关闭公式编辑器,此后新插入的公式将自动应用该字号。
二、批量更新已有公式的字号(使用MathType时)
若文档中已存在大量公式且使用 MathType 插入,可通过 MathType 的“格式化公式”功能实现一次性字号重设,无需逐个双击编辑。
1、确保文档中所有公式均为 MathType 格式(右键公式显示“MathType 编辑”选项)。
2、在 Word 选项卡中,切换到“MathType”选项卡” → 点击“格式化公式”。
3、在弹出窗口中,勾选“重设所有公式字号”,并在“字号”输入框中填入目标数值(如16)。
4、点击“确定”,MathType 将自动遍历全文档公式并统一应用新字号。
三、通过Word样式联动控制内联公式的显示尺寸
对于以“OMML”(Office Math Markup Language)格式嵌入的公式(即Word 2007+原生插入的公式),其大小可绑定至所在段落的正文字体大小。通过修改“正文”样式,可间接影响未锁定尺寸的内联公式渲染效果。
1、在 Word 中按Ctrl + Alt + Shift + S打开样式窗格。
2、右键“正文”样式 → 选择“修改”。
3、点击左下角“格式” → “字体”,将字号设为所需值(如12磅),并勾选“基于该模板的新文档”。
4、在“修改样式”窗口中,勾选“自动更新”,点击确定。
5、全选文档(Ctrl + A),按F9刷新域,部分内联公式将按比例缩放以匹配当前正文字号。
四、使用查找替换配合宏批量重设OMML公式大小
针对纯 OMML 公式(即不依赖 MathType 的原生公式),可利用 Word 宏定位所有
1、按Alt + F11打开 VBA 编辑器,插入新模块。
2、粘贴以下语句:Selection.Find.ClearFormatting: Selection.Find.Replacement.ClearFormatting。
3、添加执行指令:ActiveDocument.OMaths.ConvertToPlainText = False。
4、调用尺寸重写函数:ActiveDocument.OMaths.ScaleAllEquations(1.2)(1.2 表示放大至原尺寸120%)。
5、运行宏,文档中全部 OMML 公式将按指定比例缩放。










