A2ps
De Astillas.net
a2ps: dando forma a textos en PostScript
Son muchas las posibilidades al emplear esta herramienta por lo que voy a registrar aquí las que más empleo:
- -R: papel en formato retrato.
- -B: suprimir cabeceras
- --borders=no: suprimir caja
- --columns=1: una columna por página (virtual)
- -g: resaltado de síntaxis complejo (alias para --highlight-level=heavy)
- --pretty-print=LANG: resaltado de síntaxis para el lenguaje LANG
- -P display: mostrar resultado por pantalla (emplear visor PostScript)
Un ejemplo de lo anterior con un fuente en lenguaje Perl:
$ a2ps --columns=1 -P display --borders=no -R -B --pretty-print=perl -g source.pm