                            P S F  (v2.0)

   PSF is a postscript print filter system designed to give reasonable
   control over text output to a postscript printer. If desired, psf can
   be installed as part of the lp spooling system.

   Printed output may be configured:

   		o  1-up, 2-up or 4-up on a page, landscape/portrait
   		o  Fonts/point size may be selected as desired
   		o  Double sided printing is permited
   		o  Pages may be scaled
   		o  lp banner page printing is provided

   Additional routines are provided to print nroff'ed documents, man
   pages, and mail boxes.  (troff is NOT supportd)

   Printer definitions for 33 variations of commercial printers is
   user-selectable during installation.  Unknown printers can be
   manually configured.

   If psf is to be used as part of the lp spooling system on AT&T Unix
   3.2.x or Xenix 2.x, then (almost) painless installation scripts
   can be used.


EUROPEAN PAPER SIZES
^^^^^^^^^^^^^^^^^^^^
   The various scripts (psnroff, psman, psmbox) have not been used with
   European paper sizes. If there are problems with page layout, you may
   have to adjust the "-l nn" line-count option passed to psf, or the
   "-r nn" remove-lines option passed to pnf.

   If the "psbanner" routine is used to print pretty printer banner
   pages, it (hopefully) should automatically adjust to the European
   sizes.


DOUBLE SIDED PRINTING
^^^^^^^^^^^^^^^^^^^^^
   DOUBLE SIDED PRINTING IS NOT RECOMMEDED UNLESS THE PRINTER
   IS SPECIFICALLY DESIGNED FOR TO ALLOW DOUBLE SIDE PRINTING.

   Double sided printing is more convenient on printers with two paper
   trays. If two paper trays are avaliable, then psf should be compiled
   with "-DHOPPER" (see the Makefile).  Double sided printing may be
   done as part of the lp spooler system by passing the "-d" option. Psf
   internally calls psd to print double sided. This assumes that the
   printer has at least two paper hoppers.

   E.g.:

	lp -o"-d" document.file

   If psf was not compiled with "-DHOPPER", then double sided printing
   is done as described in psd.1.


MSDOS
^^^^^
   PSF works quite well under msdos (providing you have a "getopt()"
   function in your library).


   tony...     (tony@ajfcal)
