Trucs:Spécifier le format A4 dans quelques fichiers où c'est oublié
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.