Pregunta

Estoy tratando de mostrar el signo menor que usando mathjax para rendir entrada MathML ... trabajando actualmente en Firefox, pero va a ampliar a otros navegadores. He tratado de mostrar la señal en diferentes formas:

  • <
  • &lt;
  • &#x003C;

Pero me sale el siguiente error:

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

Estoy usando el siguiente código MathML:

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

¿Alguna idea de por qué esto podría estar sucediendo? He leído que esto podría ser un error con mathjax, pero también he intentado hacer esto utilizando otras etiquetas, pero sin suerte. También estoy bastante seguro de que estoy usando la versión más reciente de mathjax.

Gracias, Hristo

¿Fue útil?

Solución

Esto fue un error en mathjax que se fijó en la versión SVN 580, que no ha sido incluido en una versión empaquetada todavía. Es posible que desee obtener una copia actual de SVN mathjax en lugar de uno de los archivos ZIP. La solución se incluirá en la próxima versión de mathjax

Otros consejos

Estoy utilizando la versión anterior, beta de mathjax, pero he encontrado un ejemplo de trabajo en mi sitio. Se utiliza el código de <mo>&lt;</mo>.

Podría ser que es necesario utilizar el operador matemático (mo) etiqueta en lugar de la etiqueta de texto (mtext)?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top