24 de febrero de 2010

Insertar fórmulas matemáticas en Blogger

ADVERTENCIA

Esta solución ya no funciona. Se recomienda utilizar la técnica descrita en http://quehacerconblogger.blogspot.com/2014/12/como-insertar-formulas-matematicas.html

Los que escriben sobre matemáticas en Internet usualmente la ven fea: no hay soporte para MathML, ni para LaTeX y pegar imágenes es aburrido.

Los que tienen sus propios servidores pueden usar LaTeX, de hecho los de Wordpress pueden (no los de Wordpress.com). Estuve buscando y resulta que en Blogger sí se puede, pues este permite insertar JavaScript.

Hacerlo es sencillo, simplemente se agrega un gadget HTML a la página con el siguiente código:

<script src="http://www.watchmath.com/cgi-bin/mathtex3.js" type="text/javascript"></script>
<script type="text/javascript">
replaceMath( document.body );</script>
<a href="http://www.watchmath.com">
<img src="http://www.watchmath.com/images/formula.png" alt="" width="100" /></a>   <a href="http://watchmath.com/vlog/?p=438">
Math Formula?</a>

Y ahora sí, ya se pueden escribir ecuaciones en LaTeX e incluso cosas más avanzadas. Aquí va un pequeño ejemplo (la desigualdad de las medias armónica, geométrica, aritmética y cuadrática):

\[ \frac{2}{\frac{1}{a} + \frac{1}{b}} \leq \sqrt{ab} \leq \frac{a+b}{2} \leq \sqrt{\frac{a^2+b^2}{2}} \]

Para obtener eso se escribe el código siguiente: $$\backslash[$$ \frac{2}{\frac{1}{a} + \frac{1}{b}} \leq \sqrt{ab} \leq \frac{a+b}{2} \leq \sqrt{\frac{a^2+b^2}{2}} $$\backslash]$$

3 comentarios:

  1. agrego el gadget con el código HTML a mi blog: rodrivelp.blosgspot.com y no funciona, lo redirecciona a otra página. En alguna oportunidad lo tuve y dejó de funcional, que pasará?
    Como puedes ver el blog es de matemáticas y necesito constantemente escribir ecuaciones y símbolos, que hago?

    ResponderEliminar
  2. El código anterior (y otros que había publicado anteriormente) ya no funcionan: ahorita creo que la mejor opción es usar MathJax, el cual hace el renderizado del lado del usuario y tiene su CDN. Puse las instrucciones acá: http://quehacerconblogger.blogspot.com/2014/12/como-insertar-formulas-matematicas.html .

    ResponderEliminar