Trucs:Spécifier le format A4 dans quelques fichiers où c'est oublié

De Lea Linux
Aller à la navigation Aller à la recherche

Spécifier le format A4 dans quelques fichiers où c'est oublié

Si votre imprimante A4 centre mal certaines impressions, c'est que l'application envoie des données en format A4 et que l'imprimante reste en configuration Letter, ou l'inverse. Le format Letter est le défaut pour quasiment toutes les applications quand elles ignorent le format prévu par l'imprimante. Certaines applications ont des options à spécifier, d'autres non et il faut chercher plus profond pour remédier. Si on peut changer les options par défaut, c'est mieux car on ne risque plus d'oublier de les spécifier.

Je propose de recenser les applications qui nécessitent une modification de leur configuration, afin d'agir une fois pour toutes, voire de créer un script qui fait le travail.

Configuration de enscript

modifier le fichier /etc/enscript.cfg : changer la valeur de DefaultMedia DefaultMedia: A4 modifier le fichier /usr/share/enscript/enscript.hdr : changer la valeur de moddatestr et pagenumstr pour les mettre au style français %Format: moddatestr $F %Format: pagenumstr $%/$=


Configuration de mpage

créer le fichier /etc/profile.d/mpage.sh avec la protection 775, et contenant la ligne export MPAGE="-bA4 -f -o"


Configuration de ghostscript, nécessaire pour l'impression de fichiers PostScript car utilisé par foomatic quand on envoie un fichier .ps à l'imprimante via lpr (cas d'une imprimante non PostScript)

modifier le fichier /usr/share/ghostscript/.../gs_init.ps : décommenter la ligne DEFAULTPAPERSIZE (a4) def


Et si malgré tout votre impression reste décalée alors que la prévisualisation est bonne, je vous livre ma méthode : imprimer dans un fichier en PDF puis visualiser le PDF et l'imprimer.