Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

project_2501

macrumors 6502a
Original poster
Jul 1, 2017
676
792
MacOS 12.0.1 broke postscript printing, and Apple has acknowledged it (I spent 3-4 hours on the phone).

The Preview app generates broken postscript for some PDFs, especially if they contain mathematical fonts for example.

Attached are two minimal 1-page PDFs. One works and one fails.

Request - If you are running macOS 12.1 beta, and have a true postscript printer - could you test if the minimal_fails.pdf works now?

The reason I use true postscript printers over the open IPP/LPD printing protocol is that there is no real need for printer drivers, very little goes wrong as most Ones (macOS, linux, windows, etc) can produce postscript and send it straight to the printer, and of course it all works from different operating systems so again no need to "find drivers".

I have not had problems like this for almost 20 years of computing. Big Sur also broke printing but an OS update fixed it.

--- update --

If you don't have a true postscript printer, you can test this by asking Preview to export postscript, and then using preview to view that postscript file. On macOS 12.0.1 the minimal_fails.pdf will result in a postscript file that causes Preview to throw an error.
 

Attachments

  • minimal_works.pdf
    54.9 KB · Views: 171
  • minimal_fails.pdf
    71 KB · Views: 171

Earl Urley

macrumors 6502a
Nov 10, 2014
793
438
Both PDFs load/display with no errors on Monterey 12.1 build 21C51.

Preview is 11.0, build 1033.3.

I was also able to print minimal.fails.pdf with the new HP 5.1.1 Printer drivers to an HP color printer with no errors.


However, the caveat is that the color printer I used claims to be using "HP Postscript Level 3 emulation" rather than 'true postscript' which I would imagine would be labeled as Adobe PostScript Level 3.
 
Last edited:
  • Like
Reactions: project_2501

project_2501

macrumors 6502a
Original poster
Jul 1, 2017
676
792
Both PDFs load/display with no errors on Monterey 12.1 build 21C51.

Preview is 11.0, build 1033.3.

I was also able to print minimal.fails.pdf with the new HP 5.1.1 Printer drivers to an HP color printer with no errors.


However, the caveat is that the color printer I used claims to be using "HP Postscript Level 3 emulation" rather than 'true postscript' which I would imagine would be labeled as Adobe PostScript Level 3.

Thanks @Earl Urley for trying to help - I appreciate it.

Your experiment suggests the problem has been solved.

If you want to (you don't have to) - you can do the following which is a true test.

If you don't have a true postscript printer, you can test this by asking Preview to export postscript, and then using preview to view that postscript file. On macOS 12.0.1 the minimal_fails.pdf will result in a postscript file that causes Preview to throw an error.
 

Heiner

macrumors newbie
Apr 28, 2022
1
0
minimal_works works, minimal_fails fails on Mac OS Monterey 12.3.1, Kyocera FS-1030D with Adobe PostScript
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.