Introduction
It’s fun and honestly kinda relaxing to use good old-fashioned AppleWorks (or ClarisWorks!) to do some basic word processing. Printing the document is the next best thing, but who still has an Apple Color StyleWriter 1500 that still works?
Fortunately, if your Classic Mac is emulated with BasiliskII or SheepShaver, then you have a convenient way to make hardcopies of your documents.
Desktop Printer Utility
The trick is to use the Desktop Printer Utility to create a PostScript translator and then use it as if it’s a real printer. The linked article explains what to do, but here I will repeat the relevant information and also provide some further commentary.
A “PostScript translator” is, for all intents and purposes, just a printer. But it’s more like a virtual printer. It shows up in the Print dialog of your favorite word processor, sure, but it doesn’t etch lasers or jet ink onto a sheet of paper. Instead, it yields the resulting PostScript commands as a file, which you can save to disk. Then you can transfer this PostScript file to your host machine (say, Linux) and print from there with your modern printer.
In my installation of Mac OS 9.0.4, the Desktop Printer Utility is located
in Macintosh HD > Apple Extras > Apple LaserWriter Software > Desktop Printer Utility
. When you launch it, say that you want to create a
PostScript translator. I think a “Generic” Printer Description File (PPD)
would probably work, but I’ve gone ahead and picked what seemed like a
high-end printer of the era: the LaserWriter Color 12/660 PS. That’s the
hard part already taken care of!
Now, when you want to Page Setup
and Print...
a document, select this as
your printer. Instead of feeding paper through an actual printer, the
operating system will ask you where to save the resulting PostScript file.
You should be able to save it directly to the host file system if you have
the “Unix” disk set up. And you’re basically done! You could then use the
ps2pdf
tool from Ghostscript if you want an actual PDF instead.
Caveats
The default settings within AppleWorks 6 enable curly quotes (“smart
quotes”) and curly apostrophes, rather than the ASCII quote character '
or
double-quote "
. This is exactly what you want for most word processing
tasks. But the default settings for the printer (er, PostScript
translator) doesn’t render these characters correctly. You need to
include all fonts in the resulting PostScript output. Here’s how to do
it.
When you go to print, the print dialog box appears as normal. Look through
the drop-down menu with all the specific options for the selected printer.
It usually starts with the “General” panel, which shows you basic options
like the page ranges and number of copies. This drop-down menu should
contain an item called “Save as File.” In the “Save as File” menu, make sure
Font Inclusion
is set to “All.” I also make sure to visit the “Font
Settings” and state that the Preferred Format
is “TrueType” just to be
certain. This should fix the weird curly quote problems.