Package: IRIX53_snapin.tar Lexmark Printers for Impressario for IRIX 5.3 systems, 04/25/97 --------------------------------------------------------------- Contents: README53.impressario (this file) install53.sh del.sh leximp53_snapin.tar Copy the file, IRIX53_snapin.tar to "/tmp" or a directory in $HOME and type in "tar -xvf IRIX53_snapin.tar" on the command line. To install the Impressario snapin just type "./install53.sh". Please check with your vendor or the Lexmark ftp site for updates. To make a network queue for a Lexmark printer with the Impressario snapin type "/usr/sbin/mkleximp" and follow the instructions. Note that the printer must be attached to the network via an internal (MarkNet XL/MarkNet S) or external (MarkNet XLe) network adapter. To see the settings of users queue click on Print Manager and bring up the options window for the printer in question. The user can also drag the printer icon for their particular queue on to the SGI desktop. From there the user only has to drag and drop their file onto the queue icon to have it printed. If you need to remove the Impressario snapin for any reason the file del.sh is located in this directory on the MarkVision CD. Just type "./del.sh" and this file will remove all of the Impressario snapin files. To configure a printer for it's installed options, see the pod config file for the printer. To make a permanent change, edit the OPTIONS line in the pod template directory "/usr/lib/print/data". The best way is to install the printer first and then edit the copy of the template put in the "/var/spool/lp/pod" directory by the printer's name. This will effect the grapical user interface for options. For instance, the Optra S can have up to 5 standard input trays, so the "Tray" entry will determine how many are available on the pop-up selection list. One should also note that MarkVision queues will show up in Impressario's Print Manager as "Unknown" printers. Do not delete these from the Print Manager as it may cause MarkVision problems later. To keep the driver, lexmark_ps, simple enough to support all of the Lexmark printers without a version for each, the options for media source had to be unique for some printers for options with the same name. For an example of these values see the file "/var/spool/lp/settings//" These values are what the GUI will generate and the model file will use for printer options unless an override is passed on the command line with the "-o" option to the lp command; e.g. to turn on debugging to the log file the user would type: lp -d -overbose file-to-print Another example, to override the default tray set by the GUI by typing: lp -d -o"tray envfdr" file-to-print Please refer to "man lp" for more information on lp command line options. Following is a synopsis of the -o option values for the Lexmark printers. NOTE: The -t or testpage option is not implimented in this release! Also of note, is the addition of envelope support. A couple of things need to be considered in the output of envelopes. First, since most of the printers feed envelopes narrow edge first, if printing a postscript file, the application that created the file must do it in LANDSCAPE orientation. The easiest method though is probably to use the text2ps (text to postscript) capability by inputting a "flat" ASCII file. Secondly, some of the paper and envelope sizes are not supported by SGI filters (e.g. text2ps) and unknown results will occur if used. These sizes are "Custom" or "Universal" and the envelope sizes Com9 and B5 (only because I used B5 for a paper size - see pod files). Common values for all printers: ---------------------------------------------------------------------------- For media (input) source: -tray [ tray1 | tray2 ... trayn | manenv | manppr | envfdr ] where: tray1 = Tray 1 tray2 = Tray 2 . . tray = Tray n manenv = Manual Envelope manppr = Manual Paper envfdr = Envelope Feeder ---------------------------------------------------------------------------- For those printers that support envelopes to enable "envelopesize" to take precedence over "papersize" (or visa versa): -envelope | -noenvelope ---------------------------------------------------------------------------- For envelope sizes: -envelopesize [Monarch | Com9 | Com10 | DL | C5 | B5Env | OtherEnv] ---------------------------------------------------------------------------- For paper sizes: -papersize [A | Legal | A4 | B4 | A3 | ledger | Exec | A5 | B5 | custom] ---------------------------------------------------------------------------- For Page Policy: -policy [ 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 ] where: 0 = Generate a configuration error. 1 = Ignore requested paper size. 2 = Prompt for paper size on operator panel. 3 = Fit on the nearest available form. 4 = Fit on the next larger available form. 5 = Select nearest available form. Don't adjust. 6 = Select next larger available form. Don't adjust. 7 = Disable media selection and impose size. ---------------------------------------------------------------------------- For Separator Sheets: -separator [ 0 | 1 | 2 | 3 ] where: 0 = None 1 = Between Copies 2 = Between Jobs 3 = Between Pages ---------------------------------------------------------------------------- For Separator Source: -septray [ ] ---------------------------------------------------------------------------- For Collation: -collation | -nocollation ---------------------------------------------------------------------------- For Copies: -numcopies n where n is the number of copies ---------------------------------------------------------------------------- For Resolution: -resolution [300 | 600 | 1200] ---------------------------------------------------------------------------- For Duplexing: -duplex [off | bindLongSide | bindShortSide] ---------------------------------------------------------------------------- For Darkness: -darkness [normal | light | dark | toner | draft] ---------------------------------------------------------------------------- For Banner Pages: -banner | -nobanner ---------------------------------------------------------------------------- For turning on/off debug to log file: -debug | -verbose | -noverbose ========================================================================== Following are the options unique to each printer. In some cases the option is unique; in others the option values are unique! ========================================================================== Paper Types (for Optra, Optra+, and Optra Ep only): -papertype where n = 0 = Normal 1 = Transparency 2 = Rough 3 = Labels 4 = CardStock --------------------------------------------------------------------------- For the Optra (+): for input source: -tray [feeder | feeder1 | feeder2] where feeder = 100-Sheet Auxiliary Feeder feeder1 = Dual Rear Feeder 1 feeder2 = Dual Rear Feeder 2 ---------------------------------------------------------------------------- For the Optra C: for input source: -tray feeder for 100-Sheet Multipurpose Feeder ---------------------------------------------------------------------------- For the Optra N: for input source: -tray mptray where mptray = Multipurpose Tray also of note for the Optra N are the finisher options: -finisher [ top | side | bin1 | bin2 | bin3 ] -staple [ 0 | 1 | 2 ] -offset | -nooffset -facedown | -faceup ---------------------------------------------------------------------------- For the Optra S: for input source: -tray mpfdr for the Multipurpose Feeder for the finisher: -output [std | hco | bin1 | bin2 | bin3] where std = Standard Bin hco = High Capacity Output Bin bin1 = Stacker Bin 1 bin2 = Stacker Bin 2 bin3 = Stacker Bin 3 ---------------------------------------------------------------------------- For the Optra SC: for input source: -tray mpfdr for the Multipurpose Feeder ---------------------------------------------------------------------------- For the 4079+: No input source specification; there is only one! All sizes are "papersize"s. Valid values are: -papersize [A | B | Legal | Exec | Com10 | A4 | A3 | B5 | DL] note that Com10 and DL are envelope sizes. A = Letter & B = Tabloid for print quality: -printquality where n is a number from 1 - 5 and 1 = Quality 2 = Bold Black 3 = Draft 4 = Pause Mode 5 = Transparency Lexmark, MarkVision, MarkNet, Optra are trademarks of Lexmark International. All other trademarks are the properties of their respective owners.