8

Solved it. The pages were being rendered on the computer because I had chosen a LaserJet driver from the Hewlett-Packard section of the CUPS printer management interface, implemented using Gutenprint. This worked fine for B&W text but poorly for color areas. After still not seeing a "PostScript" option in the configurator, I chose "Raw", and this works: ...


2

I'm not sure what you mean by programmatically, so here are some ideas. These days, all output targets PostScript, which is itself a language, so you could write your requests in that, but it is a little difficult. (PDF is mostly convertable to PostScript). However, to overcome some limitation of a conversion tool, you can often tweak the PostScript output ...


2

Seems you might need to install HPLIP proprietary driver plugin: https://developers.hp.com/hp-linux-imaging-and-printing/models/laserjet/hp_laserjet_400_mfp_m425dn


2

If you want to use the FAM string to specify a font family you will need to use conventional names with the suffixes R B I BI for roman, bold, italic, and bold-italic. In the linked-to example, the font family was DejaVuSans, so you need to provide fonts DejaVuSansR, DejaVuSansB, DejaVuSansI, and DejaVuSansBI. The following worked for me: mkdir -p /tmp/font/...


2

There have been 2 efforts to make an emulator that I'm aware of. Rbuss was a project to emulate NeWS on the original Sun hardware. And my own project xpost was intended to be a clone of NeWS. But it's an immense undertaking. After 5 years, I almost got the IPC mechanisms working for multitasking, but never got events or window classes implemented. For ...


Only top voted, non community-wiki answers of a minimum length are eligible