piobe
PURPOSE
Writes a file to standard output in a format suitable for
sending to a line printer.
SYNOPSIS
/usr/lib/piobe [ flags ] [ file ]
DESCRIPTION
The piobe command writes file to its standard output in a
form that is suitable for a line printer. If you do not
specify a file, piobe reads standard input. piobe is
normally called by the qdaemon command after you have
enqueued a file with the print command (see "print").
The qdaemon directs the output from piobe to the appro-
priate device.
FLAGS
You can specify the following flags on the print command
line or in the /etc/qconfig file (see AIX Operating
System Technical Reference).
-bm=num Sets the bottom margin to num lines from
the top of the page.
-cdp
-nocdp Turns the condensed printing mode on
(-cdp) or off (-nocdp).
-cs=value Uses PC code set 1 or 2.
-device=dname Specifies the name of a printer stanza in
the printer configuration file (see
"Files").
-display Specifies that the input data stream has
KSR code page controls.
-dpc=value Prints in the specified color. Valid
color values are red, blue, yellow, and
black.
-dsp
-nodsp Turns the double strike mode on (-dsp) or
off (-nodsp).
-dwp
-nodwp Turns the double wide printing mode on
(-dwp) or off (-nodwp).
-elite Sets the character pitch to 12, the same
as specifying -pitch=12.
-ep
-noep Turns the emphasized printing mode on
(-ep) or off (-noep).
-fid=value Specifies the font identifier for an IBM
5202 Quietwriter(;) III Printer font.
Valid values for embedded fonts are 11
(Courier 10), 85 (Courier 12), 254
(Courier 17), and 159 (Boldface). Values
for fonts in the pluggable cartridges
precede the font name on the cartridge
label.
-fl=num Sets the form length to num.
-fnt=num Allows font change. Valid values for num
are 1 through 8.
-fw=num Sets the right margin at num characters
from the left edge of the carriage.
-kpoe Forgives keying mistakes and ignores
invalid flags. If you specify this flag,
piobe processes the job and sends you no
message. If you do not specify this
flag, piobe does not forgive invalid
flags and does not print the job. In
this case, it sends you a message
detailing the error.
-lm=num Sets the left margin at num characters
from the left edge of the carriage.
-lpi=num Sets the number of lines per inch to num.
Valid settings are 6 and 8.
-mhp Allows the horizontal position on the
print line to be maintained for line feed
and vertical tab controls, if desired.
-ph=num Allows you to use single-sheet paper in
the Quietwriter(;) printer. The printer
stops at the end of each page, beeps
three times, and waits for you to push
the start button. num can have the fol-
lowing values:
0 Manual operation.
1 Sheetfeed operation.
2 Continuous operation.
-pitch=num Sets the character pitch to num.
-plot Specifies that the input data is to be
passed through without modification.
This allows arbitrary files to be printed
on arbitrary printers.
-pq=value Prints in specified print quality. Valid
quality values are dp, text, and letter.
-profile=pname Specifies the name of a printer config-
uration file. The default name is
/etc/ddi/pprinter.
-psd=value Specifies a paper source drawer for the
optional IBM 5202 Quietwriter(;) III
Printer two-drawer sheetfeeder. Valid
values are 1 (top drawer), 2 (bottom
drawer), and 3 (envelopes).
-start=num Sets the starting page number to num.
-strip Strips all multibyte controls from the
data stream. This flag is useful in
filter mode in order to send data that
has imbedded printer controls to a non-
printer device.
-tm=num Sets the top margin to num lines.
-trunc Specifies that lines exceeding the value
set by -fw should be truncated.
-wll Specifies that lines exceeding the value
set with the -fw flag should overflow to
the next line. This is the reverse of
the -trunc flag.
-wp Selects word processing mode, the same as
specifying -pq=letter.
FILES
/etc/ddi/pprinter Parallel configuration information.
/etc/ddi/sprinter Serial configuration information.
RELATED INFORMATION
The following commands: "print" and "qdaemon."
The qconfig file in AIX Operating System Technical Refer-
ence.