Fórmulas matemáticas con mimeTeX

Lo prometido es deuda. Voy a comentar rápidamente cómo insertar fórmulas matemáticas directamente en el blog. La herramienta se llama mimeTeX y puedes descargarla para usarla en tu propio servidor (por ejemplo, si tienes tu blog con WordPress) o directamente, como he hecho yo, usar su servidor para generar las fórmulas.

El truco está en que tienen un guión que convierte automáticamente una fórmula escrita en LaTeX en una imagen. Para incluirla en la web, simplemente tienes que insertar el código dentro de una etiqueta <img > de HTML. Los pasos a seguir son:

  1. Pasamos a la Edición de HTML del mensaje
  2. en el lugar en el que queremos la fórmula, escribimos lo siguiente, sustituyendo «expresión» por una fórmula válida en LaTeX
<img src=»http://www.forkosh.dreamhost.com/ mimetex.cgi?expresión» />

Y ya está. Cuando visualice la página, en el lugar del código LaTeX aparecerá la fórmula correspondiente. Vamos a verlo con un ejemplo. El siguiente código

<img src=»http://www.forkosh.dreamhost.com/mimetex.cgi?
f(x)=int_{-infty}^x e^{-t^2}dt»>

generaría la fórmula

Una pega es que, dependiendo de la plantilla que se emplee, las imágenes suelen tener un marco y unos ajustes que hacen que al incluirlas en una línea se desplacen demasiado. Si quieres eliminar todos los ajustes para una imagen en particular, añade el siguiente atributo dentro de la etiqueta <img>:

style=»margin: 0 0 0 0;padding: 0; border: 0″

Da igual que lo pongas antes o después del atributo src que lleva la fórmula LaTeX. Con eso las imágenes en línea quedarán perfectamente ajustadas.

Noticias relacionadas

6 respuestas a «Fórmulas matemáticas con mimeTeX»

  1. Una cosa, si en ves de escribir el codigo «mimetex» escribes «mathtex» renderiza la imagen con latex y no con mimitex:

    img src=»http://www.forkosh.dreamhost.com/mathtex.cgi?
    f(x)=int_{-infty}^x e^{-t^2}dt»

    Saludos.

  2. Hola, gracias por la ayuda con mimetex.

    Estuve realizando el ejemplo de copiar y pegar el código en mi página web, pero me sale un cuadro de error, y con el ejemplo de jose de jesus publicado en un comentario me sale «No expresion supplied».

    Hay que colocar algún otro código para que funcione?

    Gracias

Los comentarios están cerrados.