MathJax ne rend pas le « moins que signe »
-
29-09-2019 - |
Question
Je suis en train d'afficher le signe inférieur à l'aide MathJax pour rendre l'entrée MathML ... travaille actuellement sur Firefox mais sera étendu à d'autres navigateurs. J'ai essayé afficher le signe dans différentes variations:
-
<
-
<
-
<
Mais je reçois l'erreur suivante:
Error parsing MathML: not well-formed Line Number 18, Column 13: <mo><</mo> ------------------------------------------------------^
J'utilise le code MathML suivant:
<math mode="display" xmlns="http://www.w3.org/1998/Math/MathML">
<mpadded height="+.7lex">
<mrow>
<mo><</mo>
</mrow>
</mpadded>
</math>
Toute idée pourquoi cela pourrait se produire? J'ai lu que cela pourrait être un bug avec MathJax, mais j'ai aussi essayé de faire cela en utilisant d'autres balises, mais pas de chance. Je suis aussi assez sûr que je suis en utilisant la dernière version de MathJax.
Merci, Hristo
La solution
Ce fut un bogue dans MathJax qui a été corrigé dans la version SVN 580, qui n'a pas été inclus dans une version packagée encore. Vous pouvez obtenir une copie de SVN actuelle de MathJax plutôt que l'un des fichiers ZIP. Le correctif sera inclus dans la prochaine version de MathJax
Autres conseils
J'utilise l'ancienne version bêta de MathJax, mais n'a pas trouvé un exemple de travail sur mon site. Il utilise le <mo><</mo>
de code.
Serait-ce que vous devez utiliser l'opérateur mathématique (mo
) étiquette au lieu de la balise texte (mtext
)?