home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / APPS / DVI_MGR / dvimgr_s.lzh / dvimgr / lptops.hlp < prev    next >
Text File  |  1993-08-06  |  6KB  |  159 lines

  1.            Line printer file to PostScript converter
  2.                   [03-Jul-85]
  3.                   [12-Nov-85]
  4.                   [07-Apr-86]
  5.  
  6. lptops converts normal text  files into PostScript  for printing on  the
  7. Apple LaserWriter, or any  other PostScript-compatible printing  device.
  8. It supports selection of  a variety of fonts  at arbitrary point  sizes,
  9. margin specification, portrait and landscape page orientation, automatic
  10. page numbering, page outlining, and multi-column printing.  It can  also
  11. handle overstruck text used by many document formatters for underlining.
  12.  
  13. Usage:
  14.  
  15.     lptops [switches] <infile >outfile
  16.     lptops [switches] filelist >outfile
  17.  
  18. In the switch descriptions below, physical dimensions described as # may
  19. be specified as a single number with an optional fractional part, and  a
  20. required two-letter unit designator.  Letter case is ignored.    Possible
  21. forms are:
  22.  
  23. #.##bp  big point (1in = 72bp)         [Courier: 120.000/Pbp cpi]
  24. #.##cc  cicero (1cc = 12dd)         [Courier:     9.381/Pcc cpi]
  25. #.##cm  centimeter             [Courier:     4.233/Pcm cpi]
  26. #.##dd  didot point (1157dd = 1238pt)[Courier: 112.569/Pdd cpi]
  27. #.##in  inch                 [Courier:     1.667/Pin cpi]
  28. #.##mm  millimeter (10mm = 1cm)      [Courier:  42.333/Pmm cpi]
  29. #.##pc  pica (1pc = 12pt)         [Courier:  10.038/Ppc cpi]
  30. #.##pt  point (72.27pt = 1in)         [Courier: 120.450/Ppt cpi]
  31. #.##sp  scaled point (65536sp = 1pt) [Courier:     7.893/(Psp/1000000) cpi]
  32.  
  33. The bracketed values give the number of characters per inch (cpi) for  a
  34. point size of P units with  the fixed-width Courier font.  For  example,
  35. with point size  8bp, there are  120/8 = 15  characters per inch.   With
  36. point size 1000000sp, there are 7.893 characters/inch.
  37.  
  38. The optional switches are (letter case is ignored):
  39.  
  40.     -A    Turn Scribe-like bold and italic requests (@b[...] and
  41.         @i[...]) into bold or italic text.
  42.  
  43.     -B#    Bottom margin of #.
  44.  
  45.     -Cn    Print n copies of each page.
  46.  
  47.     -Ffontname
  48.         PostScript fontname.   Possible values  with  acceptable
  49.         short abbreviations (formed from the upper-case  letters
  50.         in the font  names) are  as follows.  The  first 13  are
  51.         available on all PostScript printers; the remainder  are
  52.         available only on enhanced  printers, such as the  Apple
  53.         LaserWriter Plus.
  54.  
  55.         Courier                C
  56.         Courier-Bold            CB
  57.         Courier-BoldOblique        CBO
  58.         Courier-Oblique            CO
  59.         Helvetica            H
  60.         Helvetica-Bold            HB
  61.         Helvetica-BoldOblique        HBO
  62.         Helvetica-Oblique        HO
  63.         Symbol                S
  64.         Times-Bold            TB
  65.         Times-BoldItalic        TBI
  66.         Times-Italic            TI
  67.         Times-Roman            T
  68.  
  69.         AvantGarde-Book            AGB
  70.         AvantGarde-BookOblique        AGBO
  71.         AvantGarde-Demi            AGD
  72.         AvantGarde-DemiOblique        AGDO
  73.         Bookman-Demi            BD
  74.         Bookman-DemiItalic        BDI
  75.         Bookman-Light            BL
  76.         Bookman-LightItalic        BLI
  77.         Helvetica-Narrow        HN
  78.         Helvetica-Narrow-Bold        HNB
  79.         Helvetica-Narrow-BoldOblique    HNBO
  80.         Helvetica-Narrow-Oblique    HNO
  81.         NewCenturySchlbk-Bold        NCSB
  82.         NewCenturySchlbk-BoldItalic    NCSBI
  83.         NewCenturySchlbk-Italic        NCSI
  84.         NewCenturySchlbk-Roman        NCSR
  85.         Palatino-Bold            PB
  86.         Palatino-BoldItalic        PBI
  87.         Palatino-Italic            PI
  88.         Palatino-Roman            PR
  89.         ZapfChancery-MediumItalic    ZCMI
  90.         ZapfDingbats            ZD
  91.  
  92.         Only the Courier fonts  are fixed-width like  typewriter
  93.         and line printer fonts are.  The others are proportional
  94.         spaced  for  improved  readability,  and   consequently,
  95.         tabular material will  not line up  properly with  them.
  96.         The Courier fonts  have a  width equal to  0.6 of  their
  97.         point size, so to fill a line W inches wide with up to N
  98.         characters, one must have  point size <=  (W/(0.6 * N  *
  99.         72)) = (W*120)/N pt.  Equivalently, with a point size  P
  100.         pt, the output spacing is 120/P char/inch.
  101.  
  102.     -H    Horizontal page orientation (landscape mode) instead  of
  103.         vertical page (portrait mode).
  104.  
  105.     -I#    Top margin of # for  initial page (for letterheads);  if
  106.         not specified, it  will default to  the value given  for
  107.         the top margin by default or by the -T# command.
  108.  
  109.     -L#    Left margin of #.
  110.  
  111.     -Mn    Multiple column output (n columns).  In multiple  column
  112.         mode, formfeeds  cause  column breaks  instead  of  page
  113.         breaks.
  114.  
  115.     -N[tb][lcr]n
  116.         Number output pages.  The number is placed by default in
  117.         the center  of the  top margin,  but the  margin can  be
  118.         selected explicitly by  t (top) or  b (bottom), and  the
  119.         position of the page number can be further specified  by
  120.         l (left),  c (center),  or r  (right).  If  n is  given,
  121.         start numbering with that  value, and otherwise with  1.
  122.         If an initial  top margin  value is given  with the  -I#
  123.         option, numbering will be omitted  on the first page  if
  124.         it is at the top.   Pages are unnumbered if this  option
  125.         is not specified.
  126.  
  127.     -O[#]    Outline pages  (and  columns) with  a  # units  wide.  A
  128.         narrow line of 0.4pt width  is assumed if # is  omitted;
  129.         this particular width is what TeX uses in typesetting.
  130.  
  131.     -P#    Font point  size  (default  10bp).   The  baseline  skip
  132.         (spacing  between  successive  character  baselines)  is
  133.         conventionally chosen to be 6/5  of this value, so  that
  134.         with 10bp  type,  we  have  12bp  between  lines,  or  6
  135.         lines/inch, the same as standard printer output.
  136.  
  137.     -R#    Right margin of #.
  138.  
  139.     -S[n]    special handling  (i.e. manual paper feed) for the first
  140.         n pages  of the  output.  If  N multiple  copies are  in
  141.         effect, then N*n sheets must  be fed manually.  If n  is
  142.         omitted, then all  pages are  to be  fed manually.   For
  143.         example, -S1 is convenient  to get the  first page of  a
  144.         letter on letterhead paper fed manually, with  remaining
  145.         pages from the paper cassette.
  146.  
  147.     -T#    Top margin of #.
  148.  
  149.     -U    Output pages in unsorted  (first to last) order  instead
  150.         of in  sorted  (page reversed)  order;  some  PostScript
  151.         printers have page handlers that stack the paper in this
  152.         order.     The   default  is   sorted  because   this   is
  153.         appropriate for the most common PostScript printer,  the
  154.         Apple LaserWriter.
  155.  
  156. Defaults are:
  157.  
  158.     -B1.0in -C1 -FCourier -L1.0in -M1 -P10bp -R1.0in -S0 -T1.0in
  159.