home *** CD-ROM | disk | FTP | other *** search
/ back2roots/padua / padua.7z / padua / misc / pr.lzh / README < prev   
Text File  |  1990-04-18  |  5KB  |  146 lines

  1. ******************************************************************
  2.  
  3.    pr - Unix like Printer Support Tool for AMIGA PRT: ( V1.3c )
  4.  
  5.    16.03.90      Peter Decker
  6.  
  7. ******************************************************************
  8.  
  9.  
  10. pr is a little program like the Unix pr command.
  11. pr is very useful in pipes so you may prepare the output
  12. of your programs without loading Preferences.
  13. Before each file is printed a requester appears to control
  14. the printeroptions.
  15.  
  16. Of course it is no unique program. Most of the features you may
  17. know from outher useful programs like UNIX cat or
  18. AMIGADOS type.
  19.  
  20. For real Intuition-programmers this program may not be
  21. a good example for using Intuition features.
  22.  
  23. Usage:
  24. ======
  25.  
  26.       Usage:   pr ?       : To get these informations
  27.                pr [Options] [<filename> ...]
  28.  
  29.       Options:  [-f] [-n] [-h | -H] [-s] [-d] [-e] [-L]
  30.                 [-w <width>] [-l <lines>] [-b <bottom>]
  31.                 [-t <top>] [-o <output>]
  32.       Flags:
  33.           -o  <output>    : print to file <output>
  34.                             This may be PRT:
  35.           -l  <lines>     : number of lines per page
  36.           -t  <top>       : number of top-blank-lines
  37.           -b  <bottom>    : number of bottom-blank-lines
  38.           -w  <width>     : number of columns
  39.           -f              : (force) do not open requester
  40.           -n              : numbered lines
  41.           -h              : print a fileheader
  42.                             containing date filename pagenr
  43.           -H              : bold fileheader like above
  44.           -s              : singlepage Mode
  45.                             The page is 8 lines shorter because
  46.                             of the paperout signal
  47.           -e              : Elite on
  48.           -L              : NLQ on (default is draft)
  49.           -d              : show defaults  (for tests only)
  50.  
  51.    Without <filename> pr will print stdin.
  52.    Without <output> pr will print to stdout.
  53.  
  54. Examples:
  55. =========
  56.  
  57. A standalone call may be:
  58.  
  59. *         prompt>        pr -o PRT: -h myfile.c myfile.h
  60.  
  61.       Print myfile.c and myfile.h with a header to PRT: device.
  62.  
  63. *         prompt>        pr -o PRT: -b 6 american.doc
  64.  
  65.       Print american.doc (66 Lines on a German PageFormat DIN A4).
  66.  
  67. If you use a Shell which supports a  <|> sign for pipes
  68. you can list your zoo-archiv with linenumbers.
  69.  
  70. *         prompt>        zoo -list archiv.zoo | pr -n -o PRT:
  71.  
  72.  
  73. German Paperformats:
  74. ====================
  75.  
  76.      DIN                     <lines>    <width>
  77.      ==========================================
  78.      A4  Portraet             l=72       w=76   (default)
  79.      A5  Portraet             l=50       w=56
  80.      A5  Landscape            l=36       w=76
  81.  
  82.  
  83. Known Bugs:
  84. ===========
  85.  
  86.    If you use MyMenu (i do) you will see that it disappears
  87.    after pr was active.
  88.    This is not a bug of pr.
  89.    This is a missing MyMenu feature to control the Workbenchmenu
  90.    after Preferences had been changed.
  91.  
  92. Missing features:
  93. =================
  94.  
  95.    If you use pr from WorkBench it doesn't make a GURU
  96.    but it will not get any Parameters.
  97.  
  98.    The Requester doesn't support all Printer-Options so
  99.    you have to change this Options with Preferences.
  100.  
  101.    pr does'nt support patterns yet.
  102.  
  103.    pr isn't resident, i have to learn how to make programs
  104.    resident.
  105.  
  106. Subject for Discussion:
  107. =======================
  108.  
  109.    Is it good to give the paperformat in numbers.
  110.    Wouldn't it be better to use the real papersize
  111.    in cm or inches.
  112.  
  113. Acknowledgements:
  114. =================
  115.  
  116.    I would like to thank those people:
  117.  
  118.       AmigaDOS Resource Project
  119.                     - for the arp.library and the commands
  120.  
  121.       Matt Dillon
  122.                     - for all the great D* -Tools
  123.  
  124.       Computer Club RWTH-Aachen
  125.                     - for getting knowledge of this Tools
  126.                     - for help and hints : Stefan Becker
  127.                                   and Andreas Harrenberg
  128.  
  129. ***********************************************************
  130. This program is FREEWARE Programm.
  131. This program may not be distributed without the permission
  132. of the author.
  133.  
  134. This program cannot be sold for profit or included with any
  135. commercial program without consent of the author.
  136.  
  137. Bugs ,corrections and suggestions desired.
  138. Sourcecode available under
  139.  
  140. Internet  :dec@cip-s01.informatik.rwth-aachen.de
  141.           :dec@suntex.dfv.e-technik.rwth-aachen.de
  142. UUCP      :dec@cip-s01.uucp
  143.  
  144.           Thanks,    Peter Decker
  145. ***********************************************************
  146.