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😉

2 thoughts on “Generare pagine in HTML per 114 linguaggi

  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!😉

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...