Resaltar sintaxis con Highlight

Al incluir código fuente en LaTeX podemos optar por el entorno verbatim, usar el paquete listings, o utilizar un programa llamado Highlight. Este programa es capaz de procesar el código fuente de prácticamente cualquier lenguaje de programación (lista de lenguajes aceptados) y generar un fichero en LaTeX, TeX, XHTML, rtf y no-sé-cuáles-más formatos, con el código bien presentado, con sus colores, sangrías y demás, perfecto para presentarlo en un trabajo o similar.

Un ejemplo de lo que puede hacer el programa:

#include <stdio.h>

int main(){
    // Este es el main
    int i;
    for(i=0; i < 10; i++){
    printf("Hola mundo, i=%i\n", i);
    }

    return 0;
}

Bueno, hay un par de cosas del estilo que he retocado, pero esencialmente lo hace el programa solo. En Ubuntu podéis instalarlo usando

sudo apt-get install highlight

Sólo un nota ha escrito, ¡quiero más!

  1. illbnet on Noviembre 25th, 2007

    El famoso LaTeX… recuero que hará un par de años o tres, vi en el nick de uno ” I love LaTeX (l)”, y lo primero que se me vino a la cabeza fueron los condones…

    Anécdota aparte xD… ¿con LaTeX se posibilita escribir la nomenclatura matemática en los documentos no?.

    Interesante aportación.
    Un saludo.

Leave a Reply