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を使用していることも確信しています。

ありがとう、Hristo

4

2 に答える 2

2

これはMathJaxのバグであり、パッケージバージョンにはまだ含まれていないSVNバージョン580で修正されました。ZIPファイルの1つではなく、MathJaxの現在のSVNコピーを取得することをお勧めします。この修正は、MathJaxの次のリリースに含まれる予定です。

于 2010-11-09T19:44:42.593 に答える
0

私は以前のベータ版の MathJax を使用していますが、私のサイトで実際の例を見つけました。コードを使用します<mo>&lt;</mo>

moテキスト ( ) タグの代わりに、算術演算子 ( ) タグを使用する必要があるのmtextでしょうか?

于 2010-11-09T17:47:03.133 に答える