Coloració de llenguatges de programació. highlight
De Guifi.net - Wiki Català
highlight és un conversor de codi font (suporta múltiples llenguatges) a text formatat (com HTML, Latex)
Del manual de highlight:
Highlight converts sourcecode to HTML, XHTML, RTF, LaTeX, TeX, XML or ANSI escape sequences. There are 40 colour themes available. Highlight recognizes keywords, numbers, strings, comments, symbols and preprocessor directives. It supports Action Script, ADA 95, Agda, AMPL, Aspect, Assembler, Amtrix, Avenue, (G)AWK, Bash, BlitzBasic, BMS, C, C++, C#, ClearBasic, Clipper, Cobol, CSS, DOS-Batch, Eiffel, Euphoria, Express, Felix, Frink, Forth, Fortran, Haskell, HTML, HTTPD, IDL, INI, IO, Jasmin, Java, JavaScript, JSP, LaTeX, LDIF, Lotus Script, Lua, Make, Maya, Matlab, MaxScript, Modelica, Modula 3, Nasal, Nice, Oberon, Object Script, OCaml, Pascal, Paradox, PATROL, Perl, PHP, Pike, PL/1, PL/SQL, POV Ray, Progress, Python, Relax NG, Rexx, Ruby, Small, SML, Spin, Sybase, Squirrel, SuperX++, VHDL, Visual Basic, XML and more.
Contingut
Paquet highlight
Instal·lació
$ sudo apt-get install highlight
Exemple
$ joe holamon.php
I poseu:
<?php echo "Hola Mon!" ?>
$ highlight -o holamon.html -i holamon.php $ firefox holamon.html
Fitxers instal·lats
Executable:
$ dpkg -L highlight| grep bin /usr/bin /usr/bin/highlight
Fitxers de configuració:
$ dpkg -L highlight| grep etc /etc /etc/highlight /etc/highlight/filetypes.conf
Manual:
$ dpkg -L highlight| grep man /usr/share/man /usr/share/man/man1 /usr/share/man/man1/highlight.1.gz
Recursos:
Extensió de la mediawiki
http://www.mediawiki.org/wiki/Extension:ASHighlight
Recursos
Geshi
Extensió per a la mediawiki
Consulteu
Mediawiki#Sintax_Highlight Mediawiki#Instal.C2.B7lar_una_extensi.C3.B3_que_utilitza_Pear