在浏览器中查看Mathml方程式

时间:2015-10-06 05:13:45

标签: php html xml xhtml mathml

我使用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

如何查看此等式?

2 个答案:

答案 0 :(得分:3)

  

如果我回应

<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浏览器使用的WebKit&lt; 28,Safari和Epiphany,也支持大部分时间都在编译时被禁用。 Blink,Chrome使用&gt; 28,根本不支持MathML。 Internet Explorer和Edge也不支持MathML。

如果您希望在所有Web浏览器中使用MathML呈现,您可以使用MathJax ,您应该检查有关添加新MathML元素的API。

答案 1 :(得分:1)

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