我是MathMl的新手。
我有以下MathML
<math xmlns='http://www.w3.org/1998/Math/MathML'>
<mrow>
<mrow>
<msup>
<mi>x</mi>
<mn>10</mn>
</msup>
<mo>+</mo>
<mrow>
<mn>4</mn>
<mo>⁢</mo>
<mi>x</mi>
</mrow>
<mo>+</mo>
<mn>4</mn>
</mrow>
<mo>=</mo>
<mn>0</mn>
</mrow>
</math>
如何使用MathJax获得相应的MathExpression,即x ^ 10 + 4x + 4 = 0.
我需要javascript变量中的表达式或者生成的html内容本身。
由于
答案 0 :(得分:1)
你只需要像这样添加MathJax库:
<!DOCTYPE html>
<html>
<head>
<title>MathJax TeX Test Page</title>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}});
</script>
<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>
<math xmlns='http://www.w3.org/1998/Math/MathML'>
<mrow>
<mrow>
<msup>
<mi>x</mi>
<mn>10</mn>
</msup>
<mo>+</mo>
<mrow>
<mn>4</mn>
<mo>⁢</mo>
<mi>x</mi>
</mrow>
<mo>+</mo>
<mn>4</mn>
</mrow>
<mo>=</mo>
<mn>0</mn>
</mrow>
</math>
</body>
</html>
&#13;