This is mostly a heads up.

Using foomatic to install a printer from the command line has broken in 9.0 for setting the default BINDING option.

In previous versions of mandrake the BINDING flag for printing was set to LONGEDGE. Now the default is SHORTEDGE. This makes full duplex printing print the "not like it used to" way.

Setting binding to LONGEDGE means that each side of a paper will be printed from top to bottom. (In otherwords: think of printing a bunch of documents and binding them together on the long side of the paper - out have a book... you read left-right). With SHORTEDGE printing is done top-bottom then from bottom-top on the other side. So each side is opposite in orientation. (So imagine binding a notebook on the short side of the paper, so as you flip thru the book everything is read top-bottom).

I has a script that would set up a printer like this:
foomatic-configure -s lprng -c "lpd://<printer-dns-name>/lp" -n <printername> -d Postscript -p HP-LaserJet_2200

On previous versions of Mandrake this would set up a printer that would set the defaults of the printer too DEPLUX=ON and BINDING=LONGEDGE. With 9.0 the defaults are DEPLUX=ON and BINDING=SHORTEDGE.

I fixed my script so this is no longer a problem:
foomatic-configure -s lprng -c "lpd://<printer-dns-name>/lp" -n <printername> -d Postscript -p HP-LaserJet_2200 -o BINDING=LONGEDGE

But it was a pain in the butt to track down....

Maybe this is a foomatic change and not a mandrake bug??????

--
Bryan Whitehead
SysAdmin - JPL - Interferometry Systems and Technology
Phone: 818 354 2903
[EMAIL PROTECTED]


Reply via email to