a2ps est un utilitaire GNU en ligne de commande permettant de créer un fichier image postscript à partir d'un code source (C, Java, Python, …).
Il est particulièrement utile lorsque l'on souhaite imprimer un code source en noir et blanc, car a2ps possède de très bonnes capacités de mise en forme.
Pour installer ce logiciel, il suffit d'installer le paquet a2ps.
La commande la plus simple est la suivante :
a2ps main.c -o main.ps
Le résultat peut être visualisé, par exemple, avec evince.
Il sera aussi souvent utile de convertir le fichier post-script en fichier pdf avec ps2pdf :
ps2pdf main.ps main.pdf
a2ps possède de nombreuses options.
Si le code possède de longues lignes que l'on ne souhaite pas couper, on peut vouloir augmenter le nombre de caractères par lignes (par exemple 120), et utiliser le mode portrait (-R), avec une seule colonne:
a2ps main.c -R -o main.ps --column=1 -l 120
ou augmenter encore plus le nombre de caractères par lignes (par exemple 160), et utiliser le mode paysage :
a2ps fcttime.cpp -o main.ps --column=1 -l 160
Pour supprimer cette application, il suffit de supprimer son paquet.
—- Contributeurs principaux : troisseize.