Word(2007+)可以从剪贴板中接受MathML.例如,Windows 7 Math输入面板上的"插入"按钮只是将生成的MathML放在剪贴板上,然后将模拟的control-v键事件发送到下一个活动应用程序,希望在当前点插入mathml.
内部Word 2007通过运行MathML的XSLT样式表来生成OOML标记,然后插入它以在docx文件中创建数学区域.
样式表通常安装为类似的东西
/Program Files/Microsoft Office/Office12/OMML2MML.XSL
Run Code Online (Sandbox Code Playgroud)
因此,提供更多控制的替代方法是使用.NET XSLT处理器将MathML转换为OMML,然后直接在ooxml xml文件中或通过office API将ooMML添加到文档的内容xml中.