|
|
1.1 ! root 1: ! 2: ! 3: prps Command prps ! 4: ! 5: ! 6: ! 7: ! 8: Prepare files for PostScript-compatible printer ! 9: ! 10: pprrppss [_o_p_t_i_o_n_s] [_f_i_l_e ... ] ! 11: ! 12: pprrppss invokes a driver for a PostScript-compatible device, ! 13: typically a printer such as an Apple LaserWriter or a Hewlett- ! 14: Packard LaserJet with a PostScript cartridge. It generates a ! 15: PostScript program listing each input _f_i_l_e and writes it to the ! 16: standard output. If no _f_i_l_e is given, pprrppss reads the standard ! 17: input. ! 18: ! 19: The PostScript output program generates a sequence of standard ! 20: 8.5 by 11-inch pages, each containing a header line (filename, ! 21: current time and date, and page number) and a box that encloses ! 22: the text of _f_i_l_e. The default output typeface is ten-point ! 23: Courier. ! 24: ! 25: The most common use of pprrppss is to print output via /ddeevv/hhpp. For ! 26: example, the command ! 27: ! 28: ! 29: prps file.c file.doc | hpr -B ! 30: ! 31: ! 32: pipes the output from pprrppss into hhpprr (the print spooler for ! 33: /ddeevv/hhpp) to generate a listing of ffiillee.cc and ffiillee.ddoocc. ! 34: ! 35: pprrppss recognizes the following options: ! 36: ! 37: -bb Suppress the box around the page text. If the box is ! 38: present, PostScript clips text that would extend beyond its ! 39: right border. ! 40: ! 41: -hh Suppress the header line. ! 42: ! 43: -nn_n_a_m_e ! 44: Use _n_a_m_e in place of the file name in the header line. ! 45: ! 46: -ll Generate ``landscape''-format output. pprrppss normally ! 47: generates output pages in ``portrait'' format (upright 8.5 ! 48: by 11 inches). The -ll option generates output pages in ! 49: landscape format (11 by 8.5) instead. This option is useful ! 50: for files with long lines. ! 51: ! 52: -ll22 Generate landscape-format output pages that each contain two ! 53: side-by-side ``pages'' of text. This format is useful for ! 54: saving paper, especially when used with a small size of ! 55: type. ! 56: ! 57: -ii_n Indent the left margin by an additional _n characters. ! 58: ! 59: -tt_N Set tab stops at every _N characters. The default tab ! 60: setting is eight. ! 61: ! 62: ! 63: ! 64: COHERENT Lexicon Page 1 ! 65: ! 66: ! 67: ! 68: ! 69: prps Command prps ! 70: ! 71: ! 72: ! 73: -_p_t_s_i_z_e ! 74: Change the size of type to _p_t_s_i_z_e points. By default, pprrppss ! 75: sets its output in ten-point type. This yields 64 lines per ! 76: normal output page, 46 lines in landscape format, and 52 ! 77: lines per half page in -ll22 format. (Note that a ``point'' ! 78: is one twelfth of a pica, which in turn is one sixth of an ! 79: inch; thus, there are 72 points in an inch.) By specifying ! 80: the _p_t_s_i_z_e on its command line, you can tell pprrppss to use a ! 81: different size of type. For example, -88 tells pprrppss to use ! 82: eight-point type. ! 83: ! 84: -pp_N Print _N lines of text on each output page (or half page). ! 85: Note that the point size determines how many lines fit on a ! 86: page, and lines per page determine point size. If you ! 87: specify both, pprrppss will use the given values unless the ! 88: lines do not fit at the given point size. ! 89: ! 90: +_N Skip the first _N output pages. ! 91: ! 92: ***** Setting Fonts ***** ! 93: ! 94: pprrppss recognizes the standard nnrrooffff font specification sequences ! 95: and translates them into PostScript font specifications. The ! 96: default font is Courier. Because the naming conventions for ! 97: PostScipt fonts are anything but uniform, pprrppss appends a suffix ! 98: to the fontname to designate a Roman, boldface and italic font ! 99: variety. The default suffix is ` ' for Roman, ``-Bold'' for bold ! 100: and ``-Oblique'' for italic. These give the standard PostScript ! 101: names for the Courier family, ``Courier'', ``Courier-Bold'', and ! 102: ``Courier-Oblique''. ! 103: ! 104: Option -ff_f_o_n_t_n_a_m_e specifies an alternative _f_o_n_t_n_a_m_e. Option - ! 105: FFss_X_s_u_f_f_i_x specifies an alternative font suffix, where _X is one of ! 106: the three characters RRBBII (for RRoman, BBold or IItalic) and _s_u_f_f_i_x ! 107: is the desired suffix. For example, the option ! 108: ! 109: ! 110: -fTimes -FsR-Roman -FsI-Italic ! 111: ! 112: ! 113: generates the usual PostScript font names for the Times family, ! 114: namely ``Times-Roman'', ``Times-Bold'', and ``Times-Italic''. ! 115: ! 116: To spare you some of this grief, a few fonts have built-in ! 117: abbreviations. Option -FF_X, where _X is one of the characters ! 118: AABBHHNNPPSSTT, specifies a PostScript fontname as follows: ! 119: ! 120: ! 121: -FFAA AvantGarde ! 122: -FFBB Bookman ! 123: -FFHH Helvetica ! 124: -FFNN Helvetica-Narrow ! 125: -FFPP Palatino ! 126: -FFSS New Century Schoolbook ! 127: -FFTT Times ! 128: ! 129: ! 130: COHERENT Lexicon Page 2 ! 131: ! 132: ! 133: ! 134: ! 135: prps Command prps ! 136: ! 137: ! 138: ! 139: ! 140: ! 141: These options also set each suffix appropriately for the desired ! 142: font. However, font naming conventions may differ on various ! 143: PostScript devices; examine the pprrppss output and your device ! 144: documentation if problems occur. ! 145: ! 146: ***** See Also ***** ! 147: ! 148: ccoommmmaannddss, hhpp, hhpprr, pprr, nnrrooffff, pprriinntteerr ! 149: ! 150: ! 151: ! 152: ! 153: ! 154: ! 155: ! 156: ! 157: ! 158: ! 159: ! 160: ! 161: ! 162: ! 163: ! 164: ! 165: ! 166: ! 167: ! 168: ! 169: ! 170: ! 171: ! 172: ! 173: ! 174: ! 175: ! 176: ! 177: ! 178: ! 179: ! 180: ! 181: ! 182: ! 183: ! 184: ! 185: ! 186: ! 187: ! 188: ! 189: ! 190: ! 191: ! 192: ! 193: ! 194: ! 195: ! 196: COHERENT Lexicon Page 3 ! 197: ! 198:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.