1

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

  • <
  • &lt;
  • &#x003C;

但我收到以下错误:

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。

谢谢, 赫里斯托

4

2 回答 2

2

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

于 2010-11-09T19:44:42.593 回答
0

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

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

于 2010-11-09T17:47:03.133 回答