a2ps
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.
Pré-requis
- Disposer des droits d'administration.
- Disposer d'une connexion à Internet configurée et activée.
Installation
Pour installer ce logiciel, il suffit d'installer le paquet a2ps.
Utilisation
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
Options
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
Désinstallation
Pour supprimer cette application, il suffit de supprimer son paquet.
Voir aussi
- (en) Le site officiel.
—- Contributeurs principaux : troisseize.