Annotation of coherent/a/usr/man/COHERENT/prps, revision 1.1

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: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.