Preview in Ventura Drops Support for PostScript and Encapsulated PostScript Files
In a somewhat disappointing development, Apple has dropped support for PostScript and Encapsulated PostScript files in macOS 13 Ventura’s version of Preview. The company did not offer a reason why, although it’s not inconceivable that it was for security reasons. In 2017, Microsoft turned off support for EPS in the Windows versions of Office apps due to vulnerabilities in the EPS format.
PostScript is a page description language for print publishing, first developed by Adobe in 1982, and it was a key part of the rise of desktop publishing. Because PostScript programs could be processor-intensive, actually rendering the page was beyond the capabilities of many computers of the time. (When it shipped, Apple’s PostScript-capable LaserWriter, with its 12 MHz 68000 processor, was more powerful than the Macs of the time, which had only 8 MHz 68000 processors.) To make working with PostScript files easier, Adobe and Aldus, makers of PageMaker, developed the Encapsulated PostScript file format in 1987, combining a PostScript program with a low-resolution preview of the content. EPS was a popular format for the print industry for some years, until PDF supplanted it in the 1990s.
Neither PostScript nor EPS is used much today, but if you still need to view and convert files in either format, Apple suggests that apps that can work with .ps and .eps files are available “in the App Store and elsewhere.”
Happily, you don’t need to resort to the slim and dubious pickings in the Mac App Store (the apps we found had 2.7 and 2.8 stars). Adobe Illustrator can open both .ps and .eps files, as can the venerable GraphicConverter. Developer Michael Tsai also recommends two apps: EagleFiler and Skim, the latter of which is the most similar to Preview.
If you just need to convert an occasional file, there are numerous Web-based conversion tools, including CloudConvert, which handles both formats (among many others) and provides up to 25 conversions per day for free.
So although it’s too bad that Apple chose to drop support for these files in Preview in Ventura, it shouldn’t be difficult for those who still work with the formats to develop alternative workflows.
I rarely create PS/EPS files these days but have a large archive of images from research conducted over many years. I still need to view these from time to time.
The article suggests using GraphicConverter to open EPS files. Yes, it does but it rasterizes the file. The image shows a zoom using Preview on the left vs. GraphicConverter on the right.
I’ve updated the article with a couple of apps Michael Tsai recommends. Skim is particularly promising.
This may be a naive question, but if one were to save Monterey’s Preview.app (version 11) somewhere outside the Applications folder in Ventura, could it still open these PS/EPS files? Or does Preview require some coding found within the System folder to do so?
Skim also has far, far better bookmarks than Preview does, for organizing and reading long articles in PDF form.
I’m not sure about .ps files (don’t have anything on this machine which generates them) but the Affinity apps seem to open .eps files without issue.
Preview on Monterey seems to convert .eps to .pdf in order to open them - essentially a crude Distiller. We haven’t seen .eps or .ps used for publishing in many, many years - I would genuinely think it would be over a decade. It would be way back in the film days.
After briefly chatting with one of my designers, I think the biggest problem is not that he uses Preview to work with .eps files, but that now the OS won’t be able to Quick Look a given .eps in the Finder to see what it is. For working with .eps files, he would be using Illustrator anyway.
Exactly. There’s tried and trusted free tools (think epstopdf) to do conversion. But the loss of QuickLook so you can quickly glance at an eps file to see what it contains is a bummer.
In academia, ps and eps are still everywhere. Old plots, old papers, lots of established charting tools (think stuff like gnuplot), everything that has to do with TeX and was set up more than ten years ago, etc… There’s a couple journals in my field that only recently started thinking about PDFtex, so to them accepting anything but eps is still considered “brand new”.
This intrigued me, so I started looking into it a bit more. First off, QuickLook previews of EPS files broke in Monterey, so people for whom this is an issue should have noticed already. I was able to confirm this on my iMac running Monterey, which can open EPS files in Preview but not Quick Look them.
There are two solutions to the problem.
Download EPSView by Etresoft (this tweet is the only source). Just copy the app to your Applications folder and run it once so it registers its internal Quick Look plugin. You can quit it and it doesn’t need to run again.
Follow these instructions to modify the Illustrator Quick Look generator to preview EPS files as well. The advantage of this approach is that the Quick Look preview window won’t have so much white space around the actual image.
Could someone who has never installed Adobe Illustrator confirm for me that you have the Illustrator.qlgenerator file? I can’t guarantee that my Macs are clean testbed for this.
The file (package)
/System/Library/QuickLook/Illustrator.qlgeneratoris present (Finder gives size as 173 KB) on the M1 iMac I’m using. I have macOS 12.4 installed. I don’t have a copy of Adobe Illustrator, and I didn’t use Migration Assistant when setting this Mac up. So I think that confirms, at least for 12.4.
Illustrator has never been installed on my Mac Studio and “Illustrator.qlgenerator” is present. I deleted CS6 after converting everything to Affinity/Serif on my old Mac Pro. I did a rather ruthless, vengeful stalking and deleting of Adobe files well before the Mac Studio was even announced. It’s not a file Apple would have migrated. All the file dates in the package are 10/18/22, 6:36 AM and all the copyright notices are Apple. I think it is a safe assumption.
Skim works well. Thanks.
Also discovered that Growly Write works. Free.
To add a bit more context to the Illustrator.qlgenerator file presence: I run two Macs, neither of which have the Illustrator.qlgenerator file. Both do have an EPS.qlgenerator file that is version 5.0 and copyright Apple Inc. 2007-2013. The older system is Sierra 10.12.6 which had been upgraded many times starting from Snow Leopard 10.6, and also has a functioning install of Adobe Creative Suite 6. The newer system is Big Sur 11.7 which is migrated from the older Sierra system, but has had all the Adobe CS6 apps removed.
Was Illustrator.qlgenerator newly implemented by Apple in Monterey to somehow compensate the loss of EPS previews? Does the old migrated ver. 5 EPS.qlgenerator file in my Big Sur system actually work at this point, and if so will it continue to upon upgrading to Monterey and Ventura?
Good luck with that. Are you sure it was a complete deletion? Might be harder than you think. Not only does Adobe spew files into weird places all over your drive, it purposely obscures the name of some of them so you’d be unlikely to even guess they’re Adobe-related files. I don’t remember how I figured this out; it was a long time ago. (In the early days I used to be one of their top beta-testers for Photoshop, and even before that I used to create many of my illustrations in Illustrator, but that was decades ago and I don’t recall most of the details anymore.)
Oh, cool, good to know. BTW, if you ever email the developer for any kind of support or suggestion, you’ll find out why he calls his stuff “Growly” software!
I agree with other comments regarding PS and EPS being supplanted by PDF in the print publishing world. Though EPS has not been replaced in other areas as mentioned in other posts. Add to those the stock art trade. I work with a designer who has a Getty Images stock subscription and it appears that all the vector artwork they offer is delivered in EPS format.
Testing with a single vector EPS file from Getty, I was able to open it with LibreOffice 7. So perhaps a bit clumsy, but another free tool for viewing and exporting to PDF.
In professional printing, the big majority of imagesetters require PostScript, and those with newer machines often require version 3. Encapsulated PostScript takes more time to decode and can usually run up more press time, so some clients wouldn’t use it anyway as it would significantly raise prices.
Yes, I know. When I said, “Vengeful,” I searched file content for Adobe strings, I compared install dates to that of known Adobe files… I can go on. You get the picture.
The excellent Peek supports
eps(from MacOS 12 onwards) and
psamongst the hundreds of file formats it either enables or enhances. I highly recommend Peek anyway, but seems like the cleanest and quickest way to get EPS QuickLook support in recent versions of MacOS.
Also for reference (because I don’t trust Apple’s discussions not to disappear at some point), here’s the procedure that Adam linked to for modifying Apple’s
Illustrator.qlgeneratorto support EPS:
source: No icon preview for eps-files in Monterey - Apple Community solution by Kurthis
During my long career in publishing, eps files were always prepared for vector art so they could be more universally opened in assorted art programs for future editing by a print shop. It was like the “doc” standard for text files–universal. Also, PDFs usually retain the white artboard/background around an image. It caused more than a few headaches for young designers unaware of the problem until print time. EPS-formatted images always had a transparent background, so things like logos and icons could be easily placed over colored backgrounds. It was just a safer format for any potential future uses of the file. A modern PSD or AI file later supported background transparency too, and became an alternative.
It’s sad to see Apple drop ANY eps support. I sorta understand PS fonts since they’re not cross platform and are so highly integrated into programs. But freestanding EPS art files? Too bad about the fonts; I have a large collection of wonderful postscript fonts, some which didn’t make it to OpenType versions. But since I’m going to be stuck in Monterey for awhile with my 2013 trashcan, maybe I will finally make the time to convert those to OpenType.
Huh, this just brought back a memory. There was someone I’d been friendly with via Usenet (remember that?) for a number of years, and she’d just put OS X on her Mac. This was end of 2005/start of 2006. She was having trouble with the Classic emulator–important (for her) Classic applications that she’d long used and had found no OS X equivalent wouldn’t print properly or at all.
I had some one or two of those applications and I played with them and found a workaround: in the Classic Print dialog you could select Destination: File rather than Printer. That would create a .ps (PostScript) file that you could double-click in Finder and would then open in Preview and easily print.
I don’t think it’s PS fonts, I think it’s raw .ps files. In over 40 years in the industry we very rarely used them. EPS was common 20-25 years ago for transparency, but once pdf became more mature it essentially usurped any need for EPS. It’s a shame it’s being dropped though, there would be millions of pieces of clip art stil stored as EPS files. We still have dozens of those CD clip art collections collecting dust.
I used to use eps because Stata has several options for outputting graphics one of which is .eps which was easiest for LaTeX. pdf could be used with pdfLaTex. Using eps with pdfLatex was a pain because it would convert the files to pdf, but wasn’t clever enough to know that it needed to create a new one if the eps was changed. the problem with pdfLaTeX is some LaTeX packages wont work with it. I now use R and RMarkdown and life is a lot easier.
It is good to know that GraphicConverter will open the eps. Sometimes when you include one in LaTeX it will look a mess, so it is good to open it and see if the file is OK.
I’m not pleased at all by this. I frequently use the CLI program abcm2ps, which converts text-based abc music notation 1 to Postscript to display the output in normal staff notation. Once upon a time, I also had to have some Postscript to PDF program (such as Ghostscript) to get it into the final form, but then I discovered that Preview would do the job for me more simply. One less CLI program to maintain!
Thanks for passing along the tip about Skim, which looks like it will work just fine. I really didn’t relish having to deal with Ghostscript and all its dependencies again.
If you work with a lot of scripts on Catalina or later, Peek’s $7.99 license is well worth it to get Quick Look syntax highlighting, too!
Since we’re sort of on the subject, there are several third party apps that quietly include useful Quick Look capabilities, like Pacifist, which can open macOS .pkg files, .dmg images, .zip, .tar, and other archives. See also Adam’s 2016 article on Quick Look.
It might be worth contacting Lemke Software to see if there is a possibility of customizing or increasing the resolution of the EPS preview in GraphicConverter. They’ve been remarkably responsive to questions and requests in my experience.
GraphicConverter does has an option for the resolution of imported EPS files:
The default is 150 ppi.
But that is really the issue – it rasterizes a vector graphic.
Join the discussion in the TidBITS Discourse forum