2013-03-12 109 views
0

我已經使用MathML編寫了這個數學公式。我已經嘗試使用.html.xhtml。他們沒有一個滿足我的願望。它以html格式顯示x y x y,並以.xhtml格式顯示代碼。那麼,我將如何使其工作?mathML根本不是渲染

<!DOCTYPE html> 
<html lang="en"> 
    <head> 
    <title></title> 
    </head> 
    <body> 
<math display="inline" xmlns="http://www.w3.org/1998/Math/MathML" mode="display"> 
    <mfrac> 
    <mi>x</mi> 
    <mi>y</mi> 
    </mfrac> 
    </math> 
    <math display="block" xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"> 
    <mfrac> 
    <mi>x</mi> 
    <mi>y</mi> 
     </mfrac> 
    </math> 
    </body> 
</html> 
+3

這[取決於your're使用的是什麼瀏覽器(HTTP:/ /caniuse.com/#feat=mathml)。 – Passerby 2013-03-12 09:08:50

+0

您測試了哪個瀏覽器?這聽起來像瀏覽器不支持MathML。 – 2013-03-12 09:11:56

+0

它幫助我請張貼它作爲答案!它不支持鉻,所以我有什麼其他選擇? – sadaf2605 2013-03-12 09:12:04

回答

1

mathjax導入JavaScript的解決我的問題:

<script type="text/javascript" 
    src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"> 
</script> 

complite代碼如下所示:

<!DOCTYPE html> 
<html> 
<head> 
<title>MathJax MathML Test Page</title> 
<script type="text/javascript" 
    src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"> 
</script> 
</head> 
<body> 

<math display="inline" xmlns="http://www.w3.org/1998/Math/MathML" mode="display"> 
    <mfrac> 
    <mi>x</mi> 
    <mi>y</mi> 
    </mfrac> 
    </math> 
    <math display="block" xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"> 
    <mfrac> 
    <mi>x</mi> 
    <mi>y</mi> 
     </mfrac> 
    </math> 

</body> 
</html> 
+0

未來的注意事項:cdn.mathjax.org即將結束其生命週期,請查看https://www.mathjax.org/cdn-shutting-down獲取遷移提示(也許可能爲未來的讀者更新您的文章)。 – 2017-04-21 07:40:05