【修复日志】记一次MathType转换公式“没有公式被发现”问题的修复

背景 在处理doc文档的公式排版时,本人摸索了一套工作流:“大模型生成公式代码 \rightarrow 使用 pasteMD 渲染 \rightarrow 粘贴进 docx 形成 Word 原生公式 \rightarrow 使用 MathType 批量转换 \rightarrow 最终保存为 doc...
【修复日志】记一次MathType转换公式“没有公式被发现”问题的修复
【修复日志】记一次MathType转换公式“没有公式被发现”问题的修复

背景

在处理doc文档的公式排版时,本人摸索了一套工作流:“大模型生成公式代码 \rightarrow 使用 pasteMD 渲染 \rightarrow 粘贴进 docx 形成 Word 原生公式 \rightarrow 使用 MathType 批量转换 \rightarrow 最终保存为 doc 格式,这样就能将doc公式保存成可以编辑的形式,而不是图片。

问题描述

近期在处理新的公式时,突然出问题。

image
在使用 MathType 进行批量转换时,系统弹窗提示:“没有公式被发现和/或更新”
Screenshot2026-04-30-04-49-01-054com.xingin.xhs
初步排查时LLM误判为 Word 文档损坏或 MathType 软件本身的 Bug。

问题原因

经小红书某篇帖子回复指出OMML2MML.XSL问题,并确认 Wiris 官方文档,该问题的根源并不在于常规设置,而是由于 Microsoft Office 安装目录下的格式转换依赖文件 OMML2MML.XSL 出现损坏或版本异常,导致 OMML(Word 原生公式格式)无法正确被解析转换为 MathML。

解决办法

通过替换官方提供的 .xsl 转换文件即可完美解决。具体操作步骤如下:

  1. 下载修复文件:获取官方原版 OMML2MML.XSL 文件。
  2. 定位目录:打开本地电脑的 Office 安装路径,默认路径通常为:C:\Program Files\Microsoft Office\root\Office16(注:具体路径请根据个人的 Office 版本及安装位置自行调整)
  3. 替换文件:将上述目录中原有的 OMML2MML.XSL 文件删除或重命名备份,然后将下载的新文件粘贴至该目录下。
  4. 重启生效:彻底关闭并重新打开 Word 文档,再次执行 MathType 的转换命令即可顺利完成。

参考资料与附件

1 个帖子 - 1 位参与者

阅读完整话题

来源: linux.do查看原文