Añadiendo color a algun código fuente Perl en HTML


Cuando me puse a jugar con Perl en un post anterior, me di cuenta que la hoja de estilo de la plantilla del Blog no se veía como yo andaba acostumbrado: con resaltado de la sintaxis en color. Debe ser que en Wikidot si hace esas cosas jijiji Así que me he dado cuenta que no es tan difícil como parece. Guiándome por el enlace que esta al final del post,tenia que usar el modulo Syntax::Highlight::Perl , el cual se puede instalar de forma manual u automática.

La forma automática implica hacer uso del comando perl -MCPAN -eshell como root y usar dentro de la shell de exploración de cpan la orden u comando install Syntax::Highlight::Perl, recordando que las mayúsculas son sensibles en el nombre de los módulos de Perl. La forma automática otorga la ventaja del chequeo de dependencia entre módulos.

La forma manual es la más común , y es buscando el modulo desde search.cpan.org , descomprimir el archivo .tar.gz hacer los pasos que están en el archivo INSTALL.

Estuvo tan entretenido que edite el post mencionado inicialmente y esta mas presentable.


Actualización: Analizando el código del enlace que esta al final del post, me di cuenta que se puede hacer algunas variantes como por ejemplo , el caso que el código tenga vocales acentuadas o la letra 'ñ' quedando (como por ejemplo) algo así el script


$formatter->define_substitution('<' => '&lt;',
'>' => '&gt;',
'á' => '&aacute;',
'ñ' => '&ntilde;',
'&' => '&amp;'); # HTML escapes.





Enlace: Sedition.com

0 comentarios:

Publicar un comentario