何处可获取MS Word所用的OpenXMLFormats数学Schema?
获取Word内嵌数学对象Schema的可行途径
本地Office安装目录:若你已安装Microsoft Office,数学公式对应的Schema文件通常存放在以下路径(Windows系统):
- 32位Office:
C:\Program Files (x86)\Microsoft Office\root\vfs\ProgramFilesCommonX86\Microsoft Shared\OFFICE16\SCHEMAS\XML - 64位Office:
C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\SCHEMAS\XML
其中mml.xsd或mathml.xsd就是目标Schema,注意路径中的OFFICE16对应Office 2016/365,Office 2013对应OFFICE15,版本号随Office版本变化。
- 32位Office:
Open XML SDK本地包:下载微软官方Open XML SDK(无需预装Office),安装后在SDK目录的
schemas子文件夹中,能找到全套Open XML Schema文件,包含数学对象相关定义。典型路径如C:\Program Files (x86)\Open XML SDK\2.5\schemas。离线Schema压缩包:从微软官方下载中心获取Open XML Schema离线压缩包,包内包含所有Open XML相关Schema,直接解压即可获取数学对象对应的Schema文件,无需依赖外部服务器。
docx内部关联文件排查:解压docx后,查看
word/_rels/document.xml.rels文件,其中记录了文档内各元素的关系引用,部分场景下能找到数学对象关联的Schema标识或本地路径提示,辅助定位。
内容的提问来源于stack exchange,提问作者4everJang
相关产品推荐
相关产品推荐

