LASERJETPS(1) Impressario LASERJETPS(1)NAMElaserjetPS - driver for HP LaserJet printers that support PostScript
SYNOPSISlaserjetPS [-P printername] [-s]
[-X Xresolution] [-Y Yresolution]
[-S papersize] [-n]
[-d duplexoption] [-j printdarkness]
[-T mediatray] [-R outputtray]
[-D] [-B buffersize] [-c postscript_cmd]
[-h] [-J] [-Ffileformat] [inputfile]
DESCRIPTIONlaserjetPS is a System V printer driver for HP LaserJet printers that
support PostScript. The driver currently supports the HP LaserJet 5SiMX,
5M, 5MP. laserjetPS reads PostScript from standard in, writes PJL
commands to implement the command line options to standard output, and
then writes the input PostScript file to standard out. The PJL commands
generated vary based on the command line options passed to the driver.
laserjetPS uses libpod(3) functions to keep the printer object database
(POD) current.
The output from the laserjetPS driver is typically piped to the
phandler(1) driver or the nethandler(1) driver for delivery to the
printer. This is done in the laserjetPS_model file found in
/var/spool/lp/model.
The laserjetPS 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 600.
-Y Y resolution
Specify the Y resolution. Valid values are "300" or "600".
Default is 600.
Page 1
LASERJETPS(1) Impressario LASERJETPS(1)-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. Not supported for the HP
LaserJet 5SiMX (the 5SiMX automatically selects the input tray
based on the specified paper size).
-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.
-c postscript_cmd
Can be used to specify a string to send to the printer
immediately after it has been switched into PostScript mode.
If -c is used multiple times each postscript_cmd will be sent
in the order presented on the command line. This option is
typically used to set PostScript polices for media trays and
paper sizes from within the lp model file.
-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
Page 2
LASERJETPS(1) Impressario LASERJETPS(1)
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 ALSOimpressario(1), nethandler(1), phandler(1), printstatus(1),
printpanel(1), printers(1), libpod(3).
Page 3