2010-09-18 9 views
6

MathJax es una muy buena biblioteca de JavaScript para escribir código LaTeX dentro de un archivo html. Lo estoy usando en un blog de Wordpress y todo funciona bien cuando la publicación se ve en su dirección real. Pero las partes matemáticas no se representan en Google Reader y se ven como $ x = \ lefty * (\ b + c right) $, por ejemplo.Habilite MathJax en fuentes RSS para blogs de Wordpress

La secuencia de comandos se carga con la instrucción en el encabezado de Wordpress y no está incluida en el archivo RSS. Incluso si está incluido, Google Reader desactiva las etiquetas de script.

¿Hay una manera adecuada de solucionar este problema para que los suscriptores puedan ver las fórmulas bien renderizadas en sus lectores?

Respuesta

3

Se puede combinar la función de vista previa mathjax (véase la opción preRemoveClass en http://www.mathjax.org/resources/docs/?options/hub.html) con direcciones URL generador de imágenes, como las que se detallan a LaTeX equivalent to Google Chart API

Para ello sería necesario que empiece a encapsular el látex en script etiquetas. Por ejemplo, la siguiente (ejemplo no probado) podría funcionar:

<span class="MathJax_Preview"><img src="http://chart.apis.google.com/chart?cht=tx&chl=ax^2%2Bbx%2Bc%3D0" /></span> 
<script type="math/tex">ax^2+bx+c=0</script> 

Para obtener más apoyo que debe publicar en:

https://math.stackexchange.com/

MathJax help forum at sourceforge

+0

he tratado de la manera que mencionas y funciona bien, gracias. Pero las fórmulas que agrego al blog parecen ser bastante complicadas en comparación con ejemplos simples de los que se dan en los ejemplos de las API relacionadas. Por ejemplo, contienen etiquetas alineadas. Se vuelve un poco útil escribirlos de nuevo para trabajar en fuentes RSS. – petrichor

Cuestiones relacionadas