laserjetPJL(1)
laserjetPJL - driver for HP LaserJet printers that support PJL
As shipped in IRIX 6.5.15. 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).