>> > Ghostscript seems to need `-sDEVICE=pdfwrite` to produce the PDF >> > we expect.
OK. >> > Is the device specifying way on the new method (without >> > `-sDEVICE=pdfwrite`) documented by Ghostscript documents? If >> > not, it is not a bug in my humble opinion. >> >> I've found the documented way to specify Ghostscript devices >> without `-sDEVICE=pdfwrite`. It is using the operator >> `selectdevice`. Thanks for investigating. The main question remains why gs produces suboptimal results without `selectdevice`. > Interesting. I had mostly looked at > https://www.ghostscript.com/doc/Language.htm which lists setdevice, > but not selectdevice. Do you happen to know what's making the > difference here? These Ghostscript internals are funny to work > with, being half-documented and partly standardized... I agree. Werner