【问题标题】:MathJax doesn't render the "less-than sign"MathJax 不呈现“小于号”
【发布时间】:2011-05-07 00:21:54
【问题描述】:

我正在尝试使用 MathJax 显示小于号以呈现 MathML 输入...目前在 Firefox 上工作,但将扩展到其他浏览器。我尝试过以不同的变体显示标志:

  • <
  • <
  • <

但我收到以下错误:

Error parsing MathML: not well-formed Line Number 18, Column 13: <mo><</mo> ------------------------------------------------------^

我正在使用以下 MathML 代码:

<math mode="display" xmlns="http://www.w3.org/1998/Math/MathML">
 <mpadded height="+.7lex">
  <mrow>
   <mo>&#x003C;</mo>
  </mrow>
 </mpadded>
</math>

知道为什么会发生这种情况吗?我读过这可能是 MathJax 的一个错误,但我也尝试过使用其他标签但没有运气。我也很确定我使用的是最新版本的 MathJax。

谢谢, 赫里斯托

【问题讨论】:

    标签: javascript mathml mathjax parsing-error


    【解决方案1】:

    这是 MathJax 中的一个错误,已在 SVN 版本 580 中修复,尚未包含在打包版本中。您可能想要获取 MathJax 的当前 SVN 副本而不是 ZIP 文件之一。该修复将包含在 MathJax 的下一个版本中

    【讨论】:

      【解决方案2】:

      我使用的是较旧的测试版 MathJax,但确实在我的网站上找到了一个工作示例。它使用代码&lt;mo&gt;&amp;lt;&lt;/mo&gt;

      难道你需要使用数学运算符(mo)标签而不是文本(mtext)标签?

      【讨论】:

      • 那是我的错误......我实际上使用的是&lt;mo&gt;标签,如错误消息中所述
      • 啊,很抱歉忽略了这一点。
      猜你喜欢
      • 1970-01-01
      • 2018-06-16
      • 2013-04-05
      • 2021-03-07
      • 2018-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-05
      相关资源
      最近更新 更多