Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ (8) — Plan9 1st Edition

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

lp(1)

LP(8)

NAME

lp − PostScript preprocessors

DESCRIPTION

These files reside in ­/sys/lib/lp/process and provide an interface to PostScript conversion programs that can be found in /sys/lib/postscript/bin/$cputype.  These preprocessors may be selected with the -pprocess After each processor description, there is a list of ­lp options to which the processor responds. 

­generic is the default preprocessor.  It uses file(1) to determine the type of input and executes the correct preprocessor for a given (input, printer) pair.

­post passes PostScript through adding option patches for paper tray information.  This does not always work with PostScript generated on other systems. 

­noproc passes files through untouched. 

­ppost converts a text file to PostScript.  [DLcfilmnorxy]

­dpost converts a troff output file to PostScript.  [DLcimnorxy]

­dvipost converts a TeX output file to PostScript.  [Lcinor]

­p9bitpost converts a Plan 9 bitmap
(i.e. /dev/screen, /dev/window, /dev/windows/∗/window) to PostScript.  [Lm]

­tpost converts Tektronix 4014 plot codes to PostScript.  [Lcimnorxy]

­hpost adds a header page to the beginning of a PostScript printer job so that it may be separated from other jobs in the output bin.  The header has the image of the jobs owner from the directory of faces.  Page reversal is also done in this processor. 

SEE ALSO

lp(1)

BUGS

The ­file command is not always smart enough to deal with certain file types.  There are PostScript conversion programs in ­/sys/lib/postscript/bin/$cputype that do not have preprocessors to drive them. 

Plan 9  —  January 03, 1993

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026