由于无法控制的情况,我应该编写数学方程式并将其输出到Word docx文件中。我不拥有Word,因此要在其他文字处理器中编写它们。该文字处理器可以将LaTeX转换为MathML,然后也可以采用本机文档格式并将其导出到docx。
docx中的方程式不显示。
我在document.xml文件中检查了相关的docx文件,并且可以清楚地看到格式化的xml描述了要渲染的方程式。但是,这些方程式未呈现。
下面是我在document.xml文件中找到的示例:
<m:oMath>
<m:sSub>
<m:e>
<m:r>
<m:t>ρ</m:t>
</m:r>
</m:e>
<m:sub>
<m:r>
<m:t>1</m:t>
</m:r>
</m:sub>
</m:sSub>
<m:r>
<m:t>=1200</m:t>
</m:r>
<m:sSup>
<m:e>
<m:r>
<m:rPr>
<m:nor/>
</m:rPr>
<m:t>kg/m</m:t>
</m:r>
</m:e>
<m:sup>
<m:r>
<m:t>3</m:t>
</m:r>
</m:sup>
</m:sSup>
</m:oMath>
但是当我查看.docx文档时,与此相关的任何内容均未显示。相反,它只是一个空白。
文件首次导出到docx时,在“ <w:document>
”内部使用标记
xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math"
但是我也尝试将其编辑为
xmlns:m="http://www.w3.org/1998/Math/MathML"
这些都不起作用。
我对XML不太熟悉,并且绝对对docx文件不熟悉。由于涉及“ docx”,因此搜索会产生大量白噪声。
有人知道我需要做什么,或者有什么我可以做的,使方程式显示在Word中?我需要添加一些标签吗?在哪里可以添加标签?
非常感谢。