Home > GNU/Linux > Generare pagine in HTML per 114 linguaggi

Generare pagine in HTML per 114 linguaggi

Vi piacerebbe trasformare il codice che avete prodotto in XHTML con tanto di syntax highlight? Oppure trasformarlo in RTF o TEX?

Con highlight è possibile ;)

Per prima cosa installiamo il tool:
sudo apt-get install highlight
quindi vediamo l’help on line:
highlight --help
e tra i formati in output troviamo:
Output formats:
-A, --ansi generate ANSI terminal control sequences
-L, --latex generate LaTeX file
-R, --rtf generate RTF file
-T, --tex generate TeX file
-X, --xhtml generate XHTML 1.1 file
-Z, --xml generate XML file

Per avere la lista di tutti i linguaggi supportati invece, basta dare:
highlight -p
L’utilizzo è abbastanza semplice, cioè ad esempio se vogliamo generare HTML da un file C basta:
highlight -X sorgente.c -o sorgente.html
Se vogliamo avere anche il numero di riga, occorre usare l’opzione -n come ad esempio:
highlight -n -X sorgente.c -o sorgente.html
Se non andiamo a specificare il file di output (opzione -o e relativo valore) questo viene visualizzato a video.
Vi rimando al sito http://www.andre-simon.de/ per ulteriori dettagli ;)

Categories: GNU/Linux Tag:,
  1. 9 Gennaio 2007 alle 12:06 | #1

    Le informazioni che dai sul tuo blog sono molto utili per uno che, come me, è alle prime armi con ubuntu.

    Se non ti dispiace ti linko al mio blog, è più comodo tenerti lì che tra i preferiti! ;)

  2. 9 Gennaio 2007 alle 12:22 | #2

    Nessun problema, anzi ;)

  1. No trackbacks yet.