使用带有MathML输入和CSS / HTML渲染的MathJax显示带有文本输入的数学公式

时间:2014-01-29 15:20:48

标签: javascript html css mathjax mathml

我的mathML输入包含在脚本标记中,如下所示:

<script type="math/mml" id="scriptTag">
  <math>
    <mfrac>
      <msqrt>
        <mn>
          <semantics>
            <annotation-xml encoding='application/xhtml+xml'>
              <input xmlns='http://www.w3.org/1999/xhtml' type='text' size='4' />
            </annotation-xml>
          </semantics>
       </mn>
     </msqrt>
     <mn> 3 </mn>
    </mfrac>
  </math>
</script>

使用MathJax渲染后,文本框真的很小。我也尝试了css,但没有改变。有没有办法让css工作,或者MathJax用所需的大小渲染它?

1 个答案:

答案 0 :(得分:1)

MathJax解析MathML并输出DOM元素。您可以检查并直接设置输出元素的样式,也可以在javascript中使用MathJax CSS Objects