From: Mildred Ki'L. <mil...@mi...> - 2020-03-18 20:31:24
|
Hi, thanks for your answer Le 18/03/2020 à 13:51, Robert Krawitz a écrit : >> Would it be possible to include the driver in gutemprint, and fix it at the same time ? One other advantage of including it in gutemprint is that it would make it easy to install the printer without downloading the driver manually. Are there guidelines for inclusion? >> >> I looked at the PPD file, but I have no knowledge about driver coding except it's postscript and I have some basic knowledge about that. I couldn't find anywhere anything about nup printing or the number of copies. is this really handled at the driver level, or is it handled at the CUPS level. Can the driver fix those bugs ? >> >> Thank you for your help, > What I suspect is happening is that there's a problem with the PPD > file whereby it's telling CUPS that CUPS itself has to handle multiple > copies (so CUPS sends multiple copies to the printer) while also > passing through the command to generate multiple copies (that would > explain why when you ask for 2 copies you get 4, and when you ask for > 3 you get 9). > > Could you reply attaching the actual PPD file you're using (not simply > the one that was downloaded) so we could take a look at it? See attatched the PPD. I doubled checked to be sure that's the PPD I was using and I created a document with LibreOffice and there, the nup setting and the number of pages setting worked correctly (perhaps it's handled at the Libreoffice level). I checked with evince, and there: - selecting 2 pages per sheet gives you 4 - 4 pages per sheet gives you 16 - 6 pages per sheet gives you something like 36 and about the number of copies: - 2 copies gives you 4 - 3 copies gives you 9 And looking at the PPD, each setting is commented in its own section, but there is nothing I see about the nup setting or the number of copies. Indeed, it seems like the setting is applied twice, perhaps there is a missing option in the PPD but I admit I don't know PPD language enough to be able to see that. Thanks. |