home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 61 / af061sub.adf / prtchpr.lha / PrtCheaper / PrtCheaper.doc < prev    next >
Text File  |  1994-05-16  |  3KB  |  85 lines

  1.  
  2.                       ====================================
  3.                            PrtCheaper 36.4 (29.4.94) 
  4.                        Copyright (c) 1994 Ralph Seichter.
  5.                               All rights reserved.
  6.                       ====================================
  7.  
  8.  
  9.    PURPOSE:
  10.  
  11.       I  decided  to  program  PrtCheaper  because I wanted to reduce the
  12.    amount  of  wasted  printer  paper when printing simple text files.  A
  13.    "simple" file is a file which contains any number of pages, optionally
  14.    seperated by standard form feed control codes (0x0C). I use PrtCheaper
  15.    to print the odd numbered pages first, then feed the printed output to
  16.    my  HP DeskJet printer again (upside down), and finally print the even
  17.    numbered  pages.  I hate wasting paper, as this is extremly nasty with
  18.    respect to our environment (and it is costly).
  19.  
  20.  
  21.    TEMPLATE:
  22.  
  23.       PrtCheaper From/A, To, FP=FirstPage/K/N, LP=LastPage/K/N,
  24.                  PL=PageLength/K/N, IN=Indent/K/N, OP=OddPages/S,
  25.                  EP=EvenPages/S, NFF=NoFormFeed/S, HD=Header/S, Quiet/S
  26.  
  27.       FROM  is  the source file to print, TO is the output file (defaults
  28.    to PRT:).  FIRSTPAGE and LASTPAGE define the first and last page to be
  29.    printed,  respectively.   ODDPAGES and EVENPAGES can be used to output
  30.    only odd (even) numbered pages. PAGELENGTH can be used to override the
  31.    preferences  settings,  which will be used by default. INDENT sets the
  32.    number  of blanks before each line of text (defaults to 0). NOFORMFEED
  33.    surpresses  the  form  feed  code  printed after each page. The HEADER
  34.    option prints "Page <n> of file <name>" at the beginning of each page.
  35.    QUIET disables all output.
  36.  
  37.  
  38.    REQUIREMENTS:
  39.  
  40.       PrtCheaper  requires Kickstart 37.175 (OS 2.04) or better, and will
  41.    run on any Amiga platform.
  42.  
  43.  
  44.    COPYRIGHT:
  45.  
  46.       PrtCheaper  is  Copyright (c) 1994 Ralph Seichter.  You are free to
  47.    make copies as you wish, as long as these conditions are met: You must
  48.    not  delete  anything  from the distribution archive, you must not add
  49.    anything  to  it, and you must not change any part of the distribution
  50.    archive.  You must under no circumstances redistribute PrtCheaper with
  51.    the aim of making profit! Permission is hereby granted to include this
  52.    program  in the Fred Fish "AmigaLibDisk" series.  Please send your bug
  53.    reports, suggestions and gifts of any kind to:
  54.  
  55.       Ralph Seichter
  56.       Deutscher Ring 6
  57.       D-50354 Huerth
  58.       Germany            EMail: zodiac@darkness.gun.de
  59.  
  60.  
  61.    DISCLAIMER:
  62.  
  63.       There  is  no  warranty for the program, to the extent permitted by
  64.    applicable law.  I provide the program "as is" without warranty of any
  65.    kind,  either expressed or implied, including, but not limited to, the
  66.    implied  warranties  of  merchantability  and fitness for a particular
  67.    purpose.   The  entire  risk  as to the quality and performance of the
  68.    program  is  with you.  Should the program prove defective, you assume
  69.    the cost of all necessary servicing, repair or correction.
  70.  
  71.  
  72.    HISTORY:
  73.  
  74.       V36.1  Initial release.
  75.  
  76.       V36.2  Added automatic printer.device query for page length, form
  77.              feed codes are no longer vital to operation.
  78.  
  79.       V36.3  Earlier versions didn't respond to a user break, fixed. The
  80.              overall code size was reduced.
  81.  
  82.       V36.4  Completely new printing routine. New command template, two
  83.              additions (line indeting and page headers).
  84.  
  85.