From: Robert K. <rl...@al...> - 2010-01-26 02:02:29
|
Date: Mon, 25 Jan 2010 21:04:03 +0100 From: Till Kamppeter <til...@gm...> Robert Krawitz wrote: > Date: Sun, 24 Jan 2010 20:58:00 +0100 > From: Till Kamppeter <til...@gm...> > > I will implement my suggestion #2, letting foomatic-db-engine generate > PPDs also if there is no printer XML file. This is much less work than > writing XMLs for all Gutenprint-supported printers or writing a > completely new PPD generator for Gutenprint generating IJS PPDs. > > Sounds good. That avoids an unnecessary dependency between Gutenprint > and Foomatic. Foomatic is fixed now. #2 is implemented. Now for getting a PPD for a printer driver combo only one of printer and driver XML file is enough. Note that if the printer XML file is missing it cannot be determined whether the printer is monochrome or color. I let all PPDs tell that the printer is color in such a case, as color input data can always be turned to grayscale by Ghostscript, so if a program chooses to output bw or color based on the PPD this way all printers will work correctly. Get the fixed foomatic-db-engine from the BZR repository. I will also do a release soon. The Gutenprint data does include sufficient information to determine whether the printer supports color or not. |