laserjetPJL(1)

laserjetPJL - driver for HP LaserJet printers that support PJL

As shipped in IRIX 6.5.22. Unchanged since IRIX 6.5.

NAME
     laserjetPJL - driver for HP LaserJet printers that support PJL

SYNOPSIS
     laserjetPJL [-P printername]  [-s]
                       [-X Xresolution] [-Y Yresolution]
                       [-S papersize]  [-n]
                       [-d duplexoption]  [-j printdarkness]
                       [-T mediatray] [-R outputtray]
                       [-D] [-B buffersize]
                       [-h] [-J] [-Ffileformat] [inputfile]

DESCRIPTION
     laserjetPJL is a System V printer driver for HP LaserJet printers that
     support PJL.  laserjetPJL reads STIFF format image files, writes PJL and
     PCL commands to standard output, and uses libpod(3) functions to keep the
     printer object database (POD) current.  The PJL commands generated vary
     based on the command line options passed to the driver.

     The output from the laserjetPJL  driver is typically piped to the
     phandler(1) driver or the nethandler(1) driver for delivery to the
     printer.  This is done in the laserjetPJL_model file found in
     /var/spool/lp/model.

     The laserjetPJL driver opens and updates the POD files for the specified
     printer.  The file <printername>.config contains the detailed information
     on the printer's capabilities, <printername>.status contains the
     information on operational status of the printer, and <printername>.log
     contains the information on print job history.  For more information on
     printer database files refer to the libpod(3) man page.

USAGE
     -P printername
               Required: Specifies the printer name, as installed under the
               SGI spooler, and as visible in the printer manager.


     -s        Specifies that the driver should exit after ascertaining
               printer status and updating the POD status file.


     -X X resolution
               Specify the X resolution.  Valid values are "300" or "600".
               Default is 300.


     -Y Y resolution
               Specify the Y resolution.  Valid values are "300" or "600".
               Default is 300.

     -n numcopies
               Specifies the number of copies.  When used, copies are not
               collated.


     -S papersize
               Specify the paper size. The default page size is A. The paper
               sizes vary by printer model.


     -d duplexoption
               Controls the duplex option.  Valid values are "off",
               "bindShortSide" and "bindLongSide".  Default is off.


     -d printdarkness
               Specify the print darkness used by the printer.  Used to
               slightly change print density. Valid values are "Normal",
               Light", "Dark" and "Economode".


     -d mediatray
               Specifies the input media tray to use.  Valid values are
               "upper", "lower", "either", or "manual".  Use "manual" to put
               printer into manual paper feed mode.


     -d outputtray
               Specifies the output tray to use.  Valid values are "top" and
               "rear".


     -B buffersize
               Size of buffer to use to read and write data.  Specified in
               bytes.


     -D        Turns on debugging information.  Four levels of debugging
               information are supported: none, coarse detail, medium detail,
               and fine detail.  These correspond to 0, 1, 2, and 3 or more -D
               switches given on the command line.  That is, multiple -D
               options given on the command line result in progressively more
               detailed debugging information.


     -h        Prints a usage message.


     -J        Turns off PJL commands.  If specified, PJL commands will not be
               sent to the printer.  Allows driver to be used with some
               printers that do not support PJL commands.
     -F FileFormat
               Format of file to print. Currently, FileFormat can only be set
               to "pcl" (other names are ignored).  If "pcl" is specified the
               input stream is assumed to already be formatted for the printer
               and is sent to the printer unaltered.  Note that PJL is first
               sent to the printer to setup options such as duplexer, paper
               tray, etc. unless -J is also specified.

     [inputfile]
               Specify the name of the file to be printed. If inputfile is not
               specified, then the driver reads the input from its standard
               input.

SEE ALSO
     impressario(1), nethandler(1), phandler(1), printstatus(1),
     printpanel(1), printers(1), libpod(3).