It was useful that Preview rendered postscript files. You should bring that bck.
As the question states, having Preview onen postscript files was useful. It handles PDF. Why not postscript?
As the question states, having Preview onen postscript files was useful. It handles PDF. Why not postscript?
We are fellow users and Apple's product teams do not participate here, so no "you" to listen to your request.
You can send direct feedback to the macOS product team but that will likely be futile.
Postscript, EPS, and PDF are not the same thing, as Apple has removed the ability of Preview to convert Postscript or EPS into PDF. The open-source Skim PDF Reader still opens Postscript and EPS files. I just opened a hand-coded Postscript file and watched Skim display a dialog "converting Postscript", even though it continues to display the .ps extension in the file name, the Get Info of the displayed contents is PDF v1.3.
We are fellow users and Apple's product teams do not participate here, so no "you" to listen to your request.
You can send direct feedback to the macOS product team but that will likely be futile.
Postscript, EPS, and PDF are not the same thing, as Apple has removed the ability of Preview to convert Postscript or EPS into PDF. The open-source Skim PDF Reader still opens Postscript and EPS files. I just opened a hand-coded Postscript file and watched Skim display a dialog "converting Postscript", even though it continues to display the .ps extension in the file name, the Get Info of the displayed contents is PDF v1.3.
"security researchers have drawn attention to the fact that it’s [PostScript] a gift for anyone wishing to write and distribute malicious code"
"The first step was to make it inaccessible from the GUI by disabling that feature in Ventura’s Preview, then following that in Sonoma by removing PSNormalizer altogether, so removing its command tool pstopdf and Core Graphics’ CGPSConverter."
"This leaves those still wishing to convert PostScript files with a choice between Adobe’s Distiller in its paid-for Acrobat products, and Artifex’s Ghostscript, which has had its own share of vulnerabilities. There is also a third option, of running a late version of macOS Monterey in a lightweight VM and continuing to use PSNormalizer through Preview there."
"I would counsel folk to be extremely cautious before installing Ghostscript. It has had some horrendous vulnerabilities recently."
PostScript’s sudden death in Sonoma:
https://eclecticlight.co/2023/09/25/postscripts-sudden-death-in-sonoma/
Thanks for the reference to Skim PDF Reader. I'll download that. My workaround was to open the terminal, move into my directory, and run
ps2pdf temp.ps temp.pdf; open temp.pdf
which is useful enough. I'm playing around with some PostScript programming, figuring out how to best make closures.
Thanks for the tip!
Steve
The pstopdf tool is still located at /usr/bin/pstopdf in Ventura 13.6. It used to be crtical for converting man pages to PDF, but that role is now filled by the following syntax:
mandoc -Tpdf -mman $(man -w pstopdf) > pstopdf.pdf
And Apple has removed GNU groff due to its GPL3+ status. That rankles for those of use that have used ditroff/troff/nroff and that family of documentation tools for a long time. Although I have the full TeXLive 2023 installation, I had Zsh scripts that used raw nroff table (tbl) code to format a table of data that was dynamically populated and then saved as a tabular PDF via groff.
You are welcome. A keep a current Ghostscript handy as well.
It was useful that Preview rendered postscript files. You should bring that bck.