PSPRINT 3.1 for VAX/VMS, October 1989 ===================================== Andrew Trevorrow PSPRINT is a public-domain PostScript driver that can print a DVI file, raw PostScript program, or text file on a variety of PostScript printers. Currently supported printers are the Apple LaserWriter (any model), DEC's PrintServer 40 and the Linotronic 300. The absolutely essential files in this directory are: USERGUIDE.TEX - LaTeX source for PSPRINT User Guide USERGUIDE.DVI - ready for users to print; it uses these \special files: PIECHART.PS - to produce Figure 1 GREYBOX.PS - to produce Figure 2 RANDOM.PS - to produce Figure 3 PSDVI.CLD - DCL interface to PSDVI command PSDVI.EXE - PSDVI image built under VAX/VMS 5.1 PSPRINT.CLD - DCL interface to PSPRINT command PSPRINT.EXE - PSPRINT image built under VAX/VMS 5.1 EMPTY.PS - empty file (used in all *_PRINT.COM files and NASTY.TEX) PS.PS - prologue for a PostScript job TEX.PS - prologue for a DVI job TEXT.PS - prologue for a text job TWO.PS - prologue for a two-page-per-sheet text job WIDE.PS - prologue for a two-wide-page-per-sheet text job CTRLD.DAT - contains ^D (sent at end of each LW/LINO job) LW_PRINT.COM - run by PSPRINT/DEVICE=LW LW_HEADER.PS - defines @bannerpage and error handler LW_TRAILER.PS - calls @bannerpage LW_FONTS.PS - converts TFM names to resident LaserWriter font names LINO_PRINT.COM - run by PSPRINT/DEVICE=LINO LINO_HEADER.PS - defines @bannerpage, @footerpage, error handler, etc. LINO_TRAILER.PS - calls @footerpage LINO_FONTS.PS - converts TFM names to resident Linotronic font names PS40_PRINT.COM - run by PSPRINT/DEVICE=PS40 PS40_HEADER.PS - defines error handler PS40_FONTS.PS - converts TFM names to resident PrintServer font names PSFONTS.TEX - illustrates use of PostScript fonts in a TeX document PSTEXT.TEX - used in PSFONTS.TEX (defines \PStext and \CMtext) PSNAMES.TEX - used in PSFONTS.TEX (defines macros for PostScript TFMs) Other important files are: SYSGUIDE.TEX - LaTeX source for PSPRINT System Guide INSTALL.COM - commands to install the PSPRINT system PSPRINT.MOD - Modula-2 source file for PSPRINT PSPRINT.HLP - on-line help for PSPRINT BUILD.COM - builds PSPRINT.EXE and/or PSDVI.EXE PSDVI.MOD - Modula-2 source file for PSDVI's main module OPTIONS.* - used by PSDVI to extract options from command line DVIREADER.* - used by PSDVI to access DVI files FONTREADE.* - used by PSDVI to access font files TERMOUT.* - used by PSDVI to do terminal output PSWRITER.* - used by PSDVI to create PostScript file PSDVI.HLP - on-line help for PSDVI LASERPREP70.PS - Modified Laser Prep v70 (for use with /PREP) LASERPREP68.PS - Modified Laser Prep v68 (ditto) LASERPREP65.PS - Modified Laser Prep v65 (ditto) GLOBAL.PS - shows how to get an image printed on every DVI page FONTLIST.PS - prints a list of the available fonts in your printer PS40_LIST.PS - lists PrintServer 40 fonts on your terminal LINO_PAGES.PS - tests various page setups available on Linotronic INFO.PS - to discover some printer details CLIP.PS - to discover the page image area (useful for LaserWriter) PASS.PS - to verify/change a PostScript printer's system password LINES.DAT - an ordinary text file with 66 lines TEST.TEX - TeX source for TEST.DVI (tests origin position) NASTY.TEX - TeX source for NASTY.DVI; it uses these \special files: BAD.PS - contains deliberate PostScript error BOX.PS - draws a box EMPTY.PS - empty file