Overview
--------
This file contains some quick notes on installation in general.  For a
complete step-by-step instruction on how to install pnm2ppa for your
printer, please see INSTALL-MORE.  (It was written for the 820, but it
should work for all supported models) Thanks to Michael Buehlmann for
writing that guide!

Compilation
-----------
To build pnm2ppa, simple type:

make 

If you have NetBSD or FreeBSD, you'll need to edit the Makefile to include
an additional library (libgnugetopt) which pnm2ppa requires.

Installation
------------

Two binaries are created: calibrate and pnm2ppa.  calibrate is used to
calibrate your printer (the default calibrations should work okay,
but you might want to tweak them).  See the CALIBRATION file for details.

The other binary created, pnm2ppa, is a converter from a PBM
image to a stream of PPA data that can be sent directly to the printer.
The PNM image is expected to be 600 dpi, US Letter.  These files can be
generated with ghostscript.  The pbm, pbmraw, pnm, pnmraw devices are
supported. pnmraw is MUCH faster, so use it if you have it available!

You should type

Usage
-----
To print a postscript file with this program, I use a simple
shell script:

High Quality, Color

US Letter

cat $1 | gs -sDEVICE=ppmraw -q -dNOPAUSE -r600 -sOutputFile=- - | \
pnm2ppa -i - -o - | lpr

US Legal

cat $1 | gs -sPAPERSIZE=legal -sDEVICE=ppmraw -q -dNOPAUSE -r600 -sOutputFile=- - | \
pnm2ppa -i - -o - | lpr

A4 
cat $1 | gs -sPAPERSIZE=A4 -sDEVICE=ppmraw -q -dNOPAUSE -r600 -sOutputFile=- - | \
pnm2ppa -i - -o - | lpr

Fast, Color

Fast, Black and White

Fast, Grey Scale

ZZ

You can also set up a printer filter.  See the documentation for
your print spooler for information on how to do that, or look in
INSTALL.SUSE for an example lpd print filter for Postscript and text
files.




