PSI(9.1) PSI(9.1) NAME psi - postscript interpreter SYNOPSIS psi [ option ... ] [ file ] DESCRIPTION Psi reads Postscript input from file or from standard input and simulates the resulting pages in a mux(9.1) layer. The program remains in the layer at exit; further invocations of psi in that layer avoid download time. The options are -pn Display page n, where n is determined from the %%Page comments in the file. If these are not present, page selection will not work. -R Pages in the file are in reverse order. This flag must be used on such files for the -p option to work. -r Display the image at full scale, with the bottom left corner positioned at the bottom left corner of the win- dow. (By default, the image is scaled to fit the win- dow, maintaining the aspect ratio of a printer.) -a x y Display the image at full scale with position x,y of the image placed at the bottom left corner of the win- dow. Psi works on either a Teletype 5620, 630 or 730 terminal as determined by the environment variable TERM. Fonts are implemented with size-24 bitmap fonts. Those available are Symbol, Courier, Times-Roman, Times-Italic, Times-Bold, Times-BoldItalic, Helvetica, Helvetica-Oblique, Helvetica-Bold, Helvetica-BoldOblique. Fonts Courier-Bold, Courier-Oblique, and Courier-BoldOblique are mapped to Courier. Other postscript fonts, including type1, may be used if they are supplied before they're referenced. When the `cherries' icon is displayed, use mouse button 3 to move forward (more), to a particular page (page), or quit (done). Button 2 exits the program completely. EXAMPLES troff -ms memo | lp -dstdout -H | psi troff -ms memo | dpost | psi Two equivalent ways to format a memo, convert it to PSI(9.1) PSI(9.1) PostScript, and display it. For best results with TeX documents, use dvips with the -Tjerq, -Tgnot, or -D 100 option to get fonts of the proper resolution and run psi with the -r or -a flag to prevent psi from scaling. FILES error messages SEE ALSO lp(1), dvips(1), postscript(8), proof(9.1), psifile(1), psix(1) DIAGNOSTICS A `dead mouse' icon signals an error; error comments are placed on file Symbols that lack bitmaps are replaced by `?' and an error is reported. BUGS A psi layer imitates `term 33', not mux. Among other diffi- culties, it will not be reusable if downloaded across the network. Unimplemented PostScript features are rotated images and half tone screens. Imagemasks may only be rotated by multi- ples of 90 degrees, not by arbitrary angles. Skipping pages may cause operators to be undefined.