TH LP 8
SH NAME
lp \- PostScript preprocessors
SH DESCRIPTION
These programs are part of the
IR lp (1)
suite.
Each corresponds to a
I process
in the
BI -p process
option of
I lp
and exists as an
IR rc (1)
script in
B /sys/lib/lp/process
that provides an interface to a PostScript conversion program in
BR /$cputype/bin/aux .
The list of processors follows;
after each description is a bracketed list of
I lp
options to which the processor responds:
TF \fIp9bitpost\fP
TP
I dpost
converts
IR troff (1)
output for device
SM post
to PostScript.
This is used for files troff'ed on our
SM UNIX
systems that do not handle
SM UTF
characters.
RB [ DLcimnorxy ]
TP
I dvipost
converts
IR tex (1)
output to PostScript.
RB [ Lcinor ]
TP
I g3post
converts CCITT Group 3 FAX data to PostScript.
RB [ DLm ]
TP
I gifpost
converts GIF image data to PostScript.
RB [ DLm ]
TP
I generic
is the default processor.
It uses
IR file (1)
to determine the type of input and executes the correct
processor for a given (input, printer) pair.
TP
I 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 job's owner from the directory of faces (see
IR face (6)).
Page reversal is also done in this processor.
TP
I jpgpost
converts JPEG image data to PostScript.
RB [ DLm ]
TP
I noproc
passes files through untouched.
TP
I p9bitpost
na
converts a Plan 9 image to PostScript, such as
B /dev/screen
for the whole screen,
B /dev/window
for that window's data,
and
B /dev/wsys/.../window
for some other window's data.
RB [ DLm ]
ad
TP
I pdfpost
converts PDF data to PostScript.
TP
I post
passes PostScript through, adding option patches for paper tray information.
This does not always work with PostScript generated on other systems.
TP
I ppost
converts
SM UTF
text to PostScript.
RB [ DLcfilmnorxy ]
TP
I tr2post
converts
IR troff (1)
output for device
SM utf
(the default) to PostScript.
See
B /sys/lib/troff/font/devutf
directory for troff font width table descriptions.
See also the
B /sys/lib/postscript/troff
directory for mappings of
troff
SM UTF
character space to PostScript
font space.
RB [ DLcimnorxy ]
SH SOURCE
B /sys/src/cmd/postscript
SH SEE ALSO
IR lp (1)
SH BUGS
The
I file
command is not always smart enough to deal with certain file
types.
There are PostScript conversion programs that do not have processors to drive them.