Re: Page size variations in cups
On Wed, Apr 09, 2003 at 11:31:15PM -0400, Kevin McKinley wrote:
> On Thu, 10 Apr 2003 01:41:31 +0100
> Pigeon <jah.pigeon@ukonline.co.uk> wrote:
>
> > Yeah, I know that :-) I just can't figure out what the machine is
> > actually doing to take so long, any more than I can understand why
> > different drivers which are all configured with the same dimensions
> > for A4 should print the same test page at different sizes.
>
> Well, I guess I need to make another obvious point -- the drivers are not
> written correctly if they use different dimensions for A4.
Every single .ppd file in the installation contains the same values
for page size / paper dimension for A4 (595 842) and for imageable
area (18 36 577 806). But when the test page comes out of the printer,
the page sizes are different for each driver.
> I noticed this with a previous version of CUPS. Using a foomatic driver, the
> test page didn't print properly. On the page was the paper dimension the
> driver is using, and it wasn't correct.
>
> Using a different driver the test page printed correctly, and the paper
> dimension was correct.
The CUPS LJ driver gives a substantially correct test page, as does
the Foomatic + lbp8 driver. The Foomatic + cjet driver loses the box
around the edge. All three drivers print different paper dimensions on
the test page; none of them are using 210x297mm for A4. (By
"substantially correct" I mean that there are no errors apart from
scaling errors due to this paper size variation.)
Both Foomatic drivers appear to use ghostscript; the .ppd file for the
Foomatic + cjet driver includes the command line used to pipe the data
through gs and cjet. Adding the -sPAPERSIZE=a4 option to gs into this
line makes no difference.
I am beginning to suspect that I should file a bug, and am basically
looking for some confirmation that the bug is in the software and not
in my brain.
I think I should also file a bug on the fact that the cjet executable
required by the Foomatic + cjet driver is not present in Debian; I had
to download it from
http:/www.ipd.bth.se/ska/sim_home/filer/cjet-0.89.src.tar.gz
after considerable google searching and being misled by the presence
of a totally different file in apsfilter which is also called cjet.
Pigeon
Reply to: