123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126 |
- .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 \fIp9bitpos\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.
|