Domanda

Sto cercando di visualizzare il segno di minore con mathjax per rendere ingresso MathML ... attualmente lavorando su Firefox, ma sarà l'espansione ad altri browser. Ho provato la visualizzazione del segno in diverse varianti:

  • <
  • &lt;
  • &#x003C;

Ma ottengo il seguente errore:

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

Sto utilizzando il seguente codice MathML:

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

Qualsiasi idea del perché questo potrebbe accadere? Ho letto che questo potrebbe essere un bug con mathjax, ma ho anche provato a fare questo usando altri tag, ma senza fortuna. Sono anche abbastanza sicuro che sto utilizzando l'ultima versione di mathjax.

Grazie, Hristo

È stato utile?

Soluzione

Questo è stato un bug in mathjax che è stato corretto nella versione SVN 580, che non è stato incluso in una versione pacchettizzata ancora. Si consiglia di ottenere una copia SVN corrente mathjax piuttosto che uno dei file ZIP. La correzione sarà incluso nella prossima release di mathjax

Altri suggerimenti

Sto usando la versione più vecchia beta di mathjax, ma ho trovato un esempio di lavoro sul mio sito. Esso utilizza il codice <mo>&lt;</mo>.

Potrebbe essere che è necessario utilizzare l'operatore matematico (mo) tag al posto del tag di testo (mtext)?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top