MathJax не отображает знак «меньше, чем» - PullRequest
1 голос
/ 09 ноября 2010

Я пытаюсь отобразить знак «меньше», используя 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.

Спасибо, Христо

Ответы [ 2 ]

2 голосов
/ 09 ноября 2010

Это ошибка в MathJax, исправленная в версии 580 SVN, которая еще не была включена в пакетную версию.Возможно, вы захотите получить текущую SVN-копию MathJax, а не один из ZIP-файлов.Это исправление будет включено в следующую версию MathJax

0 голосов
/ 09 ноября 2010

Я использую более старую бета-версию MathJax, но нашел мой рабочий пример на моем сайте. Используется код <mo>&lt;</mo>.

Может быть, вам нужно использовать тег математического оператора (mo) вместо тега text (mtext)?

...