首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >显示Mathml方程

显示Mathml方程
EN

Stack Overflow用户
提问于 2010-11-13 19:27:05
回答 4查看 6.6K关注 0票数 5

我的浏览器Firefox3.6似乎在W3C测试套件中很好地显示了Mathml方程。但是,如果我将代码复制到我的网页中,比如从这里中,火狐产生的所有内容都类似于x y x y,而不是它如何正确地呈现W3C页面。我错过了什么here>

编辑:我刚刚在Chrome中试用了它,而Chrome通过将它呈现为x y x y而失败了。不用说,在我自己的网页上,数学也是一样的。

编辑2:我在一个新的html文档上试用了它。不管用:

代码语言:javascript
复制
<!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>

我发誓W3C方程显示得很好.

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-11-13 19:51:49

将文件放入名为mml-prb.xhtml的文件名可以工作。请注意扩展部分。

票数 1
EN

Stack Overflow用户

发布于 2014-09-29 17:00:02

包括

代码语言:javascript
复制
<script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=MML_HTMLorMML"></script>

然后使用

代码语言:javascript
复制
    <math xmlns="http://www.w3.org/1998/Math/MathML">
        <mroot>
            <mrow>
                <mi>x</mi>
            </mrow>
            <mn>4</mn>
        </mroot>
    </math>

在Chrome和Firefox中工作

更新:

由于mathjax cdn正在关闭,所以更改

代码语言:javascript
复制
<script type="text/javascript" async
  src="https://cdn.mathjax.org/mathjax/2.7-latest/MathJax.js?...">
</script>

代码语言:javascript
复制
<script type="text/javascript" async
  src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?...">
</script>
票数 9
EN

Stack Overflow用户

发布于 2010-11-13 21:21:10

正如其他人说过的那样,您需要充当FF3的xml,如果您想使用mathml 5作为文本/html,则需要Firefox4(或webkit夜猫子)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4174277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档