Standard PostScript printing

If the current printer is a PostScript device and ``Use Standard PostScript'' is ticked then will open the DVI file and display the standard dialog for that printer: to 2.65in


Below the normal options for the current printer, adds some extra items (the same ones described under the dialog box for non-PostScript printing on page [*]). Click on the Print button or hit the Return key to start printing. PostScript hackers should note that when standard PostScript printing is used to print a DVI file, does not use DVItoPS.pro; instead it uses a file called OzTeXdict.pro (also kept in the PS-files folder). The PostScript code in OzTeXdict.pro is very similar to DVItoPS.pro, but there are some subtle differences. I decided it would be unsafe to allow inclusion of a global.ps file when using standard PostScript, but I have allowed for similar tricks by making look for OzTeXdict.pro in the current folder before looking in the PS folder(s). Although there are significant advantages to using standard PostScript, there are some disadvantages. There is a limitation in LaserWriter print drivers older than version 8 that causes a PostScript error when printing all but the simplest of DVI files. is able to predict when this error is likely to occur and will display a suitable warning message. Also, standard PostScript code takes longer to print and saved PostScript files are a little bit larger. If you want to use 's more efficient low-level printing code then leave ``Use Standard PostScript'' unticked. Another advantage of low-level PostScript printing is that any PostScript error messages will appear in the window (although on some printers, like the LaserWriter Select 310, you might need to send geterrors.ps first). In standard PostScript printing, has to go through all selected DVI pages first and determine font and character usage. All the PK character bitmaps used in the document are then downloaded at the beginning, so the first page in a long document might take some time to be printed.