On Feb 8, 2018 6:31 PM, "D. Hugh Redelmeier via talk" <talk@gtalug.org>
wrote:


Printer settings can get even more complicated when you look at ppds.
I think that is because different printers have different settings.


I'd strongly advise any sane user to avoid looking at PPDs. Initially they
were a fairly concise way for manufacturers to define the options a printer
could support. They were written in a PostScript-ish format that wasn't
impossible to follow. It used to be possible to build a new PPD from an old
model printer's PPD and get a working, if limited, driver.

CUPS changed all that. CUPS sticks far too much into a PPD: not just device
specs, but proprietary driver features and almost all internationalized
settings and error messages. This means that PPDs have lost much of their
use as a config file and become effectively impenetrable. In trying to get
an Epson printer to do everything that it's supposed to do, I had to hunt
down the same setting in 11 different languages. If I left just one option
off, the PPD failed with errors (sometimes in the language I hadn't fixed).
It's all no fun.

Cheers
 Stewart
---
Talk Mailing List
talk@gtalug.org
https://gtalug.org/mailman/listinfo/talk

Reply via email to