PostScript files usually have names that end with the suffix ".ps", although Encapsulated PostScript files (which can contain the description of a graphic no more than one page in size) usually end with a ".eps" suffix.
If you do have a PostScript printer (typically a laser printer), life is easiest if you
also happen to be on a Unix platform. In that case you can usually
submit a PostScript file to the printer with the lpr
command (run the Unix manual command,
man lpr, to learn
how to use
lpr on your system).
On a Mac or PC with a PostScript printer, you might have to suitably change the type of the PostScript file, read it into a PostScript-capable application (such as Adobe Illustrator or Adobe Pagemaker), or run a separate PostScript printing utility. Several such utilities are available for free from the various machine-specific software archives. A nice web interface to many archives of software for all major platforms is The Virtual Software Library.
Mac users will find more detailed information on printing PostScript files
in the Macintosh
Miscellaneous Frequently Asked Questions document regularly posted to the
newsgroup hierarchy. PC users will find information for their platform
If you don't have a PostScript printer (most inkjet printers are not PostScript printers), you might be able to print a PostScript file using GhostView. But the best solution is probably to convert the PostScript file to a PDF file, and then use a PDF viewer/printer like Acrobat Reader to print it. The GhostScript package includes PostScript-to-PDF conversion software that works reliably on most platforms.
As a final option for printing a PostScript file, you might consider saving it to a floppy disk and taking it to a friend with a PostScript printer. Lacking such a friend, you might consider taking the file to Kinkos or some other similar copying/printing firm that has computers for doing Desk Top Publishing. They are likely to have someone who can print the file for you for a nominal fee.
Some self-documented code (such as the blank music paper files included in the Acoustic Guitar Resources page) includes enough information for complete PostScript novices to perform simple modifications such as adjusting page size or line widths and spacings. For more sophisticated modifications, or to write your own code from scratch, you need to know at least some of the PostScript language. The definitive references are the various books published by Adobe, often available in good bookstores and computer stores. But there are some free resources on the web for learning basic PostScript. Three particularly useful documents for beginner PostScript programmers are:
comp.sources.postscript(page 1 and page 2); and
comp.lang.postscriptUSENET newsgroup, available in both text and PostScript formats (this is a long document).