Technical Reference
Page 1
Monday, August 11, 2008 1:59 pm Please note that this is a DRAFT document. More information will be added and a final version will be released at a later date. All rights reserved. 740 West New Circle Road Lexington, Kentucky 40550 www.lexmark.com August 2008 Lexmark and Lexmark with diamond design are trademarks of Lexmark International, Inc., registered in the United States and/or other countries. © 2008 Lexmark International, Inc. Forms Printer 258x/259x Technical Reference DRAFT document -
Monday, August 11, 2008 1:59 pm Please note that this is a DRAFT document. More information will be added and a final version will be released at a later date. All rights reserved. 740 West New Circle Road Lexington, Kentucky 40550 www.lexmark.com August 2008 Lexmark and Lexmark with diamond design are trademarks of Lexmark International, Inc., registered in the United States and/or other countries. © 2008 Lexmark International, Inc. Forms Printer 258x/259x Technical Reference DRAFT document -
Technical Reference
Page 3
... Printing 2-6 Deselect Printer 2-7 Stop Printing (259X only 2-7 Print Position Commands 2-8 Relative Move Inline Forward (n/120 2-8 Automatic Line Feed (LF 2-9 Reverse Line Feed 2-9 Set Vertical Units (259X only 2-9 Select 1/8" Line Spacing 2-10 Select 7/72" Line Spacing 2-10 Set Text Line Spacing (n/72 2-11 Start Text Line Spacing 2-11 Page/Form Layout Commands 2-12...
... Printing 2-6 Deselect Printer 2-7 Stop Printing (259X only 2-7 Print Position Commands 2-8 Relative Move Inline Forward (n/120 2-8 Automatic Line Feed (LF 2-9 Reverse Line Feed 2-9 Set Vertical Units (259X only 2-9 Select 1/8" Line Spacing 2-10 Select 7/72" Line Spacing 2-10 Set Text Line Spacing (n/72 2-11 Start Text Line Spacing 2-11 Page/Form Layout Commands 2-12...
Technical Reference
Page 12
Bit 7. Disable macro is overwritten to initialize. • "No change" indicates the printer will overwrite the NVRAM of Default Macro setting No. If init = dec 254, 255 (hex FE, FF) are specified, parm 3 value is functionally the same ... 1 2 02 Macro 2 Macro 2 3 03 Macro 3 Macro 3 4 04 Macro 4 Macro 4 5 - 254 05 - If the disable (=255) is set to provide additional flexibility when changing between alternate form sizes. FE No Change No Change 255 FF Disable Macro Disable Macro Notes: • Macro 1 is the original macro that is used as below. All...
Bit 7. Disable macro is overwritten to initialize. • "No change" indicates the printer will overwrite the NVRAM of Default Macro setting No. If init = dec 254, 255 (hex FE, FF) are specified, parm 3 value is functionally the same ... 1 2 02 Macro 2 Macro 2 3 03 Macro 3 Macro 3 4 04 Macro 4 Macro 4 5 - 254 05 - If the disable (=255) is set to provide additional flexibility when changing between alternate form sizes. FE No Change No Change 255 FF Disable Macro Disable Macro Notes: • Macro 1 is the original macro that is used as below. All...
Technical Reference
Page 22
... Table 2-1: Control Codes (Continued) Code Name Beeper Vertical Tab Symbol BEL VT Form Feed FF Carriage Return CR Double-Wide Printing by SO Line Condensed Printing Select Printer Select 10 cpi Deselect Printer SI DC1 DC2 DC3 Cancel Double-Wide Printing by Line Cancel Data DC4 CAN ...Prints all subsequent data to the next vertical tab position set , the printer performs a single line feed. Selects the printer, causing all characters in double-width mode. 14 This mode is greater than the form length (or form length minus skip perforation), the VT does a line feed. Does not...
... Table 2-1: Control Codes (Continued) Code Name Beeper Vertical Tab Symbol BEL VT Form Feed FF Carriage Return CR Double-Wide Printing by SO Line Condensed Printing Select Printer Select 10 cpi Deselect Printer SI DC1 DC2 DC3 Cancel Double-Wide Printing by Line Cancel Data DC4 CAN ...Prints all subsequent data to the next vertical tab position set , the printer performs a single line feed. Selects the printer, causing all characters in double-width mode. 14 This mode is greater than the form length (or form length minus skip perforation), the VT does a line feed. Does not...
Technical Reference
Page 24
... 07 Table 2-2: Escape Sequence Equivalents to Control Codes Code Nem Beeper Backspace Horizontal Tab Line Feed Vertical Tab Form Feed Carriage Return Double-Wide Printing by LIne Condensed Printing Select Printer Select 10 cpi Deselect Printer Format ESC BEL BS HT LF VT FF CR SO SI DC1 DC2 DC3 Decimal 27 7 8 9 10...
... 07 Table 2-2: Escape Sequence Equivalents to Control Codes Code Nem Beeper Backspace Horizontal Tab Line Feed Vertical Tab Form Feed Carriage Return Double-Wide Printing by LIne Condensed Printing Select Printer Select 10 cpi Deselect Printer Format ESC BEL BS HT LF VT FF CR SO SI DC1 DC2 DC3 Decimal 27 7 8 9 10...
Technical Reference
Page 32
...up to 28 tabulation stops to be 0 to the default horizontal tabulation stops. • The printer command HT, Horizontal Tabulation, activates the tabulation stops set user-defined tabulation stops, use printer command ESC D for horizontal tabs and ESC B for vertical tabs. The left most column is... order (n1.....n28). • The last digit in the sequence must be used with the printer command HT, Horizontal Tabulation. Draft document 2-12 Page/Form Layout Page/Form Layout Commands Set All Tabs to Power On Setting This command sets the horizontal tabs at every 8th...
...up to 28 tabulation stops to be 0 to the default horizontal tabulation stops. • The printer command HT, Horizontal Tabulation, activates the tabulation stops set user-defined tabulation stops, use printer command ESC D for horizontal tabs and ESC B for vertical tabs. The left most column is... order (n1.....n28). • The last digit in the sequence must be used with the printer command HT, Horizontal Tabulation. Draft document 2-12 Page/Form Layout Page/Form Layout Commands Set All Tabs to Power On Setting This command sets the horizontal tabs at every 8th...
Technical Reference
Page 33
...from the left edge of the paper. • The values for n and m must be a 0 to terminate the command. • The printer command VT, Vertical Tabulation activates the tabulation stops set by line number. Set Horizontal Margins This command sets the left unchanged. Format ESC B n1... ... Hexadecimal 1B 44 n1 ... If the next vertical tab position is set , the printer performs a single line feed. - If the value is greater than the form length (or form length minus skip perforation), the VT does a line feed. - Decimal 27 680 n1 ... Draft document ...
...from the left edge of the paper. • The values for n and m must be a 0 to terminate the command. • The printer command VT, Vertical Tabulation activates the tabulation stops set by line number. Set Horizontal Margins This command sets the left unchanged. Format ESC B n1... ... Hexadecimal 1B 44 n1 ... If the next vertical tab position is set , the printer performs a single line feed. - If the value is greater than the form length (or form length minus skip perforation), the VT does a line feed. - Decimal 27 680 n1 ... Draft document ...
Technical Reference
Page 34
Cancel Skip Perforation (ESC O) printer command is received. - Draft document 2-14 Page/Form Layout Set Automatic Perforation Skip This command specifies the number of lines to be either of each page, which creates a bottom margin. Set Form Length in LQ mode to the LQ proportional mode. Format ...• (259x only) ON changes character pitch to the pitch selected before the proportional space mode was turned on and off. Set Form Length in effect until: - Format ESC O Decimal 27 79 Hexadecimal 1B 4F Proportional Space Mode This command turns proportional space mode on ...
Cancel Skip Perforation (ESC O) printer command is received. - Draft document 2-14 Page/Form Layout Set Automatic Perforation Skip This command specifies the number of lines to be either of each page, which creates a bottom margin. Set Form Length in LQ mode to the LQ proportional mode. Format ...• (259x only) ON changes character pitch to the pitch selected before the proportional space mode was turned on and off. Set Form Length in effect until: - Format ESC O Decimal 27 79 Hexadecimal 1B 4F Proportional Space Mode This command turns proportional space mode on ...
Technical Reference
Page 50
Format ESC S n Decimal 27 83 n Hexadecimal 1B 53 n USAGE NOTE The value of n can be either of overscore, underscore, and strikethrough. This command selects forms of the following: • 1 (dec) 01 (hex) = Subscript ON • 0 (dec) 00 (hex) = Superscript ON Cancel Superscript and Subscript Printing This command cancels the subscript ... follows: - 1 (dec) 01 (hex) equals Underscore - 2 (dec) 02 (hex) equals Strikethrough Format ESC T Decimal 27 84 Hexadecimal 1B 54 Score Select (259X only) For 259x printers only.
Format ESC S n Decimal 27 83 n Hexadecimal 1B 53 n USAGE NOTE The value of n can be either of overscore, underscore, and strikethrough. This command selects forms of the following: • 1 (dec) 01 (hex) = Subscript ON • 0 (dec) 00 (hex) = Superscript ON Cancel Superscript and Subscript Printing This command cancels the subscript ... follows: - 1 (dec) 01 (hex) equals Underscore - 2 (dec) 02 (hex) equals Strikethrough Format ESC T Decimal 27 84 Hexadecimal 1B 54 Score Select (259X only) For 259x printers only.
Technical Reference
Page 63
... manually move the Carrier all the way to the standard support for the US and Western Europe code pages, the 2500 series forms printers include support for characters contained in the following table. Draft document 3-1 Enabling code page CHAPTER 3: Code Pages Enabling code page ...= ON). {insert graphic} 3 Press and hold one or more buttons on layer 2 of the control panel while turning the printer on 259x printers Standard Eastern Europe Micro up Micro down included included included includeda Baltic Set up included included Arabic Micro + Micro included included Levant Micro...
... manually move the Carrier all the way to the standard support for the US and Western Europe code pages, the 2500 series forms printers include support for characters contained in the following table. Draft document 3-1 Enabling code page CHAPTER 3: Code Pages Enabling code page ...= ON). {insert graphic} 3 Press and hold one or more buttons on layer 2 of the control panel while turning the printer on 259x printers Standard Eastern Europe Micro up Micro down included included included includeda Baltic Set up included included Arabic Micro + Micro included included Levant Micro...
Technical Reference
Page 117
...number. • IBM Code Page - values are supplied as a cross reference for users to the code page identifier on that printer family. See the following conventions are used code page name. • Hexadecimal and Decimal Hc/Lc codes - refers to more easily...Draft document APPENDIX A: Code Page Table A-1 Code Page Table The 2500 series forms printers include support for a variety of a printer model family (258x or 259x) indicates that code page/translation combination is supported on the printer operator panel. • Name - The presence of code pages. Supported translations ...
...number. • IBM Code Page - values are supplied as a cross reference for users to the code page identifier on that printer family. See the following conventions are used code page name. • Hexadecimal and Decimal Hc/Lc codes - refers to more easily...Draft document APPENDIX A: Code Page Table A-1 Code Page Table The 2500 series forms printers include support for a variety of a printer model family (258x or 259x) indicates that code page/translation combination is supported on the printer operator panel. • Name - The presence of code pages. Supported translations ...