Bonjour,

Jeanot CCI wrote:
Soit l'environnement suivant :
Solaris 10 sur x86 (ou Sparc )
Mozilla livré par Sun avec Solaris 10 (version 1.7)
On essaie bêtement d'imprimer en A4 en choisissant bien comme il faut la bonne file d'impression et le bon format (A4) et l'imprimante reçoit du letter !!
Apres moult essais on constate :
Si on génère du fichier Postscript on a bien :
%%DocumentPaperSizes: A4 au début
Si on remplace la commande d'impression (lpr etc) par un cat dans un fichier on constate :
612 792 /letter setpagesize
ce qui explique le problème rencontré.
certaines de nos imprimantes (HP) commutent automatiquement du letter au A4 mais comme la mise en page semble manifestement être pour du letter on a des pb !

et encore plus rigolo même en A3 l'imprimante reçoit du letter !

C'est un problème qui existe aussi sous Windows, d'ailleurs. Pour une raison inconnue, Mozilla utilise une autre configuration, cachée, pour définir la taille par défaut des pages.

On a beau chercher on n'a pas trouvé qui colle ce letter au lieu de coller a4

Des idées ?

En utilisant la pseudo-URL about:config , mettre les valeurs suivantes aux variables:

user_pref("print.postscript.paper_size", "a4");
user_pref("print.printer_PostScript/default.print_paper_height", "297,00");
user_pref("print.printer_PostScript/default.print_paper_name", "A4");
user_pref("print.printer_PostScript/default.print_paper_size_type", 1);
user_pref("print.printer_PostScript/default.print_paper_size_unit", 0);
user_pref("print.printer_PostScript/default.print_paper_width", "210,00");

Normalement, ça le fait. Mais ce n'est pas très pratique. Je me demande pourquoi ça fonctionne comme ça...

Laurent
_______________________________________________
Solaris_fr liste de diffusion en français pour Solaris, sur toutes architectures
[email protected]
http://x86.sun.com/mailman/listinfo/solaris_fr

Répondre à