lpfilter.1 (2010 09)

l
lpfilter(1) lpfilter(1)
NAME
lpfilter: divpage, fontdl, lprpp, plotdvr, printstat, reverse - filters invoked by lp interface scripts
SYNOPSIS
/usr/lbin/divpage
[-p -l][-h
-q][-nFontID ] filename
/usr/lbin/fontdl
[-nFontID ][
-l][-p] filename
/usr/lbin/lprpp
[-i][-o][-e][
-lnn ][-n][-p]
/usr/lbin/plotdvr -l
request_id -u username [-e][
-f][-i] filename
/usr/sbin/printstat -l
request_id -u username filename
/usr/sbin/reverse
[-l page_length ]
Remarks
The structure of these filters is currently under review. They may become obsolete or be restructured in a
future release.
DESCRIPTION
Various filters are used by the
lp subsystem to obtain specialized behavior for specific types of devices or
data. This entry describes currently supported filters.
A number of these filters use a specified username and filename to determine the location of the user who
originated the print message.
The filename is used to determine the hostname of the system where the request originated, and must
have the form [dirname ]
/d?A nnnhostname or [dirname ]/dA nnnnhostname, where dirname is not a
path name, but only the name of the basename’s parent directory. filename meets this requirement when
it is set to
$6 in the interface script for the printer.
divpage
Provides capabilities for printing multiple pages per sheet and selection of built-in fonts.
Options:
-p Set mode to portrait (default).
-l Set mode to landscape.
-h Print half pages (default).
-q Print quarter pages.
-n FontID Use font number FontID . Default is 0. Causes the string
ˆ[( FontIDX to be sent to
the printer. (The character
ˆ[ represents the ESC character.)
fontdl
fontdl downloads the font contained in filename to a printer connected to standard output.
Options:
-n FontID Specifies the ID number by which the font will be referenced. Default is 0.
-l Specify landscape mode. Default is portrait.
-p Specifies proportional spacing. Default is fixed.
lprpp
This is a filter that converts backspace overstrike to line overprint with horizontal print positioning to
enhance bold print. This functionality is required on printers such as the LaserJet, which cannot produce
bold print by overstriking.
Options:
-i Converts <ANYCHAR> to <ANYCHAR><BACKSPACE>_ to italicize ANYCHAR.
Also properly italicizes overstruck (bold) characters. Does not work correctly for
"hashed-overstrike" such as:
<ANYCHAR><BACKSPACE><DIFFERENTCHAR><BACKSPACE>_
HP-UX 11i Version 3: September 2010 1 Hewlett-Packard Company 1

Summary of content (4 pages)