HPMODESET: Printer Config Files
-------------------------------

Copyright (C) 1995/1996 Glenn Maughan

README,v 1.2 1996/01/21 23:45:16 glennm Exp

These config files contain configuration information for specific
printers.  A number of printers have identical configurations.

Use the config file that closely matches your printer.  The
configurations have _all_ supported options included.  Your printer
may not support some of the options depending on whether you have a
PostScript SIMM, additional memory, etc.  Modify the config file to
suit.

Hpmodeset reads its configuration from the file `config' (unless
another is specified on the command line).  Create a symbolic link
from the configuration file you need to `config'.  For example, to use
the LaserJet-5MP configuration create the link with:

	ln -s LaserJet-5P config

You can also use a specific config file each time you run hpmodeset
with the `-configfile=' command line switch.  For example,

	hpmodeset -configfile=LaserJet5P <other switches> <print file>

The `template' file contains all possible PJL environment variables
that can be modified.  

WARNING: If any commands use the `@PJL DEFAULT' syntax it means that
they will modify the User Default Print Environment.  ie, the settings
will remain until the printer is reset or power-cycled.  You may want
to disable some of these commands if you have a shared printer.  You
don't want other people modifying the settings on your printer without
you knowing!  Using the set command only modifies the PJL Current
Environment and only last for the current job.

In most cases you should remove all `DEFAULT' variables.  Especially
the `-password=' switch from your config files.  If you leave it in
and the password hasn't already been set, any user can change it!  In
fact if you have a multiuser system you should set the password on
your printer so that any `DEFAULT' commands fail without a valid
password.

Don't forget anyone can send PJL commands to the printer even without
hpmodeset.

I built the config files using the "Printer Job Language Technical
Reference Manual" from Hewlett Packard (1995, Manual Part
No. 5010-3996).  I have only tested the LaserJet-5MP config.  This is
because I don't own any of the other printers!  Please let me know if
there are any problems with _any_ of the config files.  I will fix
them.  Also if you build any new files send them to me.  I will
include them in the distribution.

Glenn Maughan
<glennm@insect.sd.monash.edu.au>
