  MPDJ version 1.0 (c) Copyright 1995 Olivier Elshocht. All rights reserved.


DESCRIPTION

    MPDJ is a small utility that allows you to print four pages of plain
    ASCII text on one single sheet of A4 paper with an HP Deskjet printer
    (up to 66 lines and 88 columns per page!)
    It reads one or more text files and prints them in a small-sized font
    so that four pages can fit on one sheet.


USAGE

    MPDJ [options] filenames


    The following options are recognized:

    -B    By default MPDJ draws a border around each individual page. This
          option prevents this border to be printed.

    -C    There are two ways of arranging the successive pages. By default,
          MPDJ places them in Z: the first page is in the upper left quadrant,
          the second page in the upper right quadrant, the third page in the
          lower left quadrant and the fourth page in the lower right quadrant.
          This option tells MPDJ to place the pages in column: the first page
          is in the upper left quadrant, the second page in the lower left
          quadrant, the third page in the upper right quadrant and the fourth
          page in the lower right quadrant.

    -Ln   This option tells MPDJ which printer port to use. n is the number
          of the printer port (it must be between 1 and 3). So, -L1 is for
          LPT1, -L2 for LPT2 and -L3 for LPT3.

    -S    When MPDJ encounters a line longer than 88 characters, it will, by
          default, continue to print it on the next line. If you want long
          lines to be cut, use this option: only the first 88 characters of
          a line will be printed.

    -Tn   By default, MPDJ expands tabulations to 8 spaces. With this option,
          you can specify another number of spaces, between 0 and 88.

    -H    Prints a summary of the available options.
    -?


NOTES

    You can specify several files and use wildcards (* and *) in the
    filenames. You can use '/' instead of '-' as an option delimiter.


EXIT CODES

    These might be useful in batch files?!:

    0     No error
    1     No parameter specified
    2     Invalid parameter
    3     No filename specified
    4     No file found matching name
    8     No printer connected, or printer off-line
  MPDJ version 1.0 (c) Copyright 1995 Olivier Elshocht. All rights reserved.


DICLAIMER

      This software is provided as is without any warranty, expressed or
      implied. This includes but is not limited to the warranty of
      merchandibility and the warranty of fitness for any purpose.
      The author assumes no liability for any damages, data lost or lost of
      profit, either direct or consequetial, which may result from the use
      of this product.


LICENSE

      MPDJ is the copyrighted property of Olivier Elshocht and is released
      under the SHAREWARE concept. This entitles you to use this software for
      testing purposes and for a limited period of 30 days. After this period,
      you have to register with the author if you continue to use this
      product.

      Furthermore you have the right (and are encouraged!) to freely
      distribute this product, provided:

      1. The software and its accompanying documentation are distributed
         together and unmodified.

      2. You don't charge anything for it (except for the cost of the media
         and packaging & posting, which shouldn't excess 200 BEF/US $7).


      The license fee is 600 BEF (or US $20, see ORDER.FRM for more details).
      When registering, you will receive your personalized copy of the latest
      version. As a registered user, you will also be offered free upgrades
      (except for the postage and packaging costs).


BUGS

    There are no know bugs at the moment.

    Any report of bugs or suggestion of improvement or feature to add will be
    greatly appreciated.


AUTHOR

      Olivier Elshocht                  E-mail: oelshoch@is1.ulb.ac.be
      Avenue Monseigneur 26
      B-1330 RIXENSART
      BELGIUM


HISTORY

    Version 1.0, 9th August 1995
        - initial release

    Version 1.01, 10th August 1995
        - Printers configured to interpret both CR (Carriage Return) and
          LF (Line Feed) as Newline characters would leave blank lines
          between each textlines. This has been fixed.

