MathType Word Assistant 是一个本地 Word/MathType 自动化工具。它通过内置脚本调用桌面版 Word 和 MathType,用于生成、读取和修改包含真实 MathType 公式对象的 Word 文档,并提供 Skill 入口,方便在支持 Skill 的助手中使用自然语言调用。
- 尽管脚本会自动维护工作副本,仍强烈建议在使用前自行备份重要文档,以免发生意外错误。默认连续编辑时,原始文档保持不变;第一次真实修改后生成
文件名_当前版.docx;从第二次真实修改开始,同时保留文件名_上一版.docx,其中“当前版”是最新结果,“上一版”是本轮修改前的上一个成功结果。后续无论修改多少轮,通常都只轮换这两个工作版。 - 本脚本免费提供,但仍可能存在意料之外的漏洞或兼容性问题。请务必在使用前备份重要文档;因使用本脚本造成的文件损坏、内容丢失或其他损失,作者不承担责任。
- 编号公式默认设置居中制表位和右对齐制表位:公式位于页面正文区域中央,右编号靠右放置;左编号仍使用 MathType 原生左编号结构。页面宽度、页边距和段落缩进不同时,实际位置会随文档版式自动计算。
- 本脚本主要用于生成和维护可由 MathType 打开的真实公式对象。正文排版、段落样式、页边距、公式周围间距、编号位置等 Word 格式,后续可能仍需要根据用户自己的模板手动调整。
- 本工具需要通过 Word COM 调用桌面版 Microsoft Word、MathType OLE 对象和 MathType 的 Word 宏来完成转换与编号。因此在少量公式、简单粘贴的场景下,自动化流程的速度可能不如人工逐个粘贴和转换。
- 原理上,当提示词里同时提到 Word、MathType、公式等需求时,Codex 会自动尝试使用该 Skill;也可以在对话框中通过
/或技能选择器手动选择 MathType Word Assistant。 - 安装完成后,可以删除下载的 ZIP 安装包和解压出来的安装文件夹;已安装的工具副本会保存在个人 Skill 目录中。若删除时提示文件被占用、权限不足或需要管理员权限,可先关闭相关窗口,或重启电脑后再删除。
- 生成行内公式和独立公式;
- 生成 MathType 原生右编号和左编号公式;
- 新增、替换、删除和重命名公式;
- 创建、删除和更新 MathType 原生公式引用;
- 读取已有 MathType 文档中的公式信息;
- 将已有 MathType 公式导出为 TeX;
- 连续修改同一份文档,并保护原始文件。
- Windows;
- Microsoft Word 桌面版;
- MathType 7 桌面版;
- MathType 的 Word 加载项和宏已启用。
已经验证的环境为 Word 2021 + MathType 7。Word 2016、Word 2019 和 Microsoft 365 桌面版预计兼容,但建议在实际使用前完成一次文档生成。
当前自动化以 Microsoft Word 为运行环境。生成后的 DOCX 可以在装有 MathType 的 WPS Writer 中尝试打开和编辑,但只有 WPS、没有 Microsoft Word 的电脑不能运行本工具。仅安装 Microsoft 365 应用商店版 MathType 加载项也不能替代 MathType 7 桌面版。
- 下载 ZIP 并解压;
- 双击
install.cmd; - 等待安装完成;
- 重新打开客户端或新建会话。
安装器会自动把 Skill 安装到个人 Skill 目录,并自动检查 Windows、Word 和 MathType OLE 环境。用户不需要单独运行环境检查脚本。
安装成功后会显示调用名 $mathtype-word-assistant 和重启/新建会话提醒。如果安装或环境检查提示 Reason 和 Next action,按提示处理后重新运行 install.cmd 即可。
安装不需要管理员权限。重复运行 install.cmd 即可覆盖升级,旧版本会自动备份。
推荐显式调用:
$mathtype-word-assistant 帮我生成一篇 Word 文档,包含行内公式、独立公式和右编号公式,所有公式都必须双击后由 MathType 打开。
修改已有文档:
$mathtype-word-assistant 修改 D:\论文\paper.docx:把公式(1-2)改为 E=mc^2,删除公式(1-3),并在结尾引用公式(1-2)。
也可以直接描述需求:
帮我生成一篇 Word 文档,所有公式使用 MathType。
显式写出 $mathtype-word-assistant 更可靠,尤其是在同时安装了多个文档处理 Skill 时。
Codex 通过 Word 新建文档需要一些时间,建议先在目标文件夹里新建好 Word 文档,再让助手写入内容。这个只是效率建议,不是功能限制。
正常情况下不需要用户操作:
- 安装时自动进行基础检查;
- 安装完成后的正常生成和修改不会重复检查;
- 只有遇到 Word、MathType OLE 或宏相关错误时,Skill 才会自动执行深度检查并报告具体原因。
更新时重新下载新版本并双击 install.cmd。安装器会备份旧版本后再安装新版本。
卸载时双击 uninstall.cmd。默认卸载会保留一份可恢复备份,不会直接永久删除。
重新打开客户端或新建会话,然后显式输入:
$mathtype-word-assistant 检查环境并生成一份带 MathType 公式的 Word 文档。
需要安装 Microsoft Word 桌面版。WPS Writer 不能替代当前自动化所需的 Word COM。
需要安装并激活 MathType 7 桌面版。
打开 Word,确认 MathType 选项卡能够正常使用,并允许 MathType 模板和宏运行,然后重新提交文档任务。
本工具完全在本地运行,不需要额外的 API 密钥,也不会自行上传 Word 文档。