PPRINT(1,C) AIX Commands Reference PPRINT(1,C) ------------------------------------------------------------------------------- pprint PURPOSE Prints text files on IBM 3812 Pageprinter. SYNTAX +----------+ +----------+ pprint --| |--| |--| +-- flag --+ +-- file --+ ^ | ^ | +--------+ +--------+ Note: This command does not have MBCS support. DESCRIPTION The pprint command filters input through pr and sends the resulting output to an IBM 3812 Pageprinter. If no files are specified, pprint reads the standard input. The pprint command accepts a number of options which control job parameters, page layout, font selection, and input filtering. Some flags accept optional arguments which must be immediately adjacent to the corresponding flag. Keywords (printed in boldface, below) may be abbreviated to any unique prefix (such as p for portrait). FLAGS -2 Print two logical pages per physical sheet ("two-up"). -5152 Print file using emulation of PC graphics printer. Flags 2, c, f, l, L, O, R, w, and W are ignored. -c num Prints num copies of each page of the document. Copies are not collated. -e[where][,level] Report errors to where which may be one of mail (default), message, or trailer. Level selects the severity threshold for error reports. Level may be one of none (default), error (errors only), warning (warnings and errors), or all (warnings, errors and informational messages). (Fatal errors and internal errors are always reported.) Processed November 8, 1990 PPRINT(1,C) 1 PPRINT(1,C) AIX Commands Reference PPRINT(1,C) -f font Print the document in font font. The available fonts and code page tables are listed in the IBM 3812 Pageprinter Programming Reference. Give the font name and size, and code page table if different from fcp. For example: pprint -fPRESTIGE.9 filea pprint -fCourier.B10.acp filea will print filea using the fonts PRESTIGE 9 (with the code page fcp) and Courier Bold 10 (with code page acp) respectively. -h header User header as the page header for pr. -in Indent document by prepending n blanks to each line. -J Suppress printing of the job header page. -ln Adjust interline spacing to print n blanks to each line. -L[orientation] Set page orientation (default portrait). Orientation may be one of portrait, inverted, left, right, or landscape; the default is right. Landscape orientations (left and right) default to a page width of 152 columns. -mmessage Print message on the job header page. -n[filter] Override the default input filter pr. The default for filter is cat. -O[width] Outline pages. Optional width selects width of border in pels (default 3). -Pprinter Print this file on printer (default pp). -parg Pass arg to the input filter. This may be a single parameter (for example, -p-h) or a string (such as -p "-h -f -m"). -R[.n] Print page rules every n lines (default 2). -tfilter Override the default output filter lpr The default for filter is cat. -v Send file containing Page Map Primitive (PMP) commands to output filter (lpr). Flags 2, c, f, i, l, L, O, R, w, and W are ignored. PMP is described in the IBM 3812 Pageprinter Programming Reference. -wn Set the line width to n columns. A line width of more that 80 columns defaults to right landscape orientation. Processed November 8, 1990 PPRINT(1,C) 2 PPRINT(1,C) AIX Commands Reference PPRINT(1,C) -W Wrap long lines. Multiple occurrences of -W toggle between wrap and truncate. FILES /usr/lib/font/dev3812/fonts/* .dat Font descriptions. /usr/lib/font/dev3812/fonts*.*cp Font code page descriptions. /usr/adm/lpd-errs Error message file (site dependent). RELATED INFORMATION See the following commands: "cat," "pr," and "lpr." See IBM 3812 Pageprinter Programming Reference, S544-3268. Processed November 8, 1990 PPRINT(1,C) 3