Ms word 如何确定从Microsoft Office文档中的数学公式获取的MathML的显示模式

Ms word 如何确定从Microsoft Office文档中的数学公式获取的MathML的显示模式,ms-word,mathml,Ms Word,Mathml,我正在我的Microsoft WORD中以显示模式显示以下Microsoft Office Math公式。但当我得到它的MathML(如前所述)并在下面的HTML文件中使用它时,该方程将以inline模式显示 问题:这是Microsoft数学功能中的错误。或者还有什么原因?我认为从MS WORD获得的MathML应该在标记中具有属性display=“block”,但它没有。为什么? WORD文档中的数学公式 MathML从WORD文档中的上述数学公式中获得: <math xmlns:mm

我正在我的
Microsoft WORD
中以显示模式显示以下
Microsoft Office Math
公式。但当我得到它的
MathML
(如前所述)并在下面的HTML文件中使用它时,该方程将以
inline
模式显示

问题:这是Microsoft数学功能中的错误。或者还有什么原因?我认为从MS WORD获得的
MathML
应该在
标记中具有属性
display=“block”
,但它没有。为什么?

WORD文档中的数学公式

MathML从WORD文档中的上述数学公式中获得

<math xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math"><mrow><munderover><mo stretchy="false">∑</mo><mrow><mi>n</mi><mo>=</mo><mn>0</mn></mrow><mrow><mn>100</mn></mrow></munderover><mrow><msub><mrow><mi>a</mi></mrow><mrow><mi>n</mi></mrow></msub></mrow></mrow></math>
∑n=0100an
包含上述MathML的HTML页面(从MS WORD中的数学公式中获取)


MathJax-TeX到MathML页面
试验

∑n=0100an
显示上述HTML页面的视图


应该呈现您在Word()中看到的内容。当MathML是HTML页面的一部分时,哪个浏览器以这种方式呈现MathML?您是在使用渲染库(例如),还是只让浏览器渲染它?目前,尽管MathML是HTML5规范的一部分,但它在大多数浏览器中的支持程度仍然不如我们所希望的那样广泛。我怀疑它可能在另一个浏览器中表现得更糟(如果这是一个问题的话)

我怀疑除了微软之外,是否有人能够对“为什么”这个问题给出一个明确的答案。我们可以推测,这是因为在OOXML中,两种布局的区别在于oPara元素之外是否存在oMathPara元素,开发人员决定不尝试将显示的这一方面转换为mathml。但在任何情况下,您都可以使用Word的文件->反馈->用户语音机制来建议更改。
<!DOCTYPE html>

<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="utf-8" />
    <title>MathJax TeX to MathML Page</title>
    <script type="text/javascript" async src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML">
    </script>
</head>
<body>
    <p>Test</p>
    <math xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math"><mrow><munderover><mo stretchy="false">∑</mo><mrow><mi>n</mi><mo>=</mo><mn>0</mn></mrow><mrow><mn>100</mn></mrow></munderover><mrow><msub><mrow><mi>a</mi></mrow><mrow><mi>n</mi></mrow></msub></mrow></mrow></math>
</body>
</html>