La plupart des articles et autres textes écrits que nous lisons ne sont pas
adaptés pour être imprimés sur des feuilles A4. Alors il est essentiel de les
remettre à la bonne échelle avant de les envoyer à l'imprimante : sinon les
marges sont surdimensionnées, les caractères inutilement petits… On peut faire toutes
les transformations imaginables avec la
commande pstops
, il suffit de lui donner les bons arguments.
À toutes fins utiles, je donne ci-dessous les scripts que j'utilise le plus souvent. J'espère
qu'ils aideront à sauver quelques arbres !
Exemple : les articles dans
JFM
sont nettement plus petits que du A4.
Une fois que article.pdf
a été converti en article.ps
il suffit de le passer dans le
script
cat article.ps | pstopsjfm > art.ps
pour que cela remplisse entièrement une feuille A4. Pour d'autres journaux, j'utilise pstopsjcp, pstopsejmb, pstopsphysD, pstopsroyalsoc, etc.
Maintenant la police de caractères a été nettement agrandie et on peut réassembler l'article en deux pages par page, sans presque réduire la taille initiale des caractères, c'est pstopsdouble qui fait cela :
cat article.ps | pstopsjfm |
pstopsdouble > art.ps
Pour que ce soit plus joli, il faut rajouter une page blanche au début pour que la première page de
l'article (qui est normalement une page impaire) soit à droite ; psselect
convient pour cela :
cat article.ps | pstopsjfm |
psselect _,0-1000 | pstopsdouble > art.ps
Mais il vaut mieux éviter ce dernier raffinement si l'article fait 4n pages, car alors cela ferait une feuille de papier supplémentaire.
Ensuite, après avoir visualisé le fichier art.ps
pour vérifier que cela donne bien le
résultat escompté, il suffit de l'envoyer à l'imprimante :
lpr -Pnarcisse -Zsduplex art.ps
Ceux qui préfèrent agrafer le résultat le long du grand côté de la feuille feront plutôt :
lpr -Pnarcisse -Zduplex art.ps