【问题标题】:View Mathml Equations in browser在浏览器中查看 Mathml 方程
【发布时间】:2015-10-06 05:13:45
【问题描述】:

我有一个使用 Wyris 编辑器存储在数据库中的数据用于数学方程式。

<p><math xmlns="http://www.w3.org/1998/Math/MathML">  
     <mfrac><mn>2</mn><mn>2</mn></mfrac></math></p>

如果我echo 这个数据,我需要将其视为2/2..但chrome浏览器只显示22

如何查看这个方程?

【问题讨论】:

    标签: php html xml xhtml mathml


    【解决方案1】:

    如果我回声

    <p><math xmlns="http://www.w3.org/1998/Math/MathML">  
         <mfrac><mn>2</mn><mn>2</mn></mfrac></math></p>
    

    我需要将其视为2/2 的方程式,但 chrome 浏览器只显示22

    要让 MathML 正确呈现,您的 Web 浏览器使用的布局呈现引擎需要支持 MathML。 Firefox 使用的 Gecko 支持它。 Chrome 但大部分时间在编译时禁用。 Chrome > 28 使用的 Blink 根本不支持 MathML。 Internet Explorer 和 Edge 也不支持 MathML。

    如果您想在所有 Web 浏览器中呈现 MathML,您可以使用 MathJax并且您应该检查他们的 API,了解添加新的 MathML 元素。

    【讨论】:

      【解决方案2】:

      MathJax是系统可能使用的网站。如果你有 Firefox,它们可以原生显示 MathML。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-04
        • 2015-07-05
        • 2012-04-10
        • 2021-04-11
        • 2011-09-07
        相关资源
        最近更新 更多