PIOBE(8,C) AIX Commands Reference PIOBE(8,C) ------------------------------------------------------------------------------- piobe PURPOSE Writes a file to standard output in a format suitable for a line printer. SYNTAX +------------+ +-----------+ +------------+ /usr/lpd/piobe ---| one of |---| one of |---| one of |---> | +--------+ | | +-------+ | | +--------+ | +-| -cdp |-+ +-| -ep |-+ +-| -dwp |-+ | -nocdp | | -noep | | -nodwp | +--------+ +-------+ +--------+ +------------+ +---------------+ +---------------------------+ >---| one of |---| one of |---| +------------+ |---> | +--------+ | | +-----------+ | +- -fw=num --| one of |-+ +-| -dsp |-+ +-| -pq=value |-+ | +--------+ | | -nodsp | | -wp | +-| -wll |-+ +--------+ +-----------+ | -trunc | +--------+ +- -profile=/etc/ddi/pprinter -+ +----------------+ >---| |---| one of |---> +------- -profile=pname -------+ | +------------+ | +-| -pitch=num |-+ | -elite | +------------+ +------------------------------+ +------------+ >---| +--------------------------+ |---| |---| +-| -device=dname -mhp |-+ +--- file ---+ ^| -display -plot || ^ | || -dpc=value -strip || +--------+ || -cs=value -kpoe || || -lm=num -fl=num || || -fw=num -tm=num || || -lpi=num -bm=num || || -start=num -ph=num || || -fnt=num -fid=value || || -statusfile -psm || || -pname=dname -hopsm || || -cdpg=num -psd=value || |+--------------------------+| +----------------------------+ Processed March 8, 1991 PIOBE(8,C) 1 PIOBE(8,C) AIX Commands Reference PIOBE(8,C) DESCRIPTION The piobe command writes file to standard output in a form that is suitable for a line printer. If you do not specify a file argument, piobe reads standard input. The piobe command 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 appropriate 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 -cdpg=num Sets code page number for IBM 6202 Quietwriter III, 4201, 4202, 4207, 4207-2, or 4208-2. The num must be either 437 or 850. -nocdp Turns the condensed printing mode on (-cdp) or off (-nocdp). -cs=value Uses PC code set 1 or 2. -pname=dname -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. The value argument can be red, blue, yellow, or black. -dsp -nodsp Turns on (-dsp) or off (-nodsp) the double strike mode. -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 Processed March 8, 1991 PIOBE(8,C) 2 PIOBE(8,C) AIX Commands Reference PIOBE(8,C) -noep Turns on (-ep) or off (-noep) the emphasized printing mode. -fid=value Specifies the font identifier for an IBM 5202 Quietwriter((R)) III Printer font. For imbedded fonts, the value argument can be 11 (Courier 10), 85 (Courier 12), 254 (Courier 17), or 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 the num argument 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, does not print the job, and 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. -ph=num Allows you to use single-sheet paper in the Quietwriter((R)) printer. The printer stops at the end of each page, beeps three times, and waits for you to push the start button. The num argument can have the following 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 without modification, allowing arbitrary files to be printed on arbitrary printers. Processed March 8, 1991 PIOBE(8,C) 3 PIOBE(8,C) AIX Commands Reference PIOBE(8,C) -pq=value Prints in specified print quality. The value argument can be dp, text, or letter. -profile=pname Specifies the name of a printer configuration file. The default name is /etc/ddi/pprinter. -psd=value Specifies a paper source drawer for the optional IBM 5202 Quietwriter((R)) III Printer two-drawer sheetfeeder. Valid values are 1 (top drawer), 2 (bottom drawer), and 3 (envelopes). -psm Turns on proportional spacing mode. -nopsm Turns off proportional spacing mode. -start=num Sets the starting page number to num. -statusfile Updates the status information in the status file that is open on file descriptor 3. The status information is passed from qdaemon. -strip Strips all multibyte controls from the data stream. The strip flag is useful in filter mode 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 the -fw flag should be truncated. -wll Specifies that lines exceeding the value set with the -fw flag should overflow to the next line; 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 See the following commands: "print" and "qdaemon, lp." See the qconfig file in AIX Operating System Technical Reference. Processed March 8, 1991 PIOBE(8,C) 4