Lexmark 21Z0300 Technical Reference

Lexmark 21Z0300 - Laser Printer Government Compliant Manual

Lexmark 21Z0300 manual content summary:

  • Lexmark 21Z0300 | Technical Reference - Page 1
    Technical Reference March 2009 www.lexmark.com Lexmark and Lexmark with diamond design are trademarks of Lexmark International, Inc., registered in the United States and/or other countries. © 2009 Lexmark International, Inc. 740 West New Circle Road Lexington, Kentucky 40550
  • Lexmark 21Z0300 | Technical Reference - Page 2
    Lexmark technical support, visit support.lexmark.com. For information on supplies and downloads, visit www.lexmark.com. If you don't have access to the Internet, you can contact Lexmark by mail: Lexmark of printer commands (language) and functions included in its printer products. These printers are
  • Lexmark 21Z0300 | Technical Reference - Page 3
    SmartSwitch 2-1 Using the Printer Control Panel or MarkVision Professional 2-1 Using Your Software Program 2-2 Page Formatting 2-2 Printable Areas 2-2 Lexmark C935 2-3 Lexmark X940e and X945e 2-5 Print Area Menu Item 2-7 Font and Symbol Set Support for the Lexmark C935, X940e, and X945e
  • Lexmark 21Z0300 | Technical Reference - Page 4
    - Paper Handling 3-64 Operator Intervention - Paper Jams 3-67 Service Errors 3-71 Device Attendance Commands 3-72 Unique PJL Commands 3- Printer Control Panel or MarkVision Professional 4-1 Using Your Software Program 4-2 Paper Tray Support 4-4 Envelope Size Support 4-9 Envelope Tray Support
  • Lexmark 21Z0300 | Technical Reference - Page 5
    -3 Contents Tagged Binary Active 4-92 Status Messages 4-93 Switching Languages 5-1 SmartSwitch ...5-1 Setting SmartSwitch for Different Interfaces 5-2 Printer Job Language 5-2 Sniffing...5-3 Flash Memory and Disk 6-1 Resource Data Collection (Download Target 6-2 Storing Resources on Flash
  • Lexmark 21Z0300 | Technical Reference - Page 6
    8-5 Computer-to-Printer Communications 8-5 Printer-to-Computer Communication (Advanced Status 8-9 Parallel Mode 1 8-10 Parallel Mode 2 8-10 Using the RS-232C Serial Interface 8-11 Network Support 8-20 Input Buffer ...8-21 PCL Support A-1 PJL Support B-1 PostScript Support C-1 Index X-1
  • Lexmark 21Z0300 | Technical Reference - Page 7
    The following edition of the Technical Reference contains information about printer commands and printer languages supported by the following Lexmark printers: • Lexmark™ C935 • Lexmark™ X940e • Lexmark™ X945e Some Lexmark printers may have these acronyms after the model name: Acronym Meaning
  • Lexmark 21Z0300 | Technical Reference - Page 8
    Optra™ K Optra N Optra SC Optra E310 Order Lexmark part number... 11A4079 11A9979 11C0905 12A2194 The Technical support. Chapter 3: "Printer Job Language" Contains detailed information about certain commands that cause the printer to enter PCL emulation, PostScript emulation, and Personal Printer
  • Lexmark 21Z0300 | Technical Reference - Page 9
    interfaces, including information about parallel and serial interface, network support, and communication protocols. See the tables in the three appendixes to determine if your printer supports a particular PCL emulation, PJL, or PostScript emulation command. The appendixes are: Appendix A: "PCL
  • Lexmark 21Z0300 | Technical Reference - Page 10
    4 Typography and Graphics, Random House Electronic Publishing • Hewlett-Packard PCL 5 Color Technical Reference Manual, 5961-0635 • Hewlett-Packard PCL 5 Printer Language Technical Reference Manual, 5961-0509 • Hewlett-Packard PostScript SIMM Technical Reference, I/O Device Operators and Parameters
  • Lexmark 21Z0300 | Technical Reference - Page 11
    2-1 PCL CHAPTER 2: PCL Emulation When you select PCL emulation as the printer language, the printer supports the Hewlett-Packard Company's LaserJet Printer Command Language. This chapter shows how to select PCL emulation and discusses PCL emulation commands. Selecting PCL Emulation Using
  • Lexmark 21Z0300 | Technical Reference - Page 12
    (PJL) Enter Language Command. See "ENTER LANGUAGE Command" on page 3-3 for more information. See "Printer Job Language" on page 3-1 for the syntax and use of PJL. Warning: When you change printer languages, you may lose some or all previously downloaded resources, unless Resource Save is set to On
  • Lexmark 21Z0300 | Technical Reference - Page 13
    2-55. 3 The width of the logical page for A4 paper can be changed from the printer control panel or your software application. 4 Paper ID 99 will be supported for backward compatibility with other Lexmark printers. Paper ID 99 has the same logical paper size as ID 100 (compatible with HP LaserJet
  • Lexmark 21Z0300 | Technical Reference - Page 14
    2-55. 3 The width of the logical page for A4 paper can be changed from the printer control panel or your software application. 4 Paper ID 99 will be supported for backward compatibility with other Lexmark printers. Paper ID 99 has the same logical paper size as ID 100 (compatible with HP LaserJet
  • Lexmark 21Z0300 | Technical Reference - Page 15
    2-55. 3 The width of the logical page for A4 paper can be changed from the printer control panel or your software application. 4 Paper ID 99 will be supported for backward compatibility with other Lexmark printers. Paper ID 99 has the same logical paper size as ID 100 (compatible with HP LaserJet
  • Lexmark 21Z0300 | Technical Reference - Page 16
    2-55. 3 The width of the logical page for A4 paper can be changed from the printer control panel or your software application. 4 Paper ID 99 will be supported for backward compatibility with other Lexmark printers. Paper ID 99 has the same logical paper size as ID 100 (compatible with HP LaserJet
  • Lexmark 21Z0300 | Technical Reference - Page 17
    page. The Print Area menu item is available from the printer control panel or through MarkVision Professional. For some printers, Print Area supports three values: Normal, Whole Page, and Fit to Page. See your printer documentation for more information. . Normal setting Whole Page setting Legend
  • Lexmark 21Z0300 | Technical Reference - Page 18
    a small margin around the image. This artificial margin prevents printing from one edge to the other, since doing so could contaminate the printer and cause printing problems. The following illustrations show an image held in memory for printing from one edge to the other and how the image would
  • Lexmark 21Z0300 | Technical Reference - Page 19
    2-9 PCL Font and Symbol Set Support for the Lexmark C935, X940e, and X945e Your printer has 91 resident fonts in PCL emulation available for a font and the code point for each of these characters. Your printer supports 88 resident symbol sets. The tables beginning on page 2-11 show the symbol sets
  • Lexmark 21Z0300 | Technical Reference - Page 20
    Company's LaserJet 4050. The backward compatibility mode is used for compatibility with the Hewlett-Packard Company's LaserJet 5 and the Lexmark family of printers. Standard PCL Emulation Fonts The following table lists the font selection commands for forward and backward compatibility mode for
  • Lexmark 21Z0300 | Technical Reference - Page 21
    Italic 1 1 0 Antique Olive Bold 1 0 3 Albertus Medium 1 0 1 Albertus Extra Bold 1 0 4 Clarendon Condensed Bold 1 4 3 Marigold 1 0 0 Coronet 1 1 0 Line Printer 16 0 0 0 1This font is not implemented in the Hewlett-Packard Company's LaserJet 4050. Typeface 4148 16901
  • Lexmark 21Z0300 | Technical Reference - Page 22
    fonts work only in the forward compatibility mode. With the appropriate printer driver installed and selected, your software program selects these fonts. The Type 1 fonts are supported by both the Hewlett-Packard Company's LaserJet 4050 and the Lexmark family of printers unless otherwise noted.
  • Lexmark 21Z0300 | Technical Reference - Page 23
    compatibility modes differ slightly for Bold. 2 This font is not implemented in the Hewlett-Packard Company's LaserJet 4050. 3 This font is not implemented in the Lexmark family of printers.
  • Lexmark 21Z0300 | Technical Reference - Page 24
    Company's driver to select the forward compatibility fonts. The Lexmark PCL emulation driver uses the backward compatibility mode and temporarily switches the printer to identical, they are listed together in the table. These fonts are supported only in PCL 5 emulation, not in PCL XL. Table 2-5:
  • Lexmark 21Z0300 | Technical Reference - Page 25
    2-15 PCL Selecting Symbol Sets for the Lexmark C935 To determine if a font or typeface supports a symbol set, see the complete listing of PCL emulation fonts and Univers Medium Italic Univers Bold ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 26
    Gothic Bold Univers Condensed Medium Univers Condensed Medium Italic Univers Condensed Bold Univers Condensed Bold Italic Garamond Antiqua Garamond Kursiv Garamond Halbfett ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 27
    Extra Bold Clarendon Condensed Bold Marigold Coronet Helvetica Helvetica Italic Helvetica Bold Helvetica Bold Italic Helvetica Narrow Helvetica Narrow Italic ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 28
    ITC Avant Garde Demi Oblique Century Schoolbook Roman Century Schoolbook Italic Century Schoolbook Bold Century Schoolbook Bold Italic ITC Zapf Chancery Medium Italic ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 29
    Helvetica Light Helvetica Light Oblique Helvetica Black Helvetica Black Oblique Line Printer 16 POSTNET Barcode C39 Narrow C39 Regular C39 Wide OCR-A OCR-B ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 30
    1 Typeface / Symbol Set PJL Value Symbol Set ID Wingdings Symbol SymbolPS ITC Zapf Dingbats ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not support the specified Symbol Set. 2-20 1U LEGAL 9U WIN30 19U WINL1 0N ISOL1 9N ISOL9 10U PC8 11U
  • Lexmark 21Z0300 | Technical Reference - Page 31
    Italic Univers Bold Univers Bold Italic Times New Roman Times New Roman Italic Times New Roman Bold Times New Roman Bold Italic Arial ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 32
    Condensed Bold Univers Condensed Bold Italic Garamond Antiqua Garamond Kursiv Garamond Halbfett Garamond Kursiv Halbfett CG Omega CG Omega Italic CG Omega Bold ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 33
    Helvetica Helvetica Italic Helvetica Bold Helvetica Bold Italic Helvetica Narrow Helvetica Narrow Italic Helvetica Narrow Bold Helvetica Narrow Bold Italic Palatino Roman ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 34
    ITC Avant Garde Book Oblique ITC Avant Garde Demi ITC Avant Garde Demi Oblique Century Schoolbook Roman Century Schoolbook Italic Century Schoolbook Bold ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 35
    Times Bold Times Bold Italic Helvetica Light Helvetica Light Oblique Helvetica Black Helvetica Black Oblique Line Printer 16 POSTNET Barcode C39 Narrow C39 Regular ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 36
    C39 Wide OCR-A OCR-B Wingdings Symbol SymbolPS Latin 2 Latin 5 Latin 6 ITC Zapf Dingbats ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not support the specified Symbol Set. 9E WINL2 Windows 98 Latin 2 2N ISOL2 ISO 8859-2 Latin
  • Lexmark 21Z0300 | Technical Reference - Page 37
    Roman Times New Roman Italic Times New Roman Bold Times New Roman BoldItalic Arial Arial Italic Arial Bold Arial Bold Italic Letter Gothic ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 38
    Omega Bold CG Omega Bold Italic Antique Olive Antique Olive Italic Antique Olive Bold Albertus Medium Albertus Extra Bold Clarendon Condensed Bold Marigold ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 39
    Demi ITC Bookman Demi Italic ITC Avant Garde Book ITC Avant Garde Book Oblique ITC Avant Garde Demi ITC Avant Garde Demi Oblique ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 40
    Times Bold Times Bold Italic Helvetica Light Helvetica Light Oblique Helvetica Black Helvetica Black Oblique Line Printer 16 POSTNET Barcode C39 Narrow C39 Regular ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 41
    Set ID C39 Wide OCR-A OCR-B Wingdings Symbol SymbolPS ITC Zapf Dingbats ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not support the specified Symbol Set. Table 2-9: C935dn, C935dtn, C935dttn, C935hdn ISO PCL Emulation Symbol
  • Lexmark 21Z0300 | Technical Reference - Page 42
    14P 13P 9J 25U 23U 21U 20U Symbol Set ID Courier Courier Italic Courier Bold Courier Bold Italic CG Times CG Times Italic ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 43
    Arial Bold Arial Bold Italic Letter Gothic Letter Gothic Italic Letter Gothic Bold Univers Condensed Medium Univers Condensed Medium Italic Univers Condensed Bold ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 44
    Antique Olive Italic Antique Olive Bold Albertus Medium Albertus Extra Bold Clarendon Condensed Bold Marigold Coronet Helvetica Helvetica Italic Helvetica Bold ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 45
    ITC Avant Garde Book Oblique ITC Avant Garde Demi ITC Avant Garde Demi Oblique Century Schoolbook Roman Century Schoolbook Italic Century Schoolbook Bold ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 46
    Italic Helvetica Light Helvetica Light Oblique Helvetica Black Helvetica Black Oblique Line Printer 16 POSTNET Barcode C39 Narrow C39 Regular C39 Wide OCR-A ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 47
    / Symbol Set PJL Value Symbol Set ID OCR-B Wingdings Symbol SymbolPS ITC Zapf Dingbats ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not support the specified Symbol Set. 2-37 1U LEGAL 9U WIN30 19U WINL1 0N ISOL1 9N ISOL9 10U PC8 11U
  • Lexmark 21Z0300 | Technical Reference - Page 48
    Italic Univers Bold Univers Bold Italic Times New Roman Times New Roman Italic Times New Roman Bold Times New Roman Bold Italic Arial ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 49
    Condensed Bold Univers Condensed Bold Italic Garamond Antiqua Garamond Kursiv Garamond Halbfett Garamond Kursiv Halbfett CG Omega CG Omega Italic CG Omega Bold ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 50
    Helvetica Helvetica Italic Helvetica Bold Helvetica Bold Italic Helvetica Narrow Helvetica Narrow Italic Helvetica Narrow Bold Helvetica Narrow Bold Italic Palatino Roman ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 51
    ITC Avant Garde Book Oblique ITC Avant Garde Demi ITC Avant Garde Demi Oblique Century Schoolbook Roman Century Schoolbook Italic Century Schoolbook Bold ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 52
    Times Bold Times Bold Italic Helvetica Light Helvetica Light Oblique Helvetica Black Helvetica Black Oblique Line Printer 16 POSTNET Barcode C39 Narrow C39 Regular ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 53
    C39 Wide OCR-A OCR-B Wingdings Symbol SymbolPS Latin 2 Latin 5 Latin 6 ITC Zapf Dingbats ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not support the specified Symbol Set. 9E WINL2 Windows 98 Latin 2 2N ISOL2 ISO 8859-2 Latin
  • Lexmark 21Z0300 | Technical Reference - Page 54
    Roman Times New Roman Italic Times New Roman Bold Times New Roman BoldItalic Arial Arial Italic Arial Bold Arial Bold Italic Letter Gothic ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 55
    Omega Bold CG Omega Bold Italic Antique Olive Antique Olive Italic Antique Olive Bold Albertus Medium Albertus Extra Bold Clarendon Condensed Bold Marigold ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 56
    Demi ITC Bookman Demi Italic ITC Avant Garde Book ITC Avant Garde Book Oblique ITC Avant Garde Demi ITC Avant Garde Demi Oblique ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 57
    Times Bold Times Bold Italic Helvetica Light Helvetica Light Oblique Helvetica Black Helvetica Black Oblique Line Printer 16 POSTNET Barcode C39 Narrow C39 Regular ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not
  • Lexmark 21Z0300 | Technical Reference - Page 58
    Wingdings Symbol SymbolPS ITC Zapf Dingbats ✓ Indicates Typeface supports the specified Symbol Set. ✘ Indicates Typeface does not support the specified Symbol Set. All fonts that support the Roman-8 (8U) symbol set also support the following 19 symbol sets. Table 2-13: C935
  • Lexmark 21Z0300 | Technical Reference - Page 59
    and their structure, or syntax. It also demonstrates how you can link commands to abbreviate them. Control Codes Control Codes are single-character instructions. Table 2-14: Control Codes Code Dec Hex Function BS 8 08 Backspace HT 9 09 Horizontal Tab LF 10 0A Line Feed FF 12 0C
  • Lexmark 21Z0300 | Technical Reference - Page 60
    (also known as "escape sequences") that begin with the Escape control code (ESC, ←, decimal 27, or hexadecimal 1B). The ESC control code notifies the printer that the characters that follow are to be interpreted as part of a command and are not control codes or data to be printed. Command Structure
  • Lexmark 21Z0300 | Technical Reference - Page 61
    2-51 PCL Parameters for each command are listed in the command tables beginning on page 2-53. Use the Symbol Set Tables to determine the decimal or hexadecimal value for each parameter. To determine a decimal or hex value, first locate the value of the parameter you require in the Symbol Set
  • Lexmark 21Z0300 | Technical Reference - Page 62
    2-52 PCL To combine these two commands, use this form: ESC(s10h4099T which is 3 bytes shorter than the long form: ESC(s10HESC(s4099T You can combine more than two commands; for example, you can add Select Stroke Weight Bold (ESC(s3B) to the previous two commands: ESC(s10h3b4099T or in the long
  • Lexmark 21Z0300 | Technical Reference - Page 63
    commands grouped by function. To determine which commands your printer supports, see "Table A-1: PCL Emulation Commands" on Sided (Default) 1 Duplex Long-Edge Binding 2 Duplex Short-Edge Binding 100 Manual Duplex First Sides 101 Manual Duplex Second Sides l ESC& #U # = number of Decipoints Range = -
  • Lexmark 21Z0300 | Technical Reference - Page 64
    data for bitmapped fonts, raster graphics, or user-defined fill patterns. ESC% - 12345X Universal Exit Language (UEL) / Start of PJL This command terminates the current printer language and allows switching into PJL. For more information, see "UNIVERSAL EXIT LANGUAGE Command" on page 3-2.
  • Lexmark 21Z0300 | Technical Reference - Page 65
    0 Active Source or Eject Page 1 Tray 1 (Default) 2 Manual Paper Feed 3 Manual Envelope Feed 4 Tray 2 5 Tray 3 6 Optional Envelope Feeder tables beginning on page 2-3 for the paper and envelope dimensions your printer supports. If the requested page size is not in the requested source
  • Lexmark 21Z0300 | Technical Reference - Page 66
    of Universal size. Feed direction means which side of the print media, either the short edge or the long edge, feeds through the printer first. Set Universal Custom Name Sets the user-specified custom name for the Universal paper size being used. Select Orientation Specifies the position of
  • Lexmark 21Z0300 | Technical Reference - Page 67
    Motion Index (VMI) Sets Vertical Motion Index in 1/48 inch increments. The VMI determines the vertical distance between lines. Notes: • For some printers, you can change the default VMI from the printer control panel or through MarkVision Professional by using the Lines Per Page menu item. See your
  • Lexmark 21Z0300 | Technical Reference - Page 68
    Mode OFF Turn Text Scale Mode ON Function / Result Set Line Spacing (Alternative Method) Specifies VMI in lines per inch. Notes: • For some printers, you can change the default VMI from the printer control panel or through MarkVision Professional by using the Lines Per Page menu item. See your
  • Lexmark 21Z0300 | Technical Reference - Page 69
    2-59 PCL Table 2-18: Alphanumeric ID Command / Parameters ESC&n#W [operation] [string] # = number of data bytes that make up the operation and string Operation operation = 100 or 1 byte = 0x64 or 'd' ascii For example: 100 Media Select String string = See Alphanumeric String list at
  • Lexmark 21Z0300 | Technical Reference - Page 70
    Line-Feed Moves the cursor down 1/2 line (1/2 of the current VMI). ESC&k#G Set Line Termination 0 CR=CR, LF=LF, FF=FF (Default) Controls how the printer responds to the Carriage Return (CR), Line 1 CR=CR+LF, LF=LF, FF=FF Feed (LF), and Form Feed (FF) control codes. 2 CR=CR, LF
  • Lexmark 21Z0300 | Technical Reference - Page 71
    2-61 PCL Note: For the commands listed in Table 2-20, the printer selects the font that best fits the font selected based on the parameters set with the Note: You can only use this command to select fonts currently available in the printer. It cannot alter the appearance of the available fonts.
  • Lexmark 21Z0300 | Technical Reference - Page 72
    page 2-12, and "Font and Symbol Set Support for the Lexmark C935, X940e, and X945e" on page 2-9. To obtain the typeface values for downloaded fonts, print the font list from the printer control panel or through MarkVision Professional. See your printer
  • Lexmark 21Z0300 | Technical Reference - Page 73
    2-63 PCL Table 2-20: Font Selection (Continued) Command / Parameters Function / Result ESC&t#P Text Parsing Method 0, 1 21 31 38 1008 1 byte characters 1 or 2 byte characters 1 or 2 byte characters 1 or 2 byte characters 1, 2, or 3 byte characters (UTF-8) Communicates to the PCL parser
  • Lexmark 21Z0300 | Technical Reference - Page 74
    ID Sets the ID for the macro you have created on flash or disk. Macro Control Manages use of macros. Notes: • GL/2 commands are supported inside macros. • Only call and execute macro commands are allowed within a macro. • A macro may call or execute another macro. This is called nesting. A maximum
  • Lexmark 21Z0300 | Technical Reference - Page 75
    2-65 PCL Table 2-24: Print Model Command / Parameters ESC*c#G Gray Scale Fills 0 1-2 3-10 11-20 21-35 36-55 56-80 81-99 100 White (default) 2% gray 10% gray 15% gray 30% gray 45% gray 70% gray 90% gray 100% gray (Black) Cross-Hatch Fills 1 Horizontal line 2 Vertical line 3 Diagonal
  • Lexmark 21Z0300 | Technical Reference - Page 76
    2-66 PCL Table 2-25: User-Defined Pattern Command / Parameters ESC*c#W[data] # = number of data bytes ESC*p#R 0 Rotate with print (Default) 1 Fixed ESC*c#Q 0 Delete all patterns (temporary and permanent) 1 Delete all temporary patterns 2 Delete pattern (last ID specified) 4 Make pattern of last ID
  • Lexmark 21Z0300 | Technical Reference - Page 77
    2-67 PCL Table 2-26: Rectangular Area Fill Graphics (Continued) Command / Parameters ESC*c#G Gray Scale Fills 0 1-2 3-10 11-20 21-35 36-55 56-80 81-99 100 White (default) 2% Gray 10% Gray 15% Gray 30% Gray 45% Gray 70% Gray 90% Gray 100% Gray (Black) Cross-Hatch Fills 1 Horizontal Line 2
  • Lexmark 21Z0300 | Technical Reference - Page 78
    On ESC*b#V[data] # = Number of Data Bytes ESC*b#Y # = Number of Raster Lines Function / Result Raster Resolution Note: 200 dpi is only supported when the printer is operating in 600 dpi or 1200 dpi mode. Raster Graphics Presentation Sets the Raster Image Orientation in relation to the logical
  • Lexmark 21Z0300 | Technical Reference - Page 79
    2-69 PCL Table 2-27: Raster Graphics (Continued) Command / Parameters Function / Result ESC*b#M Set Raster Compression Mode 0 1 2 3 5 9 999 1002 1003 1004 1005 1006 1007 1008 Uncoded (Default) Run-Length Encoded Tagged Image File Format (TIFF) byte Delta Row Adaptive Compression Replacement
  • Lexmark 21Z0300 | Technical Reference - Page 80
    2-70 PCL Table 2-27: Raster Graphics (Continued) Command / Parameters ESC*t#V ESC*g#W[data] # - 8 (K-only) or 26 (KCMY) Data Byte 0 - 0x02 (constant) Byte 1 - number of colors 0x01 - K only 0x04 - CMYK Byte 2,3 - X res for K plane 0x012C (300) or 0x0258 (600) Byte 4,5 - Y res for K plane 0x012C (
  • Lexmark 21Z0300 | Technical Reference - Page 81
    device-dependent user-defined dither matrix. ESC*o#W[data] Driver Configuration Command 1 to 32767, Data Specifies lightness, . Note: Depending on your Lexmark model, settings for Lightness (0), Saturation (1) or Download Color Map (5) may not be supported. ESC*p#P Push/Pop Palette
  • Lexmark 21Z0300 | Technical Reference - Page 82
    2-72 PCL Table 2-28: Color Extensions (Continued) Command / Parameters ESC*t#I 0 0.0 to 4.0 Gamma Correction Off Gamma Number ESC*t#J ESC*v#A -32767.0 to 32767.0 ESC*v#B -32767.0 to 32767.0 ESC*v#C -32767.0 to 32767.0 ESC*v#I # = Palette Index 0 to 2n - 1 = Palette Index ESC*v#S # = Palette
  • Lexmark 21Z0300 | Technical Reference - Page 83
    Set Status Readback Location Type Sets the status location type to the specified value. The 5 value for Cartridge may be specified, but since your printer does not support font cards or cartridges, the command is ignored. The 7 value for User-installable flash is only valid when flash memory is
  • Lexmark 21Z0300 | Technical Reference - Page 84
    2-74 PCL Table 2-30: Picture Frame Command / Parameters ESC*c#X # of Decipoints: 0 to 32767 (1 Decipoint = 1/720 inch) ESC*c#Y # of Decipoints: 0 to 32767 (1 Decipoint = 1/720 inch) ESC*c0T 0 Set Anchor Point to Cursor Position ESC*c#K Size in inches: 0 to 32767 ESC*c#L Size in inches:
  • Lexmark 21Z0300 | Technical Reference - Page 85
    Miscellaneous Commands (Continued) Command / Parameters ESCZ ESCz ESC*o#M(b) -1 Ink Saver 0 Normal 1 Best l ESC& #M(b) 0 Plain Paper printer driver written explicitly for GL/2. The following tables list the GL/2 commands by group. To determine which GL/2 commands your printer supports
  • Lexmark 21Z0300 | Technical Reference - Page 86
    2-76 PCL Table 2-32: Configuration Group (Continued) Command / Parameter IR (XP1, YP1, XP2, YP2)); IW (X1, Y1, X2, Y2); MC (mode(, opcode)); PP (mode); RO (angle); SC (Xmin, Xmax, Ymin, Ymax(, type(, left, bottom))); Command Name Input Relative P1 and P2 Input Window Logical Operation Pixel
  • Lexmark 21Z0300 | Technical Reference - Page 87
    2-77 PCL Table 2-34: Polygon Group (Continued) Command / Parameter RA X, Y; RR X, Y; WG radius, start_angle, sweep_angle(, chord_angle); Command Name Fill Rectangle Absolute Fill Rectangle Relative Fill Wedge Table 2-35: Character Group Command / Parameter AD (kind, value(,...)); CF (mode(, pen
  • Lexmark 21Z0300 | Technical Reference - Page 88
    2-78 PCL Table 2-36: Line and Fill Attributes Group Command / Parameter Command Name AC (X, Y); Anchor Corner CR (red black ref, red white ref, green black ref, green white ref, blue black ref, blue white ref); FT (fill_type(, option1(, option2)); Color Range Fill Type FT22, (PCL User-
  • Lexmark 21Z0300 | Technical Reference - Page 89
    height and width, and start raster graphics. These parameters are in effect until you overwrite them with a different command or there is a printer reset. To ensure that the printed image appears in the expected area, set width and height parameters. Raster Compression Mode The Raster Compression
  • Lexmark 21Z0300 | Technical Reference - Page 90
    2-80 PCL Descriptions and examples of the different parameters appear on the following pages. Each example draws the same square outline 64 bits (8 bytes) wide by 64 scan lines long. Uncoded Data Uncoded Data is not compressed. Only those bytes needed to form the image are sent. Each bit
  • Lexmark 21Z0300 | Technical Reference - Page 91
    2-81 PCL Run-Length Encoded Data Run-Length Encoded Data is interpreted in pairs of bytes. The first byte: • Acts as a counter, or control byte. • Indicates how many times to repeat the data in the second byte. • Can be from 0 (no repetition) to 255. • The second byte is the data byte. Example:
  • Lexmark 21Z0300 | Technical Reference - Page 92
    2-82 PCL Delta Row Delta Row is a compression mode that identifies and transmits only those bytes different from the ones in a preceding row. The control byte consists of two parts: • High 3 bits: Number of bytes to replace +1 (1 to 8). • Low 5 bits: Offset from last unmodified byte (0-30); if
  • Lexmark 21Z0300 | Technical Reference - Page 93
    2-83 PCL Adaptive Compression Adaptive compression allows the combined use of compression methods 0 through 3 (Uncoded, Run-Length Encoded, TIFF, and Delta Row). It also allows the printing of empty rows (all zeros) or duplicate rows. • The Transfer Raster Data command size includes all rows (scan
  • Lexmark 21Z0300 | Technical Reference - Page 94
    use line endings, the width of the image must be specified using the Raster Width command (ESC*r#S). The compressed image data is sent to the printer using the Transfer Raster Data command (ESC*b#W). The maximum number of bytes that can be sent using the Transfer Raster Data command is 32K bytes
  • Lexmark 21Z0300 | Technical Reference - Page 95
    in the Raster Width command (ESC*r#S), the image is clipped at print time. Additional Compression Modes When the compression mode is 1008 (Lexmark Adaptive), TIFF word and doubleword can be printed using compression scan modes 254 and 255 respectively. This compression method sends a raster image
  • Lexmark 21Z0300 | Technical Reference - Page 96
    2-86 PCL Macros When creating a macro, first assign it an ID number. If this number is identical to an existing macro ID in RAM, the old macro is deleted when you specify the Macro Control Start Definition. Next, start the macro definition, send the contents of the macro, and stop the macro
  • Lexmark 21Z0300 | Technical Reference - Page 97
    Language (PJL) commands, including certain commands that cause the printer to enter PCL emulation, PostScript emulation, and Personal Printer Data Stream (PPDS). To determine which commands your printer supports, see Appendix B: "PJL Support" on page B-1. PJL Command Notation The syntax for each
  • Lexmark 21Z0300 | Technical Reference - Page 98
    and allows dynamic switching into PJL. Syntax: %-12345X Notes: • If the printer receives this command while in PCL emulation, it performs a Printer Language Reset (ESCE) before exiting PCL emulation. • If the printer receives this command while in PostScript emulation, it performs an End-of-Job
  • Lexmark 21Z0300 | Technical Reference - Page 99
    tabs. • The COMMENT command only provides a place for explanation information. It has no effect on a PJL job like other commands do. So, when the printer receives a COMMENT command, it is ignored since it does not relate to a print job. • The COMMENT command may be placed anywhere in the PJL code
  • Lexmark 21Z0300 | Technical Reference - Page 100
    control panel display or through MarkVision Professional until an EOJ command is received or until the print timeout expires. Your printer also supports the PASSWORD parameter for the PJL JOB command. JOB Command The host computer can use the JOB command to separate print data into various parts
  • Lexmark 21Z0300 | Technical Reference - Page 101
    is from 1 to 2,147,483,647. Omission of the START parameter causes the printer to start printing with page 1 of the job. END = last page Use the range is from 1 to 2,147,483,647. Omission of the END parameter causes the printer to print all pages to the end of the job. PASSWORD = number A system
  • Lexmark 21Z0300 | Technical Reference - Page 102
    3-6 PJL For detailed information on PJL password protection, see "File and Device Protection Commands" on page 3-85. Note: Setting a default PJL password disables the use of PJL DEFAULT and INITIALIZE commands. (See "DEFAULT Command" on page 3-8 and "INITIALIZE Command" on page 3-11.) EOJ Command
  • Lexmark 21Z0300 | Technical Reference - Page 103
    common to both your printer and the Hewlett-Packard Company's LaserJet printers. Table 3-2: Environment Variable Categories Categories Common Variables for Both Printer Languages Printer Unique Variables for Both Printer Languages Common Variables for PCL emulation Printer Unique Variables for PCL
  • Lexmark 21Z0300 | Technical Reference - Page 104
    parameter specifies the type of PJL variables to be modified. The variables supported are listed in the tables beginning on page 3-12. • A [command the tables "Common Variables for PCL Emulation" on page 3-40, and "Printer Unique Variables for PCL Emulation" on page 3-41.) • LPARM:POSTSCRIPT is
  • Lexmark 21Z0300 | Technical Reference - Page 105
    any currently defined environment variable that cannot be set using the desired printer language. For example, use the PJL SET command to set Print ] parameter specifies the type of PJL variables to be modified. The variables supported are listed in the tables beginning on page 3-12. • A [command
  • Lexmark 21Z0300 | Technical Reference - Page 106
    .filetype" is required for LRESOURCE variables. (See "Table 3-9: Printer Unique LRESOURCE Variables" on page 3-45.) Values for "device:filename 3-79 for a complete list of the supported file types. The filetype is case sensitive. variable=value The supported variables and values are listed in the
  • Lexmark 21Z0300 | Technical Reference - Page 107
    " on page 3-45. Syntax: @PJL INITIALIZE[] RESET Command This command resets the current environment variables to the settings stored in the printer NVRAM. Therefore, any variables modified by the PJL SET command are returned to their default value after execution of the PJL RESET command
  • Lexmark 21Z0300 | Technical Reference - Page 108
    Languages Note: The word common applies to those variables common to both your printer and the Hewlett-Packard Company's LaserJet printers. The following common variables are supported for both PCL emulation and PostScript emulation, unless otherwise noted. Therefore, the [command modifier:value
  • Lexmark 21Z0300 | Technical Reference - Page 109
    is specified by a SET or DEFAULT command, the value is changed to 999. ON, OFF OFF ON disables the printer control panel menus. OFF enables menus. 1 to 5 • 1 = Lightest • 2 = Lighter • 3 = Normal • 4 = Darker • 5 = Darkest 2, 3, 4 (Model specific) DUPLEX ECONOMODE FORMATTERNUMBER (READ only
  • Lexmark 21Z0300 | Technical Reference - Page 110
    3-14 PJL Table 3-3: Common Variables for Both Printer Languages (Continued) Variable HOLDTYPE (SET only) IMAGEADAPT (DEFAULT only) INTRAY2 INTRAY3 INTRAY4 INTRAY5 INTRAY1SIZE (SET only) INTRAY2SIZE (SET only) INTRAY3SIZE (SET only) INTRAY4SIZE (SET only)
  • Lexmark 21Z0300 | Technical Reference - Page 111
    Table 3-3: Common Variables for Both Printer Languages (Continued) Variable JOBOFFSET LANG (DEFAULT only) LOWTONER (DEFAULT only) MANUALFEED (READ only) MEDIATYPE MPTRAY (DEFAULT only) ORIENTATION Function Offset Pages Default display language Toner Alarm Manual feed selection Default paper source
  • Lexmark 21Z0300 | Technical Reference - Page 112
    3-16 PJL Table 3-3: Common Variables for Both Printer Languages (Continued) Variable OUTBIN Function Output Bin Selections UPPER, LOWER, OPTIONALOUTBIN1, OPTIONALOUTBIN2, OPTIONALOUTBIN3, OPTIONALOUTBIN4, OPTIONALOUTBIN5, OPTIONALOUTBIN6, OPTIONALOUTBIN7, OPTIONALOUTBIN8, OPTIONALOUTBIN9,
  • Lexmark 21Z0300 | Technical Reference - Page 113
    have Power Saver disabled. 0 to 120 (Model specific) 20 0 to 240 (Model specific) (0 indicates the Power Saver Time feature is disabled.) The time the printer remains idle before it enters Power Saver mode when POWERSAVE is On. Note: If a value greater than 120 or 240 is specified by a SET or
  • Lexmark 21Z0300 | Technical Reference - Page 114
    on a PJL inquiry. DARK, MEDIUM, LIGHT, and ON values indicate that PQET is On. OFF indicates PQET is Off. 0 to 255 90 The time the printer remains idle before the job is forced to print. Note: If a value greater than 255 is specified by a SET or DEFAULT command, the value is
  • Lexmark 21Z0300 | Technical Reference - Page 115
    variables are unique to some Lexmark printers and are supported for both PCL emulation and PostScript emulation. Therefore, the [command modifier:value] parameter should not be specified. To determine which variables your printer supports, see "Table B-2: Printer Unique PJL Variables for Both
  • Lexmark 21Z0300 | Technical Reference - Page 116
    3-20 PJL Table 3-4: Printer Unique Variables for Both Printer Languages (Continued) Variable LBONDOUTBIN (DEFAULT only) Function Selections Factory Default Assign Type/Bin - Bond UPPER, LOWER, DISABLED, OPTIONALOUTBIN1, OPTIONALOUTBIN2, OPTIONALOUTBIN3, OPTIONALOUTBIN4, OPTIONALOUTBIN5,
  • Lexmark 21Z0300 | Technical Reference - Page 117
    If collation is set to OFF, uncollated output prints pages 1, 1, 2, 2, 3, 3. Indicates which color target the printer emulates NONE, DISPLAY, SWOP, OFF, AUTO, VIVID, DUOTONE, MANUAL See "Table B-2: Printer Unique PJL Variables for Both Printer Languages" on page B-3 for the default value of your
  • Lexmark 21Z0300 | Technical Reference - Page 118
    3-22 PJL Table 3-4: Printer Unique Variables for Both Printer Languages (Continued) Variable LCOLOREDLOADING (DEFAULT only) LCOLOREDOUTBIN (DEFAULT only) Function Colored Paper Loading Selections OFF, DUPLEX Factory Default OFF Assign Type/Bin Colored Paper UPPER,
  • Lexmark 21Z0300 | Technical Reference - Page 119
    3-23 PJL Table 3-4: Printer Unique Variables for Both Printer Languages (Continued) Variable Function Selections Factory Default LCUSTOMPAPERHEIGHT Universal Height 76 to 915 in increments of 1 mm 3 to 36.01 in increments of 0.01 in.
  • Lexmark 21Z0300 | Technical Reference - Page 120
    3-24 PJL Table 3-4: Printer Unique Variables for Both Printer Languages (Continued) Variable LCUSTOMTYPE#OUTBIN (DEFAULT only) Function Assign Type/Bin Custom Type # Selections Factory Default UPPER, LOWER, DISABLED, OPTIONALOUTBIN1, OPTIONALOUTBIN2, OPTIONALOUTBIN3, OPTIONALOUTBIN4,
  • Lexmark 21Z0300 | Technical Reference - Page 121
    3-25 PJL Table 3-4: Printer Unique Variables for Both Printer Languages (Continued) Variable LENVELOPEOUTBIN (DEFAULT only) Function Assign Type/Bin Envelope Selections Factory Default UPPER, LOWER, DISABLED, OPTIONALOUTBIN1, OPTIONALOUTBIN2, OPTIONALOUTBIN3, OPTIONALOUTBIN4, OPTIONALOUTBIN5,
  • Lexmark 21Z0300 | Technical Reference - Page 122
    3-26 PJL Table 3-4: Printer Unique Variables for Both Printer Languages (Continued) Variable LFAXREDIALFREQUENCY (SET only) LFAXTRANSMISSIONLOG (SET only) LFEEDERPAPERTYPE LGLOSSYLOADING LGLOSSYOUTPUTBIN Function Selections Factory Default Fax Redial Frequency 1 to 200 3 Note: Status
  • Lexmark 21Z0300 | Technical Reference - Page 123
    size, default formatting size COM10, COM9, MONARCH, DL, C5, B5, OTHERENVELOPE COM10, DL (Country specific) Ink Alert ON, OFF OFF Displays a printer attendance message when an ink cartridge is low. Multipurpose feeder installed size, default formatting size Paper: A3, A3+, A4, A5, JISB4
  • Lexmark 21Z0300 | Technical Reference - Page 124
    3-28 PJL Table 3-4: Printer Unique Variables for Both Printer Languages (Continued) Variable LJAMRECOVERY LLABELSLENGTH (DEFAULT only) LLABELSLOADING (DEFAULT only) LLABELSOUTBIN (DEFAULT only) Function Jam Recovery Labels Length Selections ON, OFF, AUTO NORMAL, SHORT Factory
  • Lexmark 21Z0300 | Technical Reference - Page 125
    3-29 PJL Table 3-4: Printer Unique Variables for Both Printer Languages (Continued) Variable LLETTERHEADLOADING (DEFAULT only) LLETTERHEADOUTBIN ( Letterhead Texture Letterhead Weight Manual Color RGB Text Manual Color RGB Graphics Manual Color RGB Image Manual Color CMYK Text Standard Bin
  • Lexmark 21Z0300 | Technical Reference - Page 126
    3-30 PJL Table 3-4: Printer Unique Variables for Both Printer Languages (Continued) Variable LMANUALCOLORCMYKGRAPHICS LMANUALCOLORCMYKIMAGE LMANUALENVELOPESIZE LMANUALENVELOPETYPE LMANUALPAPERSIZE LMANUALPAPERTYPE LMPFEEDERPAPERTYPE Function Manual Color CMYK Graphics Manual Color CMYK Image
  • Lexmark 21Z0300 | Technical Reference - Page 127
    3-31 PJL Table 3-4: Printer Unique Variables for Both Printer Languages (Continued) Variable LMULTIPAGEBORDER LMULTIPAGEORDER LMULTIPAGEPRINT LMULTIPAGEVIEW LNPAP (READ only) (Port specific) LOPTIONALOUTBIN#NAME (DEFAULT only) LOUTBINCONFIG (DEFAULT only) Function Selections Multipage Border
  • Lexmark 21Z0300 | Technical Reference - Page 128
    , MANUALPAPER, MANUALENVELOPE (Model specific) Note: If any optional source is specified, but it is not installed, the default paper source is not changed. See "Table B-2: Printer Unique PJL Variables for Both Printer Languages" on page B-3 for the default value of your
  • Lexmark 21Z0300 | Technical Reference - Page 129
    3-33 PJL Table 3-4: Printer Unique Variables for Both Printer Languages (Continued) Variable LPICTUREGRADE LPLAINLENGTH (DEFAULT only) LPLAINOUTBIN (DEFAULT only) to the closest value within the possible value range. Some printer models released in the year 2000 or later designated as Energy Star
  • Lexmark 21Z0300 | Technical Reference - Page 130
    settings in NVRAM are changed when PPDS is activated: • PCL and PS SmartSwitch settings for each port are turned off. • Printer Language is set to PPDS. Lines Per Page 1 to 255 (PPDS) 64, 68 (Country specific) Lines Per Inch Preprinted Paper Length 0.25 to 30.00
  • Lexmark 21Z0300 | Technical Reference - Page 131
    is selected, Print Buffer displays with the Waiting message. If OFF is selected, Print Buffer does not display with the Waiting message. 0 to 15 seconds 0 Printer Usage MAXSPEED, MAXYIELD Disable Print Menus from front panel ON, OFF MAXSPEED, MAXYIELD (Model specific) ON
  • Lexmark 21Z0300 | Technical Reference - Page 132
    a custom name. Print and Hold Repeat Print Job Limit 0 to 50 jobs 5 Specifies the number of Repeat Print jobs that can be held in printer memory. If the Repeat Print Job Limit setting is not equal to 0, a DINQUIRE or INQUIRE returns the numerical setting for LREPEATPRINTLIMIT. If Repeat Print
  • Lexmark 21Z0300 | Technical Reference - Page 133
    3-37 PJL Table 3-4: Printer Unique Variables for Both Printer Languages (Continued) Variable LSTANDARDOUTBINNAME (DEFAULT only) LSTROKEWIDTH LSTAPLE LSTAPLESEMPTYALARM (DEFAULT only) LSTAPLETESTBIN (DEFAULT only) LSTAPLETESTSOURCE (DEFAULT only) LSUBSTITUTESIZE LTOPBINROTATE (DEFAULT only)
  • Lexmark 21Z0300 | Technical Reference - Page 134
    3-38 PJL Table 3-4: Printer Unique Variables for Both Printer Languages (Continued) Variable LTRANSPARENCYOUTBIN (DEFAULT only) Function Assign Type/Bin Transparency Selections Factory Default UPPER, LOWER, DISABLED, OPTIONALOUTBIN1, OPTIONALOUTBIN2, OPTIONALOUTBIN3, OPTIONALOUTBIN4,
  • Lexmark 21Z0300 | Technical Reference - Page 135
    3-39 PJL Table 3-4: Printer Unique Variables for Both Printer Languages (Continued) Variable LTRAY3SENSEDTYPE PAPER LTRAY3SENSEDTYPE TRANSPARENCY LTRAY4SENSEDTYPE PAPER LTRAY4SENSEDTYPE TRANSPARENCY LTRAY#AUTOSIZE (DEFAULT only) LTRAY#PAPERTYPE LTRAY1RENUMBER LTYPE1FONTS LUSDEFAULTS (DEFAULT only
  • Lexmark 21Z0300 | Technical Reference - Page 136
    parameter should be specified as LPARM:PCL. For example: @PJL SET LPARM:PCL FONTSOURCE=I To determine which variables your printer supports, see "Table B-3: Common Variables for PCL Emulation" on page B-11. Table 3-5: Common Variables for PCL Emulation Variable FONTNUMBER FONTSOURCE PITCH
  • Lexmark 21Z0300 | Technical Reference - Page 137
    your printer supports, see "Table B-4: Printer Unique Variables for PCL Emulation" on page B-11. Table 3-6: Printer NONE Variable used with PJL INQUIRE or DINQUIRE command. LASSIGNMANUALENVELOPE Tray Renumber Assign Manual Envelope OFF, 0 to 199 Variable used with PJL SET or DEFAULT command
  • Lexmark 21Z0300 | Technical Reference - Page 138
    Variable used with PJL INQUIRE or DINQUIRE command. ON, OFF ON Some printers handle partial pel character escapement rounding of bitmap fonts differently. LBITMAPROUNDING offers a way of instructing the printer how to handle partial pel rounding of bitmap fonts. Bitmap rounding is compatible
  • Lexmark 21Z0300 | Technical Reference - Page 139
    be specified as LPARM:POSTSCRIPT. For example: @PJL SET LPARM:POSTSCRIPT JAMRECOVERY=OFF[] To determine which variables your printer supports, see "Table B-5: Common Variables for PostScript Emulation" on page B-12. Table 3-7: Common Variables for PostScript Emulation Variable JAMRECOVERY
  • Lexmark 21Z0300 | Technical Reference - Page 140
    example: @PJL SET LPARM:POSTSCRIPT LPICTUREGRADE=ON[] To determine which variables your printer supports, see Table B-6 on page B-12. Table 3-8: Printer Unique Variables for PostScript Emulation Variable LPICTUREGRADE LPSFONTPRIORITY Function PictureGradeTM Font Priority Selections ON
  • Lexmark 21Z0300 | Technical Reference - Page 141
    3-45 PJL To determine which variables your printer supports, see "Table B-7: Printer Unique LRESOURCE Variables" on page B-12. Table 3-9: Printer Unique LRESOURCE Variables Variable Function Selections Factory Default LDESCRIPTION (DEFAULT only) Macro or Symbol Set Description 1 "
  • Lexmark 21Z0300 | Technical Reference - Page 142
    Readback commands. In addition, the printer can also be instructed to send unsolicited status information back to the host computer when asynchronous events occur, such as a memory error or a paper jam. To determine which commands your printer supports, see "Table B-8: Status Readback Commands
  • Lexmark 21Z0300 | Technical Reference - Page 143
    variable=value The supported variables are listed in the tables beginning on page 3-12. This printer returns a ? for inquiries of an unsupported variable, or inquiries of a variable associated with an option that is not installed. ECHO Command The ECHO command instructs the printer to return the
  • Lexmark 21Z0300 | Technical Reference - Page 144
    . INFO Command The INFO command is used to query status information from the printer. "Table 3-10: INFO Category Parameter Values" on page 3-48 lists the or tabs] category Table 3-10 lists the supported categories. Table 3-10: INFO Category Parameter Values Category Values ID CONFIG
  • Lexmark 21Z0300 | Technical Reference - Page 145
    3-49 INFO CONFIG Response Syntax (An Example): @PJL INFO CONFIG IN TRAYS [2 ENUMERATED] INTRAY1 INTRAY2 MANUAL FEED OUT TRAYS [1 ENUMERATED] UPPER FACEDOWN PAPERS [13 ENUMERATED] LETTER LEGAL A4<
  • Lexmark 21Z0300 | Technical Reference - Page 146
    value] parameter specifies the type of PJL variables to be queried. The variables supported are listed in the tables beginning on page 3-12. • A [command the tables "Common Variables for PCL Emulation" on page 3-40, and "Printer Unique Variables for PCL Emulation" on page 3-41.) • LPARM:POSTSCRIPT
  • Lexmark 21Z0300 | Technical Reference - Page 147
    ustatus variable [one or more lines of printable characters, spaces, or tabs] To determine which variables your printer supports, see "Table B-9: USTATUS Unsolicited Status Variables" on page B-13. See "Status Message Format" on page 3-53 for additional information about the
  • Lexmark 21Z0300 | Technical Reference - Page 148
    PJL ustatus variable=value The following values are supported for the ustatus variable=value parameter. Table unsolicited status for job changes. ON Enables unsolicited status for page changes. The printer sends a status message when a printed sheet reaches the standard output bin. OFF
  • Lexmark 21Z0300 | Technical Reference - Page 149
    Ink Low 10006 88 Ink Low TRUE Not Ready 10002 Not Ready FALSE In the Menus 10002 Not Ready FALSE Printer reset 10005 Resetting the Printer Print Cartridge Low TRUE Ready with Toner Low 10006 88 Black Print Cartridge Low TRUE Ready with Toner Low 10006 88 Photo Print Cartridge Low
  • Lexmark 21Z0300 | Technical Reference - Page 150
    3-54 PJL Table 3-12: PJL Information Messages Printer State Status Code Display String Online Status Ready with Replace Transfer 10006 Replace Transfer TRUE Power Saver with Ink Low 10006 88 Ink Low TRUE Power Saver mode with Toner Low 10006 88 Toner Low TRUE Power Saver mode with
  • Lexmark 21Z0300 | Technical Reference - Page 151
    are returned in this form: CODE=status code DISPLAY=display string (in double quotes) ONLINE=online status To determine which messages your printer supports, see "Table B-10: PJL Messages for Auto-Continuable Conditions" on page B-14. Table 3-13: PJL Messages for Auto-Continuable Conditions
  • Lexmark 21Z0300 | Technical Reference - Page 152
    : PJL Messages for Auto-Continuable Conditions (Continued) Printer State Status Code Display String Online Status Intervention required Disk? or Print Jobs on Disk. Go/Stop? FALSE Intervention required: 30031 printer powered off, disk installed with Print and Hold jobs on the disk Restore
  • Lexmark 21Z0300 | Technical Reference - Page 153
    3-13: PJL Messages for Auto-Continuable Conditions (Continued) Printer State Status Code Display String Online Status Intervention required: Insert Box M FALSE Intervention required: staple cartridge missing 30107 Insert Staple Cartridge FALSE Intervention required: insert stapler 30107
  • Lexmark 21Z0300 | Technical Reference - Page 154
    3-58 PJL Table 3-13: PJL Messages for Auto-Continuable Conditions (Continued) Printer State Status Code Display String Online Status Intervention required: flash full 32002 52 Flash Full FALSE Intervention required: disk full 32002 62 Disk Full FALSE
  • Lexmark 21Z0300 | Technical Reference - Page 155
    ONLINE=online status To determine which messages your printer supports, see "Table B-11: PJL Messages for ink cartridges are defective. 2 represents a one-letter designator for each door labeled on the printer. 3 represents a one-letter designator for each cover labeled on the printer
  • Lexmark 21Z0300 | Technical Reference - Page 156
    message, the values for XXXX are returned to indicate which ink cartridges are defective. 2 represents a one-letter designator for each door labeled on the printer. 3 represents a one-letter designator for each cover labeled on the printer. Note: The Display String is returned in the current
  • Lexmark 21Z0300 | Technical Reference - Page 157
    message, the values for XXXX are returned to indicate which ink cartridges are defective. 2 represents a one-letter designator for each door labeled on the printer. 3 represents a one-letter designator for each cover labeled on the printer. Note: The Display String is returned in the current
  • Lexmark 21Z0300 | Technical Reference - Page 158
    , the values for XXXX are returned to indicate which ink cartridges are defective. 2 represents a one-letter designator for each door labeled on the printer. 3 represents a one-letter designator for each cover labeled on the printer. Note: The Display String is returned in the current
  • Lexmark 21Z0300 | Technical Reference - Page 159
    , the values for XXXX are returned to indicate which ink cartridges are defective. 2 represents a one-letter designator for each door labeled on the printer. 3 represents a one-letter designator for each cover labeled on the printer. Note: The Display String is returned in the current
  • Lexmark 21Z0300 | Technical Reference - Page 160
    that displays. To determine which messages your printer supports, see "Table B-12: PJL Messages for Paper Handling : wrong paper size manual feed 30034 34 Wrong Paper Size Manual Feed FALSE Intervention required paper guide 4100x Check Paper Guide FALSE Intervention required
  • Lexmark 21Z0300 | Technical Reference - Page 161
    see "Table 3-17: Media Size Values" on page 3-65. * See your printer See your printer documentation for more information on printer messages. Table 3-16: Tray Values X Value 0 1 2 3 4 5 6 7 Tray Multipurpose Feeder Manual Feed Tray 1 Tray 2 Envelope Feeder Tray 3 Tray 4 Tray 5 Table 3-17: Media
  • Lexmark 21Z0300 | Technical Reference - Page 162
    3-66 Table 3-17: Media Size Values YY Value 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 90 Media Size A4 Paper Executive Paper 11 x 17 (Ledger) A3 Com 10 Envelope 7 3/4 Envelope (Monarch) C5 Envelope DL Envelope JIS B4 JIS B5 Paper B5 Envelope Custom Media A3+, JB4 Paper (Model
  • Lexmark 21Z0300 | Technical Reference - Page 163
    code DISPLAY=display string (in double quotes) ONLINE=online status To determine which messages your printer supports, see Table B-13 on page B-25. Table 3-19: PJL Messages for Paper Jams Printer State Status Code Display String* Online Status Intervention required: paper jam 4200x 200 Paper
  • Lexmark 21Z0300 | Technical Reference - Page 164
    3-68 PJL Table 3-19: PJL Messages for Paper Jams (Continued) Printer State Status Code Display String* Online Status Intervention required: paper jam 4208x 208 Paper Jam FALSE Intervention required: paper jam 4209x 209 Paper Jam FALSE
  • Lexmark 21Z0300 | Technical Reference - Page 165
    3-69 PJL Table 3-19: PJL Messages for Paper Jams (Continued) Printer State Status Code Display String* Online Status Intervention required: paper jam 4246w 246 Paper Jam FALSE Intervention required: paper jam 4247wy 247 Paper Jam FALSE
  • Lexmark 21Z0300 | Technical Reference - Page 166
    3-70 PJL Table 3-19: PJL Messages for Paper Jams (Continued) Printer State Status Code Display String* Online Status Intervention required: paper jam 4261w 261 Paper Jam FALSE Intervention required: paper jam 4261x 261 Paper Jam FALSE
  • Lexmark 21Z0300 | Technical Reference - Page 167
    the bin number. * See your printer documentation for more information on printer messages. Service Errors Error Code 50000 is returned for all 9xx Service Errors when the printer can return a status code. To determine whether your printer supports returning service messages, see "Table B-14
  • Lexmark 21Z0300 | Technical Reference - Page 168
    Attendance Commands To determine which commands your printer supports, see "Table B-15: Device Attendance Messages" on page B-30. RDYMSG Command The RDYMSG command is used to specify a message that appears on the first line of the printer control panel display or through MarkVision Professional
  • Lexmark 21Z0300 | Technical Reference - Page 169
    , along with the OPMSG command, is the lowest priority, so if another intervention occurs, it displays instead. Note: See your printer documentation for information about how to return your printer to the ONLINE state. Once in the ONLINE state, the Ready, Busy, or Waiting message appears on the
  • Lexmark 21Z0300 | Technical Reference - Page 170
    PJL Commands To determine which commands your printer supports, see "Table B-16: Lexmark Unique PJL Commands" on page B-30. LBEEP Command This command causes the printer to beep three times. Syntax: @PJL LBEEP[] LPORTROTATE Command This command causes the printer to rotate ports at the next
  • Lexmark 21Z0300 | Technical Reference - Page 171
    one of the internal information pages. @PJL testpage[] The supported testpage values are listed in the following table. Table 3-20: escape character. For example, at the factory, the printer uses 0x1B (character ) for the escape character. If CHAR = 65 is specified with this command
  • Lexmark 21Z0300 | Technical Reference - Page 172
    . The current job is printed and is not sent to the fax processing device if one of the following occurs: • The printer is not configured for fax send capability. • The command is received with a command that selects an interpreter that does not support formatting functionality for sending faxes.
  • Lexmark 21Z0300 | Technical Reference - Page 173
    is truncated to 20 characters. A null value (" ") indicates no station ID is specified. If no station name is specified, the default station name of the printer is used.
  • Lexmark 21Z0300 | Technical Reference - Page 174
    3-78 PJL LDOWNLOADTARGET Command This command specifies which device is the target for downloaded files. The target can be RAM, flash, or disk. Syntax: @PJL SET LDOWNLOADTARGET=variable [] File Commands for Flash or Disk Use the following commands to manage resources on flash and disk
  • Lexmark 21Z0300 | Technical Reference - Page 175
    3-79 PJL Table 3-22 lists the parameters used with most of the commands. Additional parameters are noted in the description of each command. Table 3-22: Variables for Flash and Disk File and Password Commands Parameter accesstype bytecount Syntax ACCESS = accesstype LENGTH = bytecount
  • Lexmark 21Z0300 | Technical Reference - Page 176
    3-80 PJL Table 3-22: Variables for Flash and Disk File and Password Commands (Continued) Parameter Syntax Description filedevice DEVICE = filedevice File storage media. Case insensitive. flash flash1 disk disk1 rom The rom value is used for the LRUNFILE command only. Note: The command is
  • Lexmark 21Z0300 | Technical Reference - Page 177
    3-81 PJL Table 3-22: Variables for Flash and Disk File and Password Commands (Continued) Parameter location Syntax START = location Description The location in the file to begin writing or reading. Use an integer that represents an offset in bytes from the beginning of the file. Optional for
  • Lexmark 21Z0300 | Technical Reference - Page 178
    3-82 PJL LREADFILE Command Use this command to read data from a file on a storage device. Syntax: @PJL LREADFILE DEVICE = filedevice FILENAME = "fname" [START = location] [LENGTH = bytecount][] Response Syntax: @PJL LREADFILE DEVICE = filedevice FILENAME = "fname" START = location LENGTH =
  • Lexmark 21Z0300 | Technical Reference - Page 179
    3-83 PJL LWRITEFILE Command Use this command to write data to a file on a storage device. Syntax: @PJL LWRITEFILE DEVICE = filedevice FILENAME = "fname" [START = location] [LENGTH = bytecount][] [@PJL END DATA][] Notes: • The file must be closed using the LCLOSEFILE command
  • Lexmark 21Z0300 | Technical Reference - Page 180
    3-84 PJL LRENAMEFILE Command Use this command to rename a file on a storage device. The command is ignored if the file name specified as OLDFILENAME does not exist on the device, or if the file name specified as NEWFILENAME already exists on the device. Syntax: @PJL LRENAMEFILE DEVICE = filedevice
  • Lexmark 21Z0300 | Technical Reference - Page 181
    3-85 PJL File and Device Protection Commands The following information applies to password protection. • You can set both read/write and write passwords for a resource. If both passwords are set, the read/write password has precedence over the write password. • If you attempt to password protect a
  • Lexmark 21Z0300 | Technical Reference - Page 182
    to flash with an ID of 1023: @PJL DEFAULT LRESOURCE:"flash:1023.p5macro" LRWLOCK="password"[] Note: If the file name is incorrect, the printer applies the password to the entire device. Password for an Entire Device If you want to set a password on a device, not just a single file, omit
  • Lexmark 21Z0300 | Technical Reference - Page 183
    PCL symbol sets. See the table beginning on page 3-79 for a complete list of the supported file types. The filetype is case sensitive. LRWLOCK = "password" or LWLOCK = "password" See "Printer Unique LRESOURCE Variables" on page 3-44 for information about values for LRWLOCK = "password" and LWLOCK
  • Lexmark 21Z0300 | Technical Reference - Page 184
    file, such as p5macro for PCL macros or p5symset for PCL symbol sets. See the table beginning on page 3-79 for a complete list of the supported file types. The filetype is case sensitive.
  • Lexmark 21Z0300 | Technical Reference - Page 185
    symbol sets. See the table beginning on page 3-79 for a complete list of the supported file types. The filetype is case sensitive. LRWLOCK = "password" or LWLOCK = "password" Parameters See "Printer Unique LRESOURCE Variables" on page 3-44 for information about values for LRWLOCK = "password" and
  • Lexmark 21Z0300 | Technical Reference - Page 186
    Settings Page. The value of the "seed" determines the key. 2 Obtain the key from the Lexmark Customer Support Center. You must have the "seed" value. 3 Send the @PJL LBYPASSPASSWORD command to the printer by any port. If the correct key is specified, a modified version of the directory is produced
  • Lexmark 21Z0300 | Technical Reference - Page 187
    in detail. For more information, refer to the PostScript Language Reference Manual (Third Edition) by Adobe Systems, Inc. To determine which commands your printer supports, see Appendix C: "PostScript Support" on page C-1. Selecting PostScript Emulation Using SmartSwitch When SmartSwitch is enabled
  • Lexmark 21Z0300 | Technical Reference - Page 188
    Save is set to On or the resources are stored in flash memory or on disk. Table 4-1: Paper Sizes Supported ✓ Supported ✘ Not Supported Paper Sizes Printer Models Literal Name Size (mm) Size (inches) Size (points) C935 X940e, X945e letter 215.9 x 279.4 8.5 x 11.0 612 x 792 ✓ ✓ legal
  • Lexmark 21Z0300 | Technical Reference - Page 189
    as an envelope 2 treat the page size as paper Error: stackoverflow setignoresize integer setignoresize - Overrides the automatic page orientation selected by the printer to support custom media sizes. This operator determines whether to adjust the text based on the page size. integer value may be
  • Lexmark 21Z0300 | Technical Reference - Page 190
    Error: rangecheck, stackunderflow, typecheck Paper Tray Support When the printer receives one of the operators listed in " printer sends a message to load the requested size in the manual feed tray or multipurpose feeder. • The PageSize Policy is set to 0 by means of setpagedevice. • The printer
  • Lexmark 21Z0300 | Technical Reference - Page 191
    5 • If the requested size cannot be located in any automatic source, a configurationerror is issued and the job is flushed. For printers that support automatic duplexing: • Automatic duplexing is not supported for custom-size paper or for envelopes in the multipurpose feeder. Automatic duplexing is
  • Lexmark 21Z0300 | Technical Reference - Page 192
    4-2: Tray Selected with Tray Operators ✓ Supported ✘ Not Supported Operator Tray Selected (Corresponding image size is size paper statementtray tray with statement-size paper 11x17tray tray with 11 x 17-size paper Printer Models C935 X940e, X945e ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✘ ✘ ✓ ✓ ✓
  • Lexmark 21Z0300 | Technical Reference - Page 193
    . If the value of the manualfeed operator or the ManualFeed page device parameter is true when showpage or copypage is executed, the page is fed manually. If both have a value of false when showpage or copypage is executed, the page is fed from an automatic source. These two values are independent
  • Lexmark 21Z0300 | Technical Reference - Page 194
    : • If the Manual Paper or Manual Envelope source is selected, the ManualFeed page device parameter is set to true. • A rangecheck error is returned if a paper source that is not installed is selected. • If a setpapertray operator is issued for the back of a duplexed page, the printer ejects a blank
  • Lexmark 21Z0300 | Technical Reference - Page 195
    example uses a 3.875 x 7.5 envelope. >>setpagedevice Table 4-3: Envelope Sizes Supported ✓ Supported ✘ Not Supported Envelope Sizes Printer Models Literal Name Size (mm) Size Size (inches) (points) C935 X940e, X945e 3.875x7.5envelope 98
  • Lexmark 21Z0300 | Technical Reference - Page 196
    c5envelope b5envelope Compatible Literal Name 3.875x7.5envelope 4.125x9.5envelope 110x220envelope 162x229envelope 176x250envelope Printer Models C935 X940e, X945e ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✘ ✘ Note: Duplexing is not supported on any envelope size. If duplex printing is requested and one of the
  • Lexmark 21Z0300 | Technical Reference - Page 197
    print job is flushed. If manualfeed or ManualFeed is true, the printer prompts you to load the requested size manually. If no manual feed exists on the printer, a rangecheck error message is generated. The envelope tray the printer selects when it receives an envelopetray operator is listed in Table
  • Lexmark 21Z0300 | Technical Reference - Page 198
    Envelopetray Operator Selections ✓ Supported ✘ Not Supported Tray Operators Operator size envelopes tray with 4.125 x 9.5 size envelopes tray with 4.125 x 9.5 size envelopes tray with other size envelopes Printer Models C935 X940e, X945e ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
  • Lexmark 21Z0300 | Technical Reference - Page 199
    4-13 PostScript Supplemental Operator Summary To determine which operators your printer supports, see Table C-1 on page C-1. appletalktype - appletalktype (string) In statusdict, this string reflects the current value of the LocalTalkType device parameter from the %LocalTalk% device. The
  • Lexmark 21Z0300 | Technical Reference - Page 200
    the SystemParamsPassword system parameter and the StartJobPassword system parameter stored in the printer. If the integer form is used, the integer is converted into the manual duplex mode. An integer is returned on the stack: 0 current job manual duplex mode is no manual duplex 1 current job manual
  • Lexmark 21Z0300 | Technical Reference - Page 201
    ...65535 seconds • ManualFeedTimeout page device parameter 0 disabled 1...65535 seconds (default is device dependent) To find the default for your printer, see Table C-2 on page C-4. • WaitTimeout system parameter 0 disabled 15...65535 seconds (default is 40 seconds) Error: stackoverflow deletefile
  • Lexmark 21Z0300 | Technical Reference - Page 202
    4-16 PostScript devcontrol string integer devcontrol boolean Allows a host computer utility to manage resources on the flash or disk. It requires a string device name parameter, an integer command name parameter, and two command argument parameters. The device control operator performs a
  • Lexmark 21Z0300 | Technical Reference - Page 203
    4-17 PostScript Table 4-7: Unsuccessful devcontrol Parameter Error Codes Code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 Meaning File system access has not been initialized Could not allocate file descriptor Some invalid argument was passed No such device Invalid access to file
  • Lexmark 21Z0300 | Technical Reference - Page 204
    4-18 PostScript devforall proc scratchstring devforall - Executes the specified proc procedure for each storage device after pushing a substring on the stack that is the portion of the scratch string containing the device name. This operator is in systemdict. Errors: invalidaccess, rangecheck,
  • Lexmark 21Z0300 | Technical Reference - Page 205
    the device can be written to. This value is the same as the Writeable device parameter from the specified IODevice. hasnames true, if the device supports named files. This value is the same as the HasNames device parameter from the specified IODevice.
  • Lexmark 21Z0300 | Technical Reference - Page 206
    4-20 PostScript mounted true, if the device is mounted. This value is the same as the Mounted device parameter from the specified IODevice. removable true, if the device is removable and must be mounted before it is referenced. This value is the same as the Removable device parameter from the
  • Lexmark 21Z0300 | Technical Reference - Page 207
    4-21 PostScript diskstatus - diskstatus free logicalsize Returns on the stack the following two integers: • Number of pages that are free on the optional disk. The value of the Free device parameter from the %disk1% IODevice. • Total number of pages (1024 bytes) that are on the optional disk. The
  • Lexmark 21Z0300 | Technical Reference - Page 208
    setting for the current print job. An integer value is returned on the stack: 0 Off 1 On Note: For printers that do not support PQET, doret returns a 0. This operator is equivalent to executing the following PostScript emulation sequence: currentpagedevice /PostRenderingEnhanceDetails get /REValue
  • Lexmark 21Z0300 | Technical Reference - Page 209
    if a duplex unit is installed. A Boolean value is returned on the stack: true duplex unit is installed false duplex unit is not installed Note: For printers that do not support duplexing, this value is always false. Error: stackoverflow
  • Lexmark 21Z0300 | Technical Reference - Page 210
    value for the Duplex page device parameter. true printing mode is duplex false printing mode is simplex Note: For printers that do not support duplexing, this value is always false. This operator is equivalent to executing the following PostScript emulation sequence: currentpagedevice /Duplex
  • Lexmark 21Z0300 | Technical Reference - Page 211
    4-25 PostScript file filename access file file Creates a file object with specified file name and access. The access values are: r open the file for reading only w create a file if one does not already exist, or truncate and overwrite it if it does exist. File is opened for writing only. a create
  • Lexmark 21Z0300 | Technical Reference - Page 212
    integer value is returned on the stack: 1 Parallel Fastbytes Off (Standard) 2 Parallel Fastbytes On (Fastbytes) Error: stackoverflow idlefonts - idlefonts mark Supports compatibility with the IBM LaserPrinters 4019, 4029, and 4039. It is parsed and returns a mark on the stack. Error: stackoverflow
  • Lexmark 21Z0300 | Technical Reference - Page 213
    4-27 PostScript ignoresize See page 4-3. initializedisk pages action initializedisk - Initializes the disk with the page count and action as integer arguments. The arguments set the (%disk1%) IO device parameters as follows: • LogicalSize parameter is set to pages. • If a value of 0 is set as
  • Lexmark 21Z0300 | Technical Reference - Page 214
    4-28 PostScript %LocalTalk% %SerialA% %SerialB% %SerialC% %SerialD% %ParallelA% %ParallelB% %ParallelC% %ParallelD% %IR_A% jobsource - jobsource (string) Indicates the current value of the CurInputDevice system parameter. A string is returned on the stack indicating the job source. Valid values
  • Lexmark 21Z0300 | Technical Reference - Page 215
    4-29 PostScript manualfeed See page 4-7. manualfeedtimeout /manualfeedtimeout integer def Is an integer key in statusdict that works with the ManualFeedTimeout page device parameter to determine the manualfeed timeout for a given page. If during a print job, manualfeedtimeout is defined as an
  • Lexmark 21Z0300 | Technical Reference - Page 216
    of the current job submitted by the PostScript interpreter to the printer. Error: stackoverflow papertray See page 4-7. printername (string) printername defined by the setprintername operator. The value of the string defines the printer name. A maximum of 32 characters are returned on the stack.
  • Lexmark 21Z0300 | Technical Reference - Page 217
    4-31 PostScript product - product (string) Queries the name of the product that is defined in statusdict. A string is returned on the stack indicating the name of the product. The product string in systemdict cannot be changed. To change this product string in statusdict: /product (string) def
  • Lexmark 21Z0300 | Technical Reference - Page 218
    is idle. When quiet is enabled, it takes longer to print the first page after the printer has been idle. Note: Some printer models released in the year 2000 or later designated as Energy Star printers cannot have Power Saver disabled. This operator is equivalent to executing the following PostScript
  • Lexmark 21Z0300 | Technical Reference - Page 219
    Returns a Boolean with the same value as the RealFormat system parameter. It indicates the printer microprocessor native real number representation. A query determines if the printer real number representation matches the application real number representation and compensates if necessary. Error
  • Lexmark 21Z0300 | Technical Reference - Page 220
    4-34 PostScript revision - revision integer Queries the Revision system parameter. An integer is returned on the stack to indicate the revision level. Error: stackoverflow sccinteractive channel sccinteractive baud options Provides for parsing compatibility purposes. A value of 0 is returned.
  • Lexmark 21Z0300 | Technical Reference - Page 221
    default settings for serial communication parameters. channel has the following valid integer values: 9 25 If only one serial interface port is available on the printer, both 9 and 25 return the same values. Baud and option values are returned on the stack. baud returns the value of the Baud menu
  • Lexmark 21Z0300 | Technical Reference - Page 222
    4-36 PostScript setcoverpage boolean setcoverpage - Specifies a cover page for a fax job. The default value is false. The boolean values indicate: true false the current page that is processing is moved to the first page of the current fax job the current page that is processing is unaffected
  • Lexmark 21Z0300 | Technical Reference - Page 223
    setdoprinterrors Sets the system parameter DoPrintErrors to the value of boolean. It also indicates the current value of the Print PS Error printer setting. The DoPrintErrors system parameter must be present for the setdoprinterrors operator to be present. The boolean values indicate: true Print PS
  • Lexmark 21Z0300 | Technical Reference - Page 224
    4-38 PostScript setdoret integer setdoret - Changes the PQET setting for the next page through the end of the print job. The integer values allowed are: 0 turn PQET Off 1 turn PQET On 2 turn PQET On 3 turn PQET On 4 turn PQET On The value you select for PQET returns to the user default setting
  • Lexmark 21Z0300 | Technical Reference - Page 225
    search order for the devices determines which one is executed. • If false, the printer does not execute a Sys/Start file. Errors: invalidaccess, stackunderflow, typecheck setduplexmode boolean side of the next sheet. • For printers that do not support duplexing, this value is always set to false.
  • Lexmark 21Z0300 | Technical Reference - Page 226
    page of a job to print before returning a Ctrl-D to the host computer. The Boolean values indicate: true printer waits for the last page of the job to print false printer does not wait for the last page of the job to print Errors: invalidaccess, stackunderflow, typecheck setethernetaddress string
  • Lexmark 21Z0300 | Technical Reference - Page 227
    does not exist. sethardwareiomode integer sethardwareiomode - Is parsed and discarded. In addition, one integer is removed from the stack. It supports compatibility with the IBM LaserPrinters 4019, 4029, and 4039. Errors: invalidaccess, stackunderflow, typecheck setidlefonts mark... setildefonts
  • Lexmark 21Z0300 | Technical Reference - Page 228
    being printed. While printing the second sides the available paper sources in the printer are restricted to the automatic tray (tray1) and the manual paper feeder for the remainder of the job or until the manual duplex mode value is changed. Error: stackunderflow, typecheck setpapertray See page
  • Lexmark 21Z0300 | Technical Reference - Page 229
    changes made by this operator are not active until the end of the print job. Note: Some printer models released in the year 2000 or later designated as Energy Star printers cannot have Power Saver disabled. This operator is equivalent to executing the following PostScript emulation sequence: %Go
  • Lexmark 21Z0300 | Technical Reference - Page 230
    4-44 PostScript setresolution integer setresolution - Changes the resolution for the current print job and discards unprinted data. See your printer documentation for a list of supported resolutions. The following integers are valid: 300 600 1200 300 dpi is set to On 600 dpi is set to On 1200
  • Lexmark 21Z0300 | Technical Reference - Page 231
    is parsed, and three integers are removed from the stack and discarded. Errors: invalidaccess, rangecheck, stackunderflow, typecheck setsoftwareiomode integer setsoftwareiomode - Supports compatibility with the IBM LaserPrinters 4019, 4029, and 4039. It is parsed, and an integer is removed from the
  • Lexmark 21Z0300 | Technical Reference - Page 232
    integer setuserdiskpercent - Removes an integer from the stack and discards it. Errors: stackunderflow, rangecheck, invalidaccess, typecheck softwareiomode - softwareiomode 0 Supports compatibility with the IBM LaserPrinters 4019, 4029, and 4039. It is parsed and returns a 0 (zero, Binary Mode Off
  • Lexmark 21Z0300 | Technical Reference - Page 233
    4-47 PostScript userdiskpercent - userdiskpercent 0 Returns a 0 (zero) on the stack. Errors: stackoverflow, invalidaccess waittimeout - waittimeout integer Queries the current value for the WaitTimeout user parameter. An integer is returned on the stack: 0 disabled 15...65355 seconds This operator
  • Lexmark 21Z0300 | Technical Reference - Page 234
    about the parameters is given in Table 4-8 than in the PostScript Language Reference Manual (Third Edition) by Adobe Systems, Inc. To determine which parameters and default values your printer supports, see Table C-2 on page C-4. Table 4-8: Page Device Parameters Key BeginPage Collate Type
  • Lexmark 21Z0300 | Technical Reference - Page 235
    Screening, see page 4-48. ImageEnhancement is an integer that provides compatibility with previous Lexmark printer drivers. ImageEnhancement works in conjunction with Screening. ImageEnhancementType is not supported on the printers listed in this document. If Screening is set to None or IET, the
  • Lexmark 21Z0300 | Technical Reference - Page 236
    the user. The values are confined to values known by the printer operating system. MediaType entries in the InputAttributes dictionaries can be modified print material must be of the same paper type. The following values are supported: /Off No size substitution is performed. /A4-Letter If A4 is
  • Lexmark 21Z0300 | Technical Reference - Page 237
    is a constant value. To find the value of Type for your printer, see Table C-2 on page C-4. ColorCorrection is a null, string, is an integer that controls the print quality settings. The following values are supported: 0 Quick Print 1 Normal 2 Presentation 3 1200 Image Q Indicates if
  • Lexmark 21Z0300 | Technical Reference - Page 238
    4-52 PostScript Table 4-8: Page Device Parameters (Continued) Key ImagingBBox InputAttributes Type array or null dictionary Definition Defines a rectangle that lies within the boundaries of the page specified by PageSize. ImagingBBox may be either a value of null or an array of four numbers.
  • Lexmark 21Z0300 | Technical Reference - Page 239
    Jog procedure integer Note: Values 3 and 4 for the Hewlett Packard Company's LaserJet printers are switched relative to the /Optra values 3 and 4. Priority is an array which Offset Pages setting is used. The following values are supported: 0 Offset Pages is disabled. 1 Offset Pages is
  • Lexmark 21Z0300 | Technical Reference - Page 240
    if the current (or active) source is a manual source. The following values are supported: True False Manual feed Automatic feed If ManualFeed is set to NupDetails parameters are active. Nup is Off. For some printers, the value of Nup is set through the Multipage Printing menu item. For more
  • Lexmark 21Z0300 | Technical Reference - Page 241
    the orientation of the individual Nup pages on the printed page. Supported values are: 0 Portrait 1 Landscape Orientation determines the positioning of of page images depends on whether they are sent to the printer as portrait or landscape images. The following examples show the result
  • Lexmark 21Z0300 | Technical Reference - Page 242
    then across. Type is a constant value. To find the value of Type for your printer, see Table C-2 on page C-4. LandscapeOverride is a Boolean which specifies the orientation of Nup pages. Supported values are: False Orientation is specified by the PageSize parameter. True Orientation is assumed to
  • Lexmark 21Z0300 | Technical Reference - Page 243
    issued, if no match is found for the OutputType string, the paper exits into the standard output bin. Specifies if pages are actually printed. Supported values are: True False Job is processed as usual (default). No page is printed, but all other job processing occurs. Specifies the output bin
  • Lexmark 21Z0300 | Technical Reference - Page 244
    . Implement the requested PageSize on the previously selected media without making adjustments. The way the image is positioned on the media is printer-dependent and may result in part of the image being clipped. 23 If the SubstituteSize parameter from the DeviceRenderingInfo dictionary is set
  • Lexmark 21Z0300 | Technical Reference - Page 245
    parameter can only be modified within a system administration job. Specifies the color model to use for rendering process colors in the printer. Supported values are: DeviceGray DeviceRGB DeviceCMYK DeviceCMY Requests holes to be punched in the output page. The format for setting the Punch key
  • Lexmark 21Z0300 | Technical Reference - Page 246
    Type 96 /SlipSheetSource n>> >> setpagedevice Type is a constant value. To find the value of Type for your printer, see Table C-2 on page C-4. Specifies whether to staple the current print job. Supported values are: 0 Do not staple the print job. 1 Staple each set in the front position. 2 Staple
  • Lexmark 21Z0300 | Technical Reference - Page 247
    integer) that defines the x and y values (in points) for Universal. Orientation is an integer that defines how the Universal paper will be fed through the printer. Supported values are: 0 Paper is fed short edge first. 1 Paper is fed long edge first. Prompt defines a string to be displayed on the
  • Lexmark 21Z0300 | Technical Reference - Page 248
    ) value is used. If a setuserparams value does not match the type of the specified parameter, a typecheck error occurs. If a parameter is not supported by the printer, it is ignored. An attempt to change the value of a read-only parameter has no effect on the parameter. To determine which parameters
  • Lexmark 21Z0300 | Technical Reference - Page 249
    at the time the halftone operator is executed. 2 Not supported. HalftoneMode is set to 1. Legal values: True False an upper limit dependent on the MaxFontCache system parameter and the amount of printer memory. Legal values: Any non-negative integer. Maximum number of bytes occupied
  • Lexmark 21Z0300 | Technical Reference - Page 250
    at the beginning of a job and at the end of a job, and then calculating the difference to determine how many pages are submitted to the printer for a specific job. This parameter is not valid for tracking pages between jobs. Legal values: True False Indicates the copypage command is processed as
  • Lexmark 21Z0300 | Technical Reference - Page 251
    of the specified parameter cause typecheck errors. Parameters that are not supported by the printer are ignored. An attempt to change the value of a read- currently occupied by the form cache. 1 These parameters are Lexmark-specific and are in addition to the Adobe PostScript Language Supplement
  • Lexmark 21Z0300 | Technical Reference - Page 252
    -generated print jobs by substituting PostScript procedures in the job ProcSet with fast functions that are built into the printer firmware. 1 These parameters are Lexmark-specific and are in addition to the Adobe PostScript Language Supplement 2016. 2 These parameters are available with the Adobe
  • Lexmark 21Z0300 | Technical Reference - Page 253
    of the current job. FactoryDefaults Boolean If set to True and the printer is then immediately powered off, all non-volatile parameters revert to factory default would be in Resource/Pattern/LexmarkLogo. 1 These parameters are Lexmark-specific and are in addition to the Adobe PostScript Language
  • Lexmark 21Z0300 | Technical Reference - Page 254
    . MaxScreenStorage integer (Read-only) See Table C-4 on page C-10 for the default value of your printer. 1 These parameters are Lexmark-specific and are in addition to the Adobe PostScript Language Supplement 2016. 2 These parameters are available with the Adobe PostScript Language Supplement
  • Lexmark 21Z0300 | Technical Reference - Page 255
    uses to locate fonts. (Read-only) Serial number of your printer. StartJobPassword string (Write-only) Controls the ability of the startjob memory (in bytes) on the controller board. 1 These parameters are Lexmark-specific and are in addition to the Adobe PostScript Language Supplement 2016
  • Lexmark 21Z0300 | Technical Reference - Page 256
    indicates an infinite timeout. If you select a number between 1 and 14, 15 is set. Legal values: x = 0, 15
  • Lexmark 21Z0300 | Technical Reference - Page 257
    channels are: - %SerialA% - %SerialB% - %SerialC% - %SerialD% For some printers, no "A" channel exists. If %Serial% is specified, it refers to the channel where the on page 6-1. To determine which devices your printer supports, see Table C-5 on page C-13. To determine which device parameters your
  • Lexmark 21Z0300 | Technical Reference - Page 258
    %ParallelB%, %ParallelC%, %ParallelD% (%Parallel_NV% and %Parallel_Pending% contain the same parameters) DelayedOutputClose Boolean Selects how the printer manages the port at the end of each print job. Supported values are: True False An end-of-file message is not sent until the current job and
  • Lexmark 21Z0300 | Technical Reference - Page 259
    to None or Ignore. DataBits integer Returns the value of the Data Bits menu item. DelayedOutputClose Boolean Selects how the printer manages the port at the end of each print job. Supported values are: True False An end-of-file message is not sent until the current job and all preceding jobs
  • Lexmark 21Z0300 | Technical Reference - Page 260
    values are: Even Odd None Ignore If Parity is set to Ignore, CheckParity is set to False and Parity becomes Even. Boolean Supported values are: True False PCL SmartSwitch is set to On. PCL SmartSwitch is set to Off. For more information, see "Using SmartSwitch" on page 2-1. string (
  • Lexmark 21Z0300 | Technical Reference - Page 261
    or RS422. Returns the value of the Serial RS-232/RS-422 menu item. Supported values are: RS232 RS422 Returns RS232 on a printer that is attached with a cable that does not support RS-422. StopBits integer (Read-only) Supported values are: 1 2 Type name (Read-only) Always returns the value of
  • Lexmark 21Z0300 | Technical Reference - Page 262
    EtherTalkB%, %EtherTalkC%, %EtherTalkD% (%EtherTalk_NV% and %EtherTalk_Pending% contain the same parameters) DelayedOutputClose Boolean Selects how the printer manages the port at the end of each print job. Supported values are: True False An end-of-file message is not sent until the current job
  • Lexmark 21Z0300 | Technical Reference - Page 263
    page 2-1. string (Read-only) Designates the physical location of the port related to the parameter set. Supported values are: Standard Port Option Slot 1 Option Slot 2 Option Slot 3 Boolean Supported values are: True False PS SmartSwitch is On. PS SmartSwitch is Off. For more information, see
  • Lexmark 21Z0300 | Technical Reference - Page 264
    Device %IR%, %IR_A%, %IR_B%, %IR_C%, %IR_D% (%IR_NV% and %IR_Pending% contain the same parameters) DelayedOutputClose Boolean Selects how the printer manages the port at the end of each print job. Supported values are: True False An end-of-file message is not sent until the current job and all
  • Lexmark 21Z0300 | Technical Reference - Page 265
    %USB%, %USB_A%, %USB_B%, %USB_C%, %USB_D% (%USB_NV% and %USB_Pending% contain the same parameters) DelayedOutputClose Boolean Selects how the printer manages the port at the end of each print job. Supported values are: True False An end-of-file message is not sent until the current job and all
  • Lexmark 21Z0300 | Technical Reference - Page 266
    % contain the same parameters) Address string (Read-only) Bridging name (Read-only) Adaptive DelayedOutputClose Boolean Selects how the printer manages the port at the end of each print job. Supported values are: True False An end-of-file message is not sent until the current job and all
  • Lexmark 21Z0300 | Technical Reference - Page 267
    AppSocketB%, %AppSocketC%, %AppSocketD% (%AppSocket_NV% and %AppSocket_Pending% contain the same parameters) DelayedOutputClose Boolean Selects how the printer manages the port at the end of each print job. Supported values are: True False An end-of-file message is not sent until the current job
  • Lexmark 21Z0300 | Technical Reference - Page 268
    %RemotePrinterC%, %RemotePrinterD% (%RemotePrinter_NV% and %RemotePrinter_Pending% contain the same parameters) DelayedOutputClose Boolean Selects how the printer manages the port at the end of each print job. Supported values are: True False An end-of-file message is not sent until the current
  • Lexmark 21Z0300 | Technical Reference - Page 269
    %PrintServerC%, %PrintServerD% (%PrintServer_NV% and %PrintServer_Pending% contain the same parameters) DelayedOutputClose Boolean Selects how the printer manages the port at the end of each print job. Supported values are: True False An end-of-file message is not sent until the current job and
  • Lexmark 21Z0300 | Technical Reference - Page 270
    %LexLinkB%, %LexLinkC%, %LexLinkD% (%LexLink_NV% and %LexLink_Pending% contain the same parameters) DelayedOutputClose Boolean Selects how the printer manages the port at the end of each print job. Supported values are: True False An end-of-file message is not sent until the current job and all
  • Lexmark 21Z0300 | Technical Reference - Page 271
    : True False NetworkMask string (Read-only) On Boolean Designates if the communication channel is On and able to receive and send data. Supported values are: True False Data is sent and processed. Data is lost. Physical string (Read-only) PortLocation string (Read-only) Designates the
  • Lexmark 21Z0300 | Technical Reference - Page 272
    %EthernetPhysicalD% EthernetAddress string (Read-only) On Boolean Designates if the communication channel is On and able to receive and send data. Supported values are: True False Data is sent and processed. Data is lost. PortLocation string (Read-only) Designates the physical location of
  • Lexmark 21Z0300 | Technical Reference - Page 273
    4-87 PostScript Table 4-11: PostScript Emulation Device Parameters (Continued) Key Darkness Type real Definition Print Darkness and Toner Saver Setting Designates the print darkness and toner saver setting (model specific). Legal value: Any non-negative real number from 0.0 to 1.0, inclusive
  • Lexmark 21Z0300 | Technical Reference - Page 274
    integer (Read-only) Page Count TimeToStandby integer Power Saver. Supported values are: 0 to 120, in minutes Type name ( disk is not mounted or is full. HasNames Boolean (Read-only) Indicates if the disk supports named files. Valid only if the disk is mounted (mounted is set to True). If
  • Lexmark 21Z0300 | Technical Reference - Page 275
    the disk is mounted. A value of 0 (zero) indicates that the device is not mounted. Removable Boolean (Read-only) Indicates if the drive supports removable disks. Always returns False. Searchable Boolean (Read-only) Indicates if the disk participates in searches in the file system operations that
  • Lexmark 21Z0300 | Technical Reference - Page 276
    pages) for a flash that is mounted. A value of 0 indicates that the device is not mounted. Boolean (Read-only) Indicates if the drive supports removable flash. Boolean (Read-only) Indicates if the flash participates in searches in file system operations that specify a file name without specifying
  • Lexmark 21Z0300 | Technical Reference - Page 277
    set to True). A value of 0 (zero) indicates that either the ROM is not mounted or it is full. HasNames Boolean (Read-only) Indicates if ROM supports named files. Valid only if ROM is mounted (mounted is set to True). If ROM is not mounted, this parameter has a value of False. InitializeAction
  • Lexmark 21Z0300 | Technical Reference - Page 278
    +T (x'14') command as a status query when data is received through the LocalTalk interface. Tagged Binary Active When Tagged Binary is active, your printer always responds to a Ctrl+T (x'14') command as a status query and selects the PostScript emulation interpreter to process the current print job
  • Lexmark 21Z0300 | Technical Reference - Page 279
    status: busy; source: Parallel ]%% The following table lists the possible keys and value descriptions. To determine which status message keys your printer supports, see Table C-7 on page C-24. Table 4-12: Status Message Keys and Value Descriptions Key job status source Value Description The name
  • Lexmark 21Z0300 | Technical Reference - Page 280
    5-1 Languages CHAPTER 5: Switching Languages Your printer may support both PCL emulation and PostScript emulation. See your printer documentation for more information. This chapter describes ways to switch printer languages and explains when you may want to choose one method over another.
  • Lexmark 21Z0300 | Technical Reference - Page 281
    to send a job to that interface using that language, you must begin the job with a PJL command to override the settings you made from the printer control panel or through MarkVision Professional. For example, if you set PCL emulation to Off for the serial interface and later decide to send a job
  • Lexmark 21Z0300 | Technical Reference - Page 282
    examines the received data stream, attempts to determine the type of data stream, and automatically switches to the proper language. The printer examines the active printer language and decides when an End-of-Job point occurs. End-of-Job points are: • SIC command • UEL command • Print timeout
  • Lexmark 21Z0300 | Technical Reference - Page 283
    , all information currently stored on the device is lost. If flash memory or a disk becomes full while downloading resources, a message displays on the printer control panel or through MarkVision Professional. The file being downloaded is not saved unless room is available to store the entire file.
  • Lexmark 21Z0300 | Technical Reference - Page 284
    flash memory and disk or format the flash memory or disk using this printer utility. • A PJL command (see "LDOWNLOADTARGET" on page 3-24 and or symbol sets) in RAM, the resources can be lost if the printer is reset or if the printer language changes while Resource Save is set to Off. In each case,
  • Lexmark 21Z0300 | Technical Reference - Page 285
    6-3 Memory Storing Resources on Flash Memory or Disk Complete the following steps to download resources to flash memory or disk using the printer control panel, MarkVision Professional, or a PJL command: 1 Set the download target to flash memory or disk. Resource Data Collection mode is enabled to
  • Lexmark 21Z0300 | Technical Reference - Page 286
    or disk is installed. Part Name Part Name as it is stored in the flash memory card header. If flash memory is formatted by the printer, the part name field is shown as FLASH. The part name field for the disk is not printed.
  • Lexmark 21Z0300 | Technical Reference - Page 287
    6-5 Memory Part Number Part Number as it is stored in the flash memory card header. If the flash memory is formatted by the printer, the part number field is shown as (none). The part number field for the disk is not printed. Write Password Protected Indicates the entire flash
  • Lexmark 21Z0300 | Technical Reference - Page 288
    can be stored on flash memory or disk have unique extensions. The following file types are recognized by the flash format used on earlier printer models; the name of the file type printed in the directory appears in parenthesis. .t1 (PostScript font) .sFnt5 (PCL scalable font) .bFnt5 (PCL bitmap
  • Lexmark 21Z0300 | Technical Reference - Page 289
    description field for macros or symbol sets is blank unless the description field in the file header is set by the PJL LRESOURCE command. See "Printer Unique LRESOURCE Variables" on page 3-44. The description for macros or symbol sets can be set only once for files stored in flash memory. The
  • Lexmark 21Z0300 | Technical Reference - Page 290
    0), it cannot be changed back to binary 1 without a complete flash memory format. As PostScript emulation file operators write data to flash memory, the printer microcode software verifies that none of the bits being set to binary 1 is binary 0. If any attempt is made to change a 0 bit back to
  • Lexmark 21Z0300 | Technical Reference - Page 291
    6-9 Memory Accessing Files with PostScript Emulation File Naming Conventions For any PostScript emulation operator that requires a file name parameter, the file name can be one of the following: %device%filename Specifically references a file on a particular device. If the file name does not exist
  • Lexmark 21Z0300 | Technical Reference - Page 292
    unit and the first (0) logical partition on the device. Currently, one physical device (for ROM, flash memory, and disk) is supported. The disk supports only the first (0) logical partition. File Names Each file on a device has a unique name to identify the information contained within the
  • Lexmark 21Z0300 | Technical Reference - Page 293
    6-11 Memory The value of this operator adds the extension .data to all file names referenced when using PostScript emulation file operators. To prevent the .data extension from being added, issue the following PostScript emulation command: statusdict begin false setfilenameextend end To add the .
  • Lexmark 21Z0300 | Technical Reference - Page 294
    6-12 Memory Device Search Order If you are using the PostScript emulation operators run, file, renamefile, status or eexec, you do not need to specify the device. If you omit the device name, devices are searched in the default order: disk and then flash memory. If the following PostScript
  • Lexmark 21Z0300 | Technical Reference - Page 295
    1MB/second Write 70KB/second 200KB/second Job Buffering Job buffering to the disk lets you store incoming print jobs on a disk installed on your printer. Although job buffering is designed for individual workstations and networks using MarkVision Professional as the primary tool to control
  • Lexmark 21Z0300 | Technical Reference - Page 296
    be able to read and write files at a sustained rate of 600Kb/sec. The Lexmark hard disk option supports this requirement. Some advantages of job buffering include: • The printer accepts print jobs more quickly. • The printer accepts print jobs from all ports as long as the disk is not filled. • The
  • Lexmark 21Z0300 | Technical Reference - Page 297
    delete or resize the job buffer partition. Recovering from a Power Loss If the printer loses power, the job being spooled to the disk may be lost. Jobs already if you want to print the jobs held in the buffer. See your printer documentation for information on how to cancel the jobs or print the jobs
  • Lexmark 21Z0300 | Technical Reference - Page 298
    Specifications This chapter lists printer specifications and information about hardware, environmental conditions, and power requirements. Airflow Requirement The room should meet ASHRAE 62-1989 standards. Noise Emission Levels The following
  • Lexmark 21Z0300 | Technical Reference - Page 299
    in all countries) 198-254 V, extreme 1Using 220-110 power converter with 110 V printer is not recommended. Warning: Lexmark recommends that you do not use voltage converters with printers. Power Requirements The following tables list the nominal average power requirements (including fuser power
  • Lexmark 21Z0300 | Technical Reference - Page 300
    Base printer All options Average power while idle Power Saver on Power Saver off Max current while printing 100 V 110 V 230 V X940e 700 W 700 W 21 W 150 W X945e 720 W 720 W 21 W 150 W 12.7 Amps 7.75 Amps 3.9 Amps Physical Specifications Table 7-5: Lexmark C935 C935dn (with toner cartridges and
  • Lexmark 21Z0300 | Technical Reference - Page 301
    (193 lb) 680 mm (26.8 in.) 39.0 kg (86 lb) 23.1 kg (51 lb) 15.4 kg (34 lb) Table 7-6: Lexmark X940e and X945e X940e MFP (with toner cartridges) X945e MFP (with toner cartridges) Standard Finisher Booklet Finisher 1 Tray Cabinet (1 x 520) Height 1153 mm (45.4 in.) 1153 mm (45.4 in.) 998 mm (39
  • Lexmark 21Z0300 | Technical Reference - Page 302
    7-5 Specifications Environmental Conditions Note: When shipping or storing printers, always pack the printer supplies (cartridges and photoconductors, for example) separately. Table 7-8: Air Temperature Ranges Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e Operating Value 15.6-32
  • Lexmark 21Z0300 | Technical Reference - Page 303
    , such as a computer. Some Lexmark printers have: • standard parallel connector (also Support" on page 8-20 for more information about print servers. See your printer documentation for information on which printer interface options your printer supports and for detailed installation instructions
  • Lexmark 21Z0300 | Technical Reference - Page 304
    opens. c Expand the list of ports, and then double-click the port you want to configure. 2 Configure the following settings to match your printer by filling out the fields: • Bits per second (unavailable in Windows NT 4.0) • Data bits • Parity • Stop bits • Flow Control Note: For Flow Control
  • Lexmark 21Z0300 | Technical Reference - Page 305
    for more information. Use a parallel interface when you: • Attach your printer to a personal computer. • Attach your printer to a host system with a Centronics-compatible parallel port. • Attach your printer to a Lexmark external print server. Use a USB interface when you: • Attach your
  • Lexmark 21Z0300 | Technical Reference - Page 306
    rate in Fastbytes is faster than in Standard protocol. For best throughput, use Fastbytes protocol. Printer to Computer (Advanced Status) Your printer can send data to the computer. This capability lets the printer send status messages to the computer on the parallel interface. Parallel Modes 1 and
  • Lexmark 21Z0300 | Technical Reference - Page 307
    receives data from the computer. Standard Parallel Connector The cabling in the following illustration supports Standard and Fastbytes protocols and IEEE 1284 Nibble, Byte, and ECP protocols. 18 36 14 1 Printer Side Computer Side IEEE 1284-B IEEE 1284-A 36-Pin D-Shell Connector (Male) 25
  • Lexmark 21Z0300 | Technical Reference - Page 308
    for connecting the 25-pin connector to the 36-pin connector. The symbol * indicates an active low signal. Printer Side Computer Side 36-Pin Connector 1284-B 25-Pin Connector Note: Lexmark IEEE 1284 compliant cables are supported up to 20 feet. Cable lengths greater than 20 feet are not
  • Lexmark 21Z0300 | Technical Reference - Page 309
    -transistor logic (TTL) levels for all interface control signals and input data. Interface conditions are based on TTL levels. All printer outputs are totem-pole TTL devices. All printer input/output (I/O) are devices with an internal pull-up resistor to 5 V. Rise and fall times of each signal must
  • Lexmark 21Z0300 | Technical Reference - Page 310
    personal computers and operating systems. Fastbytes protocol is the printer default. If you have data transmission problems between your personal computer and the printer, change the parallel protocol to Standard. This causes the printer to operate in IEEE-compliant compatibility mode. The following
  • Lexmark 21Z0300 | Technical Reference - Page 311
    connection exists, the printer also supports a Device ID function. When queried for its ID, the printer returns the following information: • Manufacturer • Command set • Model of printer The LEXPARAL.EXE file is available from ftp.lexmark.com as /pub/driver/ technical_brief/LEXPARAL.EXE. Use
  • Lexmark 21Z0300 | Technical Reference - Page 312
    1 is a feature available for many Lexmark printers. The factory default setting is On or Off depending on your printer model. See your printer documentation for the factory default for your printer. If the host side of the parallel interface is using open collector drivers to transmit data to the
  • Lexmark 21Z0300 | Technical Reference - Page 313
    for more information. When using the serial interface, your printer has the following differences from the serial interface on some other printers: • The printer returns XON/XOFF with 2 stop bits in all cases. • The printer does not support DTR inversion. Using the RS-232C Serial Interface RS
  • Lexmark 21Z0300 | Technical Reference - Page 314
    with Serial Interface RS-232C Note: These instructions are for connecting the printer to an IBM-compatible personal computer using Null modem cables, such as Lexmark part number 1038693 [15.24 m (50 ft)], will connect the converter cable to the printer. The illustration below represents the 25
  • Lexmark 21Z0300 | Technical Reference - Page 315
    for the 9-pin to 25-pin IBM EIA RS-232C serial cables. 9 to 25 Pin Cable Adapter, such as IBM 6450242 (10 in.) Lexmark 1038693 (50 ft) Shield Shield 9 (F) 25 (M) 25 (F) 25 (M) Serial Communication Parameters (RS-232C) The following paragraphs show acceptable values for serial communication
  • Lexmark 21Z0300 | Technical Reference - Page 316
    byte. The port transmits XOFF and XON with even parity. If the port detects a parity error, the port sends an inverted question mark to the printer instead of the character sent by the host system. The port expects no parity bit when it receives data. The port transmits XON and XOFF
  • Lexmark 21Z0300 | Technical Reference - Page 317
    XON/XOFF • XON/XOFF/DTR • XON/XOFF/DTR/DSR Your printer supports two modes in which both hardware and software data flow control protocols are performed. In XON XON/XOFF, XON/XOFF/DTR, or XON/XOFF/DTR/DSR pacing. The printer sends a continuous stream of XON signals to the host computer to indicate that
  • Lexmark 21Z0300 | Technical Reference - Page 318
    signal in the three data flow control protocols when the Honor DSR setting is Off. Table 8-5: Serial Link (All Protocols) with Honor DSR Off Printer Signal XON/XOFF Protocol (Honor DSR Off) DTR Protocol (Honor DSR Off) DTR/DSR Protocol (Honor DSR Off) DTR (Output) Always active Flow control
  • Lexmark 21Z0300 | Technical Reference - Page 319
    low and discards the data. Only DTR/DSR is used for flow control from the printer to the host computer. 4 DTR drops to tell the computer that the receive buffer is nearly full or that the printer is busy and that data transmission should stop. About 640 free bytes remain in the
  • Lexmark 21Z0300 | Technical Reference - Page 320
    DSR is low and discards the data. (This is conditional depending on the setting of Honor DSR.) 4 After you power on the printer and DTR is active, the printer sends an XON signal to the computer (DC1 control or X'11'). However, the computer does not need to detect this initial XON before
  • Lexmark 21Z0300 | Technical Reference - Page 321
    and your computer operating system must be configured identically. The following is an example of how to configure DOS for the printer using serial DTR protocol: DOS: From the DOS prompt, enter the following commands: mode comy:9600,n,8,1,p mode lptx :=comy where x equals 1, 2, or 3, and y equals
  • Lexmark 21Z0300 | Technical Reference - Page 322
    attachment of serial devices. • Identify the device. • Locate a driver for the device. • Detect detachment of serial devices. Network Support Your standard network connection or installed network connection enable you to connect your printer to a local area network (LAN). The following network
  • Lexmark 21Z0300 | Technical Reference - Page 323
    to a LAN by using an external print server. Use Lexmark MarkNet print servers. Note: Network capabilities are standard on some printer models. See your printer documentation for more information. Input Buffer Your printer has an input (link) buffer for each interface. The maximum size of the
  • Lexmark 21Z0300 | Technical Reference - Page 324
    8-22 Interfaces Note: When using serial communication, the printer signals the host computer to stop transmitting bytes when the serial input buffer is within 640 bytes. In addition, when XON/XOFF protocol is used, the printer signals the host computer to stop transmitting when the serial input
  • Lexmark 21Z0300 | Technical Reference - Page 325
    the command, so the description is retained in the chapter. If no page number is listed for a command name in the table, then no Lexmark printer supports the command. Command ESCE ESCY ESCZ ESCz ESC&a#C ESC&a#G ESC&a#H ESC&a#L ESC&a#M ESC&a#N ESC&a#P ESC&a#R ESC&a#V ESC&b#M ESC&b#W[data] Function
  • Lexmark 21Z0300 | Technical Reference - Page 326
    , so the description is retained in the chapter. If no page number is listed for a command name in the table, then no Lexmark printer supports the command. Command ESC&c#T ESC&d@ ESC&d#A ESC&d#D ESC&f#F ESC&f#G ESC&f#O ESC&f#W ESC&f#S ESC&f#X ESC&f#Y ESC&k#G ESC&k#H ESC&k#S ESC&k#W l ESC& #A l ESC
  • Lexmark 21Z0300 | Technical Reference - Page 327
    so the description is retained in the chapter. If no page number is listed for a command name in the table, then no Lexmark printer supports the command. Command l ESC& 1T l ESC& #U l ESC& #X l ESC& #Z ESC&n#W [operation] [string id] ESC&p#C ESC&p#I ESC&p#S ESC&p#X[data] ESC&r#F ESC&s#C ESC&t#P ESC
  • Lexmark 21Z0300 | Technical Reference - Page 328
    , so the description is retained in the chapter. If no page number is listed for a command name in the table, then no Lexmark printer supports the command. Command ESC)s#B ESC)s#H ESC)s#P ESC)s#S ESC)s#T ESC)s#V ESC)s#W[data] ESC*b#M ESC*b#V[data] ESC*b#W[data] ESC*b#Y ESC*c#A ESC*c#B ESC*c#D ESC
  • Lexmark 21Z0300 | Technical Reference - Page 329
    If no page number is listed for a command name in the table, then no Lexmark printer supports the command. Command ESC*c#X ESC*c#Y l ESC* #O l ESC* #R ESC*l#W[ Tables Download Dither Matrix Print Quality Mechanical Print Quality Driver Configuration Command Push / Pop Palette Set Pattern Reference
  • Lexmark 21Z0300 | Technical Reference - Page 330
    so the description is retained in the chapter. If no page number is listed for a command name in the table, then no Lexmark printer supports the command. Command ESC*t#J ESC*t#K ESC*t#R ESC*t#V ESC*g#W ESC*v#A ESC*v#B ESC*v#C ESC*v#I ESC*v#N ESC*v#O ESC*v#S ESC*v#T ESC*v#W[data] ESC*i#W[data] ESC9
  • Lexmark 21Z0300 | Technical Reference - Page 331
    Table A-2 lists GL/2 commands and identifies the printers that support them. Table A-2: GL/2 Commands ✓ Supported ✘ Not Supported Page numbers reference command descriptions. Printer Model Command AA AC AD AR AT BR BZ CF CI CO CP CR DF DI DR DT DV EA EP ER ES EW FI
  • Lexmark 21Z0300 | Technical Reference - Page 332
    A-2: GL/2 Commands (Continued) ✓ Supported ✘ Not Supported Page numbers reference command descriptions. Printer Model Command FT IN IP IR IW LA LB LO LO LT LM MC NP PA PC PD PE PM PP PR PU PW RA
  • Lexmark 21Z0300 | Technical Reference - Page 333
    Table A-2: GL/2 Commands (Continued) ✓ Supported ✘ Not Supported Page numbers reference command descriptions. Printer Model Command SC SD SI SL SM SP SR SS SV SV TD TM TR UL WG WU Function Scale Define Standard Font Absolute Character
  • Lexmark 21Z0300 | Technical Reference - Page 334
    description. Note: The word common applies to those variables common to both your Lexmark printer and the Hewlett-Packard Company's LaserJet printers. Table B-1: Common Variables for Both Printer Languages ✓ Supported ✘ Not Supported Page numbers reference variable descriptions and are listed for
  • Lexmark 21Z0300 | Technical Reference - Page 335
    Table B-1: Common Variables for Both Printer Languages (Continued) ✓ Supported ✘ Not Supported Page numbers reference variable descriptions and are listed for supported variables only. Default values are listed for exceptions only. Variable Name HOLDTYPE IMAGEADAPT INTRAY1 INTRAY2 INTRAY3 INTRAY4
  • Lexmark 21Z0300 | Technical Reference - Page 336
    Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✓ ✓ ✓ ✓ ✘ ✘ ✘ ✘ ✘ ✘ ✓ ✓ ✓ ✓ ✘ ✘ ✘ ✘ ✘ ✘ ✓ ✓ ✘ ✘ ✓ ✓ Table B-2: Printer Unique PJL Variables for Both Printer Languages ✓ Supported ✘ Not Supported Page numbers reference variable descriptions and are listed for
  • Lexmark 21Z0300 | Technical Reference - Page 337
    Unique PJL Variables for Both Printer Languages (Continued) ✓ Supported ✘ Not Supported Page numbers reference variable descriptions and are listed for supported variables only. Default values are listed for exceptions only. Variable Name Page LBONDOUTBIN 3-20 LBONDTEXTURE 3-20 LBONDWEIGHT
  • Lexmark 21Z0300 | Technical Reference - Page 338
    Unique PJL Variables for Both Printer Languages (Continued) ✓ Supported ✘ Not Supported Page numbers reference variable descriptions and are listed for supported variables only. Default values are listed for exceptions only. Variable Name Page LCUSTOMTYPE2LOADING 3-23 LCUSTOMTYPE2MEDIA
  • Lexmark 21Z0300 | Technical Reference - Page 339
    Unique PJL Variables for Both Printer Languages (Continued) ✓ Supported ✘ Not Supported Page numbers reference variable descriptions and are listed for supported variables only. Default values are listed for exceptions only. Variable Name Page LCUSTOMTYPE6NAME 3-23 LCUSTOMTYPE6OUTBIN 3-24
  • Lexmark 21Z0300 | Technical Reference - Page 340
    Unique PJL Variables for Both Printer Languages (Continued) ✓ Supported ✘ Not Supported Page numbers reference variable descriptions and are listed for supported variables only. Default values are listed for exceptions only. Variable Name Page LIMAGESMOOTHING 3-27 LINFEEDER LINFEEDERSIZE
  • Lexmark 21Z0300 | Technical Reference - Page 341
    Unique PJL Variables for Both Printer Languages (Continued) ✓ Supported ✘ Not Supported Page numbers reference variable descriptions and are listed for supported variables only. Default values are listed for exceptions only. Variable Name Page LMULTIPAGEORDER 3-31 LMULTIPAGEPRINT 3-31
  • Lexmark 21Z0300 | Technical Reference - Page 342
    Unique PJL Variables for Both Printer Languages (Continued) ✓ Supported ✘ Not Supported Page numbers reference variable descriptions and are listed for supported variables only. Default values are listed for exceptions only. Variable Name Page LPREPRINTEDLOADING 3-34 LPREPRINTEDOUTBIN 3-35
  • Lexmark 21Z0300 | Technical Reference - Page 343
    Support Table B-2: Printer Unique PJL Variables for Both Printer Languages (Continued) ✓ Supported ✘ Not Supported Page numbers reference variable descriptions and are listed for supported LVINYLLABELSOUTBIN LVINYLLABELSTEXTURE LVINYLLABELSWEIGHT Printer Model C935dn, C935dtn
  • Lexmark 21Z0300 | Technical Reference - Page 344
    PITCH PTSIZE SYMSET Page 3-40 3-40 3-40 3-40 3-40 Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ Table B-4: Printer Unique Variables for PCL Emulation ✓ Supported ✘ Not Supported Page numbers reference variable descriptions. Variable Name LA4WIDTH
  • Lexmark 21Z0300 | Technical Reference - Page 345
    Name JAMRECOVERY PRTPSERRS ADOBEMBT Page 3-43 3-43 Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✓ ✓ ✓ ✓ ✘ ✘ Table B-6: Printer Unique Variables for PostScript Emulation ✓ Supported ✘ Not Supported Page numbers reference variable descriptions. Variable Name LPICTUREGRADE
  • Lexmark 21Z0300 | Technical Reference - Page 346
    Ustatusoff Page 3-46 3-47 3-48 3-50 3-51 3-52 Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ Table B-9: USTATUS Unsolicited Status Variables ✓ Supported ✘ Not Supported Page numbers reference variable descriptions. Variable Name DEVICE JOB
  • Lexmark 21Z0300 | Technical Reference - Page 347
    Auto-Continuable Conditions ✓ Supported ✘ Not Supported Page numbers reference message Ser Fax Connection Lost 56 Standard Serial Disabled 56 Serial Port Disabled 56 Std Parallel Port Disabled Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✓ ✓ ✓ ✓ ✓ ✓ ✘ ✘ ✓ ✓ ✘
  • Lexmark 21Z0300 | Technical Reference - Page 348
    Auto-Continuable Conditions (Continued) ✓ Supported ✘ Not Supported Page numbers reference message descriptions. 3-56 30036 3-56 30036 3-56 30036 3-57 30036 Return String 56 Parallel Port Disabled Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✘ ✘ 56 Parallel Port x Disabled
  • Lexmark 21Z0300 | Technical Reference - Page 349
    Continued) ✓ Supported ✘ Not Supported Page numbers reference Intervention Required Insert Staple Cartridge Intervention Required Insert Stapler 3-57 30113 3-57 30113 3-57 32001 Return String 80 Scheduled Maintenance Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✓ ✓ 35 Res
  • Lexmark 21Z0300 | Technical Reference - Page 350
    Continuable Conditions (Continued) ✓ Supported ✘ Not Supported Page numbers reference message descriptions Maintenance 80 Fuser Life Warning 80 Belt Life Warning 80 Fuser/Belt Life Warning 80 Fuser Exhausted Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✘ ✘ ✓ ✓ ✘ ✘ ✘ ✘
  • Lexmark 21Z0300 | Technical Reference - Page 351
    C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✘ ✘ ✘ ✘ ✘ ✘ Table B-11: PJL Messages for Attendance Conditions ✓ Supported ✘ Not Supported Page numbers reference message descriptions. Printer Model Message Page Status Code Return String C935dn, C935dtn, C935dttn, C935hdn X940e, X945e
  • Lexmark 21Z0300 | Technical Reference - Page 352
    ✓ Supported ✘ Not Supported Page numbers reference message descriptions. Printer Model Cartridge Intervention Required Defective Ink Cartridge Intervention Required Missing Cartridge 3-59 3-59 3-60 40021 40021 40021 31 Defective Print Cartridge 31 Defective Cartridge XXXX1 31 Missing Cartridge
  • Lexmark 21Z0300 | Technical Reference - Page 353
    Conditions (Continued) ✓ Supported ✘ Not Supported Page numbers reference message descriptions. Printer Model Message Page Status Code x Top Cover ✘ ✘ Intervention Required Insert Print Cartridge 3-61 40021 Insert Print Cartridge ✘ ✘ Intervention Required Paper Jam 3-61 40022 2xx
  • Lexmark 21Z0300 | Technical Reference - Page 354
    PJL Messages for Attendance Conditions (Continued) ✓ Supported ✘ Not Supported Page numbers reference message descriptions. Printer Model Message Page Status Code Return String C935dn a subset of letters CMYK, where CMYK denotes Cyan, Magenta, Yellow, and Black cartridges, respectively.
  • Lexmark 21Z0300 | Technical Reference - Page 355
    Conditions (Continued) ✓ Supported ✘ Not Supported Page numbers reference message descriptions. Printer Model Message Page Status Code 88 Black Toner Low 3-62 88 Color Print Cartridge Low ✘ ✘ 88 Black Print Cartridge Low 88 Photo Print Cartridge Low 3-62 88 Yellow Toner Empty ✘ ✘
  • Lexmark 21Z0300 | Technical Reference - Page 356
    for Attendance Conditions (Continued) ✓ Supported ✘ Not Supported Page numbers reference message descriptions. Printer Model Message Page Status Code Return String C935dn, C935dtn, C935dttn, C935hdn X940e, X945e Intervention Required Cartridge Empty 3-63 40039 89 Cartridge Empty
  • Lexmark 21Z0300 | Technical Reference - Page 357
    B-12: PJL Messages for Paper Handling ✓ Supported ✘ Not Supported Page numbers reference message descriptions. Printer Model Message Status Page Code Return String* C935dn, C935dtn, C935dttn, C935hdn X940e, X945e Intervention Required - 3-64 30034 34 Wrong Paper Size in Tray x ✘ ✘ Wrong
  • Lexmark 21Z0300 | Technical Reference - Page 358
    documentation for return string messages. Table B-13: PJL Messages for Paper Jams ✓ Supported ✘ Not Supported Page numbers reference message descriptions. Printer Model Message Page Status Code C935dn, C935dtn, C935dttn, C935hdn X940e, X945e Intervention Required Paper Jam 3-67 4200x
  • Lexmark 21Z0300 | Technical Reference - Page 359
    Table B-13: PJL Messages for Paper Jams (Continued) ✓ Supported ✘ Not Supported Page numbers reference message descriptions. Printer Model Message Page Status Code C935dn, C935dtn, C935dttn, C935hdn X940e, X945e Intervention Required Paper Jam 3-67 4207x ✘ ✘ Intervention Required
  • Lexmark 21Z0300 | Technical Reference - Page 360
    Table B-13: PJL Messages for Paper Jams (Continued) ✓ Supported ✘ Not Supported Page numbers reference message descriptions. Printer Model Message Page Status Code C935dn, C935dtn, C935dttn, C935hdn X940e, X945e Intervention Required Paper Jam 3-68 4243w ✘ ✘ Intervention Required
  • Lexmark 21Z0300 | Technical Reference - Page 361
    Table B-13: PJL Messages for Paper Jams (Continued) ✓ Supported ✘ Not Supported Page numbers reference message descriptions. Printer Model Message Page Status Code C935dn, C935dtn, C935dttn, C935hdn X940e, X945e Intervention Required Paper Jam 3-69 4257w ✘ ✘ Intervention Required
  • Lexmark 21Z0300 | Technical Reference - Page 362
    Table B-13: PJL Messages for Paper Jams (Continued) ✓ Supported ✘ Not Supported Page numbers reference message descriptions. Printer Model Message Page Status Code C935dn, C935dtn, C935dttn, C935hdn X940e, X945e Intervention Required Paper Jam 3-70 4282x ✘ ✘ Intervention Required
  • Lexmark 21Z0300 | Technical Reference - Page 363
    . Message RDYMSG OPMSG STMSG Page 3-72 3-72 3-73 Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✓ ✓ ✓ ✓ ✓ ✓ Table B-16: Lexmark Unique PJL Commands ✓ Supported ✘ Not Supported Page numbers reference command descriptions. Command LBEEP LDOWNLOADTARGET LPORTROTATE Page
  • Lexmark 21Z0300 | Technical Reference - Page 364
    B-31 PJL Support Table B-16: Lexmark Unique PJL Commands (Continued) ✓ Supported ✘ Not Supported Page numbers ✓ Supported ✘ Not Supported Page numbers reference command descriptions. Command LDECLARE LRESOURCE LDELETEPASSWORD LQUERYSEED LBYPASSPASSWORD KEY Page 3-87 3-88 3-90 Printer Model
  • Lexmark 21Z0300 | Technical Reference - Page 365
    following tables list PostScript commands and identify printers that support them. For detailed information about PostScript emulation, see "PostScript Emulation" on page 4-1. Table C-1: Supplemental Operators ✓ Supported ✘ Not Supported Page numbers reference operator descriptions. Operator Name
  • Lexmark 21Z0300 | Technical Reference - Page 366
    (Continued) ✓ Supported ✘ Not Supported Page numbers reference 4-29 4-29 4-30 4-30 4-7 4-30 4-31 4-31 4-31 4-32 4-32 Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
  • Lexmark 21Z0300 | Technical Reference - Page 367
    C-1: Supplemental Operators (Continued) ✓ Supported ✘ Not Supported Page numbers reference operator descriptions. Operator Name realformat 37 4-38 4-38 4-39 4-39 4-40 4-40 4-40 4-41 4-41 4-41 4-3 4-42 4-42 4-8 4-43 4-43 4-44 4-44 4-45 Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e
  • Lexmark 21Z0300 | Technical Reference - Page 368
    Page 4-45 4-45 4-4 4-46 4-46 4-46 4-47 4-47 Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ Table C-2: Page Device Parameters ✓ Supported ✘ Not Supported Page numbers reference parameter descriptions. Default values are listed. Key
  • Lexmark 21Z0300 | Technical Reference - Page 369
    Page Device Parameters (Continued) ✓ Supported ✘ Not Supported Page numbers reference parameter descriptions. 4-49 4-49 4-50 4-50 4-50 4-50 4-51 4-51 4-51 4-51 4-51 4-51 4-51 4-51 4-51 4-52 Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✘ ✘ ✘ ✘ ✓ ✓ ✓ ✓ ✓ ✓ ✘ ✘ ✓ ✓ ✓
  • Lexmark 21Z0300 | Technical Reference - Page 370
    C-2: Page Device Parameters (Continued) ✓ Supported ✘ Not Supported Page numbers reference parameter descriptions. Default values 4-52 4-52 4-52 4-53 4-53 4-53 4-53 4-54 4-54 4-54 4-54 4-54 4-54 4-54 Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
  • Lexmark 21Z0300 | Technical Reference - Page 371
    Device Parameters (Continued) ✓ Supported ✘ Not Supported Page numbers reference parameter descriptions 57 4-57 4-57 4-57 4-57 4-57 4-57 4-57 4-57 4-57 4-57 4-57 4-57 4-57 4-58 Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
  • Lexmark 21Z0300 | Technical Reference - Page 372
    (Continued) ✓ Supported ✘ Not Supported Page numbers reference parameter 58 4-58 4-59 4-59 4-59 4-59 4-59 4-59 4-59 4-60 4-60 4-60 4-60 4-60 4-61 4-61 4-61 4-61 4-61 4-61 Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ✓ ✓ ✘ ✘
  • Lexmark 21Z0300 | Technical Reference - Page 373
    Interpreter Parameters ✓ Supported ✘ Not Supported Page numbers 100000 20000 48000 1024 5000 2147483647 0 false 0 25000 per MB of RAM WaitTimeout system parameter Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
  • Lexmark 21Z0300 | Technical Reference - Page 374
    Support Table C-4: System Interpreter Parameters ✓ Supported ✘ Not Supported 67 4-67 4-67 4-67 4-67 4-67 4-67 4-67 4-67 4-67 4-67 4-67 4-68 4-68 Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
  • Lexmark 21Z0300 | Technical Reference - Page 375
    (Continued) ✓ Supported ✘ Not Supported Page numbers reference 69 4-69 4-69 4-69 4-69 4-69 4-69 4-69 4-69 4-69 4-69 4-70 4-70 4-70 Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
  • Lexmark 21Z0300 | Technical Reference - Page 376
    C-12 PostScript Support Table C-4: System Interpreter Parameters (Continued) ✓ Supported ✘ Not Supported Page numbers reference parameter descriptions. Default values are listed. Key ValidNV WaitTimeout Page 4-70 4-64 Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✓ ✓ ✓ ✓
  • Lexmark 21Z0300 | Technical Reference - Page 377
    % %EtherTalkA% %EtherTalkB% %EtherTalkC% %EtherTalkD% %IR_A% %IR_B% %IR_C% %IR_D% %USB_A% %USB_B% %USB_C% %USB_D% %TokenTalkA% %TokenTalkB% %TokenTalkC% %TokenTalkD% %AppSocketA% %AppSocketB% C-13 PostScript Support Page 4-65 Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e
  • Lexmark 21Z0300 | Technical Reference - Page 378
    C-14 PostScript Support Table C-5: Devices Supported (Continued) ✓ Supported ✘ Not Supported n Network version of the printer model Device %AppSocketC% %AppSocketD% %RemotePrinterA% %RemotePrinterB% %RemotePrinterC% %RemotePrinterD% %PrintServerA% %PrintServerB% %PrintServerC% %PrintServerD% %LPR_A
  • Lexmark 21Z0300 | Technical Reference - Page 379
    C-15 PostScript Support Table C-6: Device Parameters ✓ Supported ✘ Not Supported Page numbers reference parameter descriptions. Key Page Device HonorDSR 4-74 Interpreter 4-74 On 4-74 Parity 4-74 PCLSmartSwitch 4-74 Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e
  • Lexmark 21Z0300 | Technical Reference - Page 380
    C-16 PostScript Support Table C-6: Device Parameters (Continued) ✓ Supported ✘ Not Supported Page numbers reference parameter descriptions. Key Page 4-77 EtherTalkZone 4-77 Filtering 4-77 HasNames 4-77 Interpreter 4-77 Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e
  • Lexmark 21Z0300 | Technical Reference - Page 381
    Table C-6: Device Parameters (Continued) ✓ Supported ✘ Not Supported Page numbers reference parameter descriptions. Printer Model C935dn, C935dtn, C935dttn, X940e, Key Page C935hdn X945e NodeID 4-77 ✓ ✓ On 4-77 ✓ ✓ PCLSmartSwitch 4-77 ✓ ✓ PortLocation 4-77 ✓ ✓ PSSmartSwitch
  • Lexmark 21Z0300 | Technical Reference - Page 382
    Parameters (Continued) ✓ Supported ✘ Not Supported Page numbers reference parameter descriptions 4-80 PCLSmartSwitch 4-80 PortLocation 4-80 PSSmartSwitch 4-81 TokenTalkType 4-81 Type 4-81 Zone 4-81 Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
  • Lexmark 21Z0300 | Technical Reference - Page 383
    Table C-6: Device Parameters (Continued) ✓ Supported ✘ Not Supported Page numbers reference parameter descriptions. Key Page Device Parameters for Filtering 4-83 HasNames 4-83 Interpreter 4-83 On 4-83 PortLocation 4-83 Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e
  • Lexmark 21Z0300 | Technical Reference - Page 384
    Table C-6: Device Parameters (Continued) ✓ Supported ✘ Not Supported Page numbers reference parameter descriptions. Printer Model C935dn, C935dtn, C935dttn, X940e, Key Page C935hdn X945e Type 4-83 ✓ ✓ Device Parameters for the Communication Device %LPR%, %LPR_A%, %LPR_B%, %LPR_C
  • Lexmark 21Z0300 | Technical Reference - Page 385
    C-21 PostScript Support Table C-6: Device Parameters (Continued) ✓ Supported ✘ Not Supported Page numbers reference parameter descriptions. Printer Model C935dn, C935dtn, C935dttn, X940e, Key Page C935hdn X945e Device Parameters for the Communication Device %EthernetPhysical%, %
  • Lexmark 21Z0300 | Technical Reference - Page 386
    Table C-6: Device Parameters (Continued) ✓ Supported ✘ Not Supported Page numbers reference parameter descriptions. Key Running Second Type Year DateTime DayOfWeekLong DayOfWeekNum DayOfWeekShort Page 4-88 4-88 4-88 4-88 4-88 4-88 4-88 4-88 Printer Model C935dn, C935dtn, C935dttn, C935hdn
  • Lexmark 21Z0300 | Technical Reference - Page 387
    Table C-6: Device Parameters (Continued) ✓ Supported ✘ Not Supported Page numbers reference parameter descriptions. Key Page Device Parameters for Removable 4-90 Searchable 4-90 SearchOrder 4-90 Type 4-90 Writeable 4-90 Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e
  • Lexmark 21Z0300 | Technical Reference - Page 388
    SearchOrder 4-91 Type 4-91 Writeable 4-91 Printer Model C935dn, C935dtn, C935dttn, C935hdn X940e, X945e ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ Table C-7: PostScript Commands: Message Keys ✓ Supported ✘ Not Supported Page numbers reference status message key
  • Lexmark 21Z0300 | Technical Reference - Page 389
    printing See whole page setting electrical specifications 7-2 envelope sizes supported 4-9 Lexmark C935 2-3 Lexmark X940e 2-5 Lexmark X945e 2-5 environmental commands and variables (PJL) 3-7 environmental conditions 7-5 errors, service 3-71 escape commands (PCL emulation) categorized by function
  • Lexmark 21Z0300 | Technical Reference - Page 390
    and symbol sets 6-2 viewing the contents 6-3 fonts PCL emulation Lexmark C935 2-9 Lexmark X940e 2-9 Lexmark X945e 2-9 printing directory list for flash or disk 3-75, from a power loss 6-15 L language switching PCL emulation MarkVision Professional 2-1 printer control panel 2-1 software program 2-2
  • Lexmark 21Z0300 | Technical Reference - Page 391
    64 paper sizes status message codes 3-65 paper sizes supported Lexmark C935 2-3 Lexmark X940e 2-5 Lexmark X945e 2-5 paper trays PCL emulation paper size 2-55 paper source 2-55 PostScript emulation automatic size sensing search order 4-4 operators 4-6 Printer Job Language (PJL) paper size 3-14 paper
  • Lexmark 21Z0300 | Technical Reference - Page 392
    two 2-72 color lookup tables 2-71 configure image data 2-72 driver configuration command 2-71 foreground color 2-72 gamma correction 2-72 monochrome number of collated copies 2-53 number of copies 2-53 output bin 2-57 printer reset 2-53 short-edge offset registration 2-53 simplex/duplex print 2-53
  • Lexmark 21Z0300 | Technical Reference - Page 393
    set ID code 2-63 control codes 2-49 font and symbol set support Lexmark C935 2-9 Lexmark X940e 2-9 Lexmark X945e 2-9 GL/2 Language 2-75 linking commands 2-50 paper and envelope dimensions Lexmark C935 2-3 Lexmark X940e 2-5 Lexmark X945e 2-5 password protection 3-85 saving files on flash memory or
  • Lexmark 21Z0300 | Technical Reference - Page 394
    standard fonts 2-10 Type 1 fonts 2-12 variables, PJL common 3-40 printer unique 3-41 physical page PCL emulation 2-2 physical page border 2-7 physical paper tray commands manualfeed 4-7 papertray 4-7 setpapertray 4-8 paper tray support 4-4 password protecting Type 1 fonts on flash memory or disk
  • Lexmark 21Z0300 | Technical Reference - Page 395
    XXXX 3-60 31 Missing Printhead 3-60 31 PerfectFinish Missing 3-62 32 Unsupported Cartridge 3-59 Printer Job Language (PJL) [continued] attendance messages (continued) 32 Unsupported Cartridge 3-59 32 Unsupported Print Cartridge 3-59 32 Unsupported Printhead 3-60 33 Tray x Config Error 3-61 40 Tray
  • Lexmark 21Z0300 | Technical Reference - Page 396
    Cartridge 3-59 Insert Duplex Option 3-63 Insert Hole Punch Box 3-59 Insert PC Cartridge 3-59 Insert Print Cartridge Wrong Paper Size Manual Feed 364 Change 3-65 Check Paper Guide 3-64 Insert Duplex Jam 3-67 205 Paper Jam 3-67 Printer Job Language (PJL) [continued] attendance
  • Lexmark 21Z0300 | Technical Reference - Page 397
    Kit 3-62 Replace PC Kit To Continue 3-62 Replace Toner Cartridge 3-62 Replace Toner Cartridge To Continue 3-62 Replace Transfer Kit 3-63 STMSG message 3- 55 55 Insufficient Fax Buffer 3-56 56 Parallel Port Disabled 3-56 Printer Job Language (PJL) [continued] auto-continuable messages (continued) 56
  • Lexmark 21Z0300 | Technical Reference - Page 398
    53 88 Magenta Toner Low 3-53 Printer Job Language (PJL) [continued] information messages (continued) 88 Photo Print Cartridge Low 3-53 88 Toner Low 3-53, 3-54 88 Yellow Toner Low 3-53 Bin Full 3-54 Busy 3-54 Cancelling Job 3-54 Not Ready 3-53 Power Saver with 88 Ink Low 3-54 Powersaver 3-54
  • Lexmark 21Z0300 | Technical Reference - Page 399
    3-20 LBWLOCK 3-20 LCANCEL 3-20 LCARDSTOCKLENGTH 3-20 LCARDSTOCKLOADING 3-20 LCARDSTOCKOUTBIN 3-21 LCARDSTOCKTEXTURE 3-21 LCARDSTOCKWEIGHT 3-21 Printer Job Language (PJL) [continued] variables (continued) LCOLLATION 3-21 LCOLORCORRECTION 3-21 LCOLOREDLENGTH 3-21 LCOLOREDLOADING 3-22 LCOLOREDOUTBIN
  • Lexmark 21Z0300 | Technical Reference - Page 400
    3-27 LINFEEDERSIZE 3-27 LINKALERT 3-27 LINMPFEEDERSIZE 3-27 LJAMRECOVERY 3-28 LLABELSLENGTH 3-28 LLABELSLOADING 3-28 LLABELSOUTBIN 3-28 Printer Job Language (PJL) [continued] variables (continued) LLABELSTEXTURE 3-28 LLABELSWEIGHT 3-28 LLASTTRAYRENUMBER 3-28 LLEFTMARGINOFFSET 3-28 LLETTERHEADLENGTH
  • Lexmark 21Z0300 | Technical Reference - Page 401
    RESOURCESAVE 3-18 RET 3-18 SYMSET 3-40 TIMEOUT 3-18 USERNAME 3-18 WIDEA4 3-18 printer languages, selecting MarkVision Professional 2-1 methods 5-1 PCL emulation 2-1 printer control panel 2-1, 4-1 Printer Job Language (PJL) 3-3 setting for different interfaces 5-2 SmartSwitch 5-1 software program 2-2
  • Lexmark 21Z0300 | Technical Reference - Page 402
    and 4 2-84 Lexmark adaptive 2-85 run support 8-20 RS-232C cable pin assignments 8-11 communication parameters 8-13 DTR and DTR/DSR protocol timing 8-17 port compatibility 8-20 protocol 8-16 serial configuration recommendations 8-19 using RS-232C 8-11 when to use 8-11 service errors 3-71 size, printer
  • Lexmark 21Z0300 | Technical Reference - Page 403
    printing directory list flash memory or disk 6-3 setting password protection 3-85 storing on flash memory or disk 6-3 support ISO fonts 2-31, 2-48 syntax, commands PCL emulation 2-49 Printer Job Language 3-1 T test page, printing from PJL flash memory and disk directory 3-75, 6-4 menu settings page
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403

www.lexmark.com
March 2009
Lexmark and Lexmark with diamond design are trademarks of Lexmark International, Inc.,
registered in the United States and/or other countries.
© 2009 Lexmark International, Inc.
740 West New Circle Road
Lexington, Kentucky 40550
Technical Reference