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. 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. All rights reserved. 740 West New Circle Road Lexington, Kentucky 40550 www.lexmark.
Draft document Edition: August 2008 The following paragraph does not apply to any country where such provisions are inconsistent with local law: LEXMARK INTERNATIONAL, INC., PROVIDES THIS PUBLICATION “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Draft document TOC-1 Contents Contents Set Initial Conditions Commands...................................1-1 SIC Command Format ....................................................................................... 1-2 Init Values ..................................................................................................... 1-2 Id Values....................................................................................................... 1-3 Parm Values ..........................................
Draft document TOC-2 Contents Set Top of Form.......................................................................................... 2-15 Set Form Length in Inches.......................................................................... 2-15 Set Form Length in Lines............................................................................ 2-15 Character Commands ...................................................................................... 2-16 Select Character Set 1........................
Draft document TOC-3 Contents Code Pages.......................................................................3-1 Enabling code page character support .............................................................. 3-1 Code page samples ........................................................................................... 3-2 Code Page 437 ............................................................................................ 3-3 Code Page 437G ..................................................
Draft document TOC-4 Contents Code Page 1053 ........................................................................................ 3-40 Code Page 1098 ........................................................................................ 3-41 Code Page 1116 ........................................................................................ 3-42 Code Page 1198 ........................................................................................ 3-43 Code Page 1250 ............................
1-1 Draft document CHAPTER 1: Set Initial Conditions Commands The Set Initial Conditions (SIC) command sets the printer to the default values that were set at the factory or to user-defined defaults. The following data is applicable to both IBM and Epson modes, unless otherwise noted. The SIC command cannot be used in OKI emulation mode.
1-2 Draft document SIC Command SIC Command Format Format: ESC [ K n1 n2 init id parm1 parm 2... parm 24 Decimal: 27 91 75 n1 0 init id parm1 parm 2... parm 24 Hexadecimal: 1B 5B 4B n1 00 init id parm1 parm 2... parm 24 Usage Notes: • "n1 is the low order byte. n2 is the high order byte. n1 and n2 specify the number of mode bytes in the escape sequence. n1 is the number of parameters +2. (the number of parameters plus init and id.) Normally, n1 is 1, 3 or 4.
1-3 Draft document SIC Command Table 1-1: Initial Values (Continued) User Default Settings Default Macro Settings Other Macro Settings Download Font Initialized to the factory default setting. Then updated to updated to reflect parm values in SIC command unchanged Initialized to the factory default settings. Not initialized. Not cleared. 05 Initialized to the factory default setting.
1-4 Draft document SIC Command Table 1-2: Id Values (Continued) Printer Dec Hex Notes 2580 /2581 2590/2591 177 B1 Parm 1 is valid. Parm 1 is same as parm 1 of id = 03H, 16H, 23H or 24H. 2580 /2581 2590/2591 180 B4 2580 /2581 2590/2591 182 B6 Supported in Epson mode. Supported in Native mode. Not valid when Proprinter III mode ON is selected in Setup. (258X only) This id allows the user to select the Emulation mode with parm 1. 2580 /2581 2590/2591 197 C5 Supported in Epson mode.
1-5 Draft document SIC Command Parm Values Table 1-3: Ids - Dec 3, 22, 35, 36, 177, 180 (Hex 03, 16, 23, 24, B1, B4) Parm Bit 1 Same action for all Ids.
1-6 Draft document SIC Command Table 1-5: Ids - Dec 197, 198 (Hex C5, C6) (Sheet 1 of 9) Parm Description Dec Hex Action for Id = Dec 197 / Hex C5 Action for Id = Dec 198 / Hex C6 1 Emulation 0 00 No Change No Change 1 01 PPDS PPDS 2 02 EPSON EPSON 3 - 255 03 - FF No Change No Change 0 00 No change No change 1 01 Panel Disable Panel Disable 2 02 Panel Enable Panel Enable 2 Panel Disable Note: Specific buttons can be enabled during Panel Disable mode.
1-7 Draft document SIC Command Table 1-5: Ids - Dec 197, 198 (Hex C5, C6) (Continued) (Sheet 2 of 9) Parm Description Dec Hex Action for Id = Dec 197 / Hex C5 Action for Id = Dec 198 / Hex C6 4 FONT 0 00 No Change No Change 1 01 Fast Draft Fast Draft 2 02 Draft Draft 3 03 Gothic Gothic 4 04 Courier Courier 5 05 Download font Download font 6 06 No Change Prestige 7 07 No change Presentor 8 08 No change Orator 9 09 No change Script 10 - 255 0A - FF No change
1-8 Draft document SIC Command Table 1-5: Ids - Dec 197, 198 (Hex C5, C6) (Continued) (Sheet 3 of 9) Parm Description Dec Hex Action for Id = Dec 197 / Hex C5 Action for Id = Dec 198 / Hex C6 Note: Parm 6 actions are based on the XNLS Code Page. Choose appropriate parm 6 data.
1-9 Draft document SIC Command Table 1-5: Ids - Dec 197, 198 (Hex C5, C6) (Continued) (Sheet 4 of 9) Parm Description Dec Hex Action for Id = Dec 197 / Hex C5 Action for Id = Dec 198 / Hex C6 6 Code Page (XNLS = Eastern) 0 00 No Change No Change 1 01 437 437 2 02 850 850 3 03 852 852 4 04 855 855 5 05 866 866 6 06 1855 1855 7 07 1852 1852 8 08 2852 2852 9 09 3852 3852 10 0A 4852 4852 11 0B 1250 1250 12 0C 1251 1251 13 0D 912 912 14 0E 915
1-10 Draft document SIC Command Table 1-5: Ids - Dec 197, 198 (Hex C5, C6) (Continued) (Sheet 5 of 9) Parm Description Dec Hex Action for Id = Dec 197 / Hex C5 Action for Id = Dec 198 / Hex C6 6 Code Page (XNLS = Baltic) 0 00 No Change No Change 1 01 437 437 2 02 850 850 3 03 858 858 4 04 866 866 5 05 915 915 6 06 1251 1251 7 07 1866 1866 8 08 775 775 9 09 919 919 10 0A 1257 1257 11 0B 916 916 12 0C 918 918 13 0D 2866 2866 14 0E 771 771 1
1-11 Draft document SIC Command Table 1-5: Ids - Dec 197, 198 (Hex C5, C6) (Continued) (Sheet 6 of 9) Parm Description Dec Hex Action for Id = Dec 197 / Hex C5 Action for Id = Dec 198 / Hex C6 6 Code Page (XNLS = Levant) 0 00 No Change No Change 1 01 437 437 2 02 850 850 3 03 864 864 4 04 1046 1046 5 05 1098 1098 6 06 1198 862 7 07 862 856 8 08 856 1862 9 09 916 916 10 0A 1862 858 11 0B 858 12 - 255 0C - FF No Change 0 00 No Change 1 01 437 2
1-12 Draft document SIC Command Table 1-5: Ids - Dec 197, 198 (Hex C5, C6) (Continued) (Sheet 7 of 9) Parm Description Dec Hex Action for Id = Dec 197 / Hex C5 Action for Id = Dec 198 / Hex C6 8 Lines per inch 0 00 No Change No Change 1 01 3 3 2 02 4 4 3 03 6 6 4 04 8 8 5 - 255 05 - FF No Change No Change 0 00 No Change No Change 1 01 0 inch 0 inch 2 02 1 inch 1 inch 3 03 2 inch 2 inch 4 04 3 inch 3 inch 5 - 255 05 - FF No Change No Change 0 00 No
1-13 Draft document SIC Command Table 1-5: Ids - Dec 197, 198 (Hex C5, C6) (Continued) (Sheet 8 of 9) Parm Description Dec Hex Action for Id = Dec 197 / Hex C5 Action for Id = Dec 198 / Hex C6 12 Alarm 0 00 No change No change 1 01 Disable Alarm Disable Alarm 2 02 Enable Alarm Enable Alarm 3 - 255 03 - FF No Change No Change 0 00 No change No change 1 01 ON ON 2 02 OFF OFF 3 - 255 03 - FF No Change No Change 0 00 No change No change 1 01 ON ON 2 02 OFF OF
1-14 Draft document SIC Command Table 1-5: Ids - Dec 197, 198 (Hex C5, C6) (Continued) (Sheet 9 of 9) Parm Description Dec Hex Action for Id = Dec 197 / Hex C5 Action for Id = Dec 198 / Hex C6 19 Lock 0 00 No change No change 1 01 Font Lock Font Lock 2 02 Pitch Lock Pitch Lock 3 03 Font and Pitch Lock Font and Pitch Lock 4 04 Font and Pitch Unlock Font and Pitch Unlock 254 FE SIC Command Lock SIC Command Lock 255 FF SIC Command Unlock SIC Command Unlock 0 00 No Change
2-1 Draft document Control Codes CHAPTER 2: IBM Emulation Mode Printer Commands This section provides a detailed description of IBM emulation mode commands you can use with your printer. Control Codes Control codes are one-character printer commands that are used to: • • • Manage the printing of a job. Control the movement of the cursor, which changes the current print position. Control secondary font selection, such as condensed and double-wide.
2-2 Draft document Control Codes Table 2-1: Control Codes (Continued) Code Name Symbol Description Value (Dec) Value (Hex) Beeper BEL Sounds the printer beeper for approximately 1 second. 7 07 Vertical Tab VT 11 0B Advances the paper to the next vertical tab position set by the ESC B command. If no tab position is set, the printer performs a single line feed. If the next vertical tab position is greater than the form length (or form length minus skip perforation), the VT does a line feed.
2-3 Draft document Escape Sequences Escape Sequences An escape sequence (two or more characters of information) lets you change the way the printer is currently printing. Like a control code, it gives you control over the printed output. The escape sequence begins with the character ESC (decimal 027, hexadecimal 1B). The printer recognizes this character as the beginning of a printer command signaling that the information following is control information and not data to be printed.
2-4 Draft document Printer Command Printer Command Quick Reference (IBM Emulation Mode) Data is pending. Control Codes in ESC Sequence Format The following ESC sequences match the Control Code commands. See that section for a full description of each Control Code.
2-5 Draft document Control Codes in Table 2-2: Escape Sequence Equivalents to Control Codes (Continued) Code Nem Format ESC Decimal 27 Hexadecimal 1B Cancel Double-Wide Printing by Line DC4 20 14 Cancel Data CAN 24 18
2-6 Draft document General Printer General Printer Commands The following are general Printer Commands. Set Print Direction This command sets the printer to print either unidirectional (left to right) printing or returns to bi-directional printing.
2-7 Draft document General Printer Deselect Printer When this command is sent, the printer ignores all data except DC1.
2-8 Draft document Print Position Print Position Commands Relative Move Inline Forward (n/120") This command moves the current print position to the right by the distance specified in the parameter. Format ESC d Ln Hn Decimal 27 100 Ln Hn Hexadecimal 1B 64 Ln Hn USAGE NOTES • Any attempt to use this command to move the print position beyond the current right margin leaves the print position set to the right margin.
2-9 Draft document Print Position Automatic Line Feed (LF) Turns the automatic line feed mode On and Off. Format ESC 5 n Decimal 27 53 n Hexadecimal 1B 35 n USAGE NOTES The value of n can be either of the following: • • • 1 (dec) 01 (hex) = ON 0 (dec) 00 (hex) = OFF When on, executes an automatic line feed when a carriage return is received. Reverse Line Feed This command feeds the paper one line in the reverse direction.
2-10 Draft document Print Position USAGE NOTES • The default is 1/216 inch. The supported alternative is 1/180 inch and 1/360 inch. • n1 and n2 specify the number of mode bytes contained in this escape sequence. Normally, n1 is 4, and n2 is 0. • • m1 and m2 are ignored.
2-11 Draft document Print Position Set Text Line Spacing (n/72") This command sets line spacing in n/72 inch increments. To activate the line spacing, use the printer command Start Text Line Spacing (ESC 2). Format ESC A n Decimal 27 64 n Hexadecimal 1B 41 n USAGE NOTE The value for n must be between 1 and 85. Start Text Line Spacing This command activates the line spacing designated by the Set Line Spacing for Text (ESC A) printer command.
2-12 Draft document Page/Form Layout Page/Form Layout Commands Set All Tabs to Power On Setting This command sets the horizontal tabs at every 8th column, beginning at column 9 (9, 17, 25, and so on) and clears all vertical tabs. Format ESC R Decimal 27 82 Hexadecimal 1B 52 USAGE NOTE • To set user-defined tabulation stops, use printer command ESC D for horizontal tabs and ESC B for vertical tabs.
2-13 Draft document Page/Form Layout Set Vertical Tabs Sets as many as 64 tabulation stops by line number. Format ESC B n1 ... n64 0 Decimal 27 680 n1 ... n64 0 Hexadecimal 1B 44 n1 ... n64 00 USAGE NOTES • • • Set the tabulation stops in ascending order (n1.....n64). • • • ESC B 0 or ESC R (Set Default Tabulation Stops) clears all vertical tab stops. The last digit in the sequence must be 0 to terminate the command.
2-14 Draft document Page/Form Layout Set Automatic Perforation Skip This command specifies the number of lines to be skipped at the bottom of each page, which creates a bottom margin. Format ESC N n Decimal 27 78 n Hexadecimal 1B 4E n USAGE NOTES • This command remains in effect until: – Cancel Skip Perforation (ESC O) printer command is received. – Set Form Length in Lines (ESC C) printer command is received. – Set Form Length in Inches (ESC C 0) printer command is received.
2-15 Draft document Page/Form Layout Set Top of Form This command sets the first line of printing on each page to the current vertical paper position. Format ESC 4 Decimal 27 52 Hexadecimal 1B 34 Set Form Length in Inches This command sets the form length to a specified number of inches. Format ESC C 00 n Decimal 27 67 00 n Hexadecimal 1B 43 00 n USAGE NOTES • • The value of n must be between 1 and 255.
2-16 Draft document Character Character Commands Select Character Set 1 Selects character set 1 for printing. Character set 1 contains characters and symbols that are used in the English language. Format ESC 7 Decimal 27 55 Hex 1B 37 See page YYY for more information. {Reference will be updated when document is finalized.} Select Character Set 2 Selects character set 2 for printing. Character set 2 contains characters and symbols that are used in English and nonEnglish languages.
2-17 Draft document Character Select Print Mode This command selects the normal font or the download font in Draft, NLQ (258x only) or LQ (259x only). Format ESC I n Decimal 27 73 n Hex 1B 49 n USAGE NOTES • • This command cancels any print combinations that conflict with ESC I. The following table shows valid values for n for the 248x and 249x printers.
2-18 Draft document Table 2-4: Print Mode Values (Continued) Printer Model Decimal Hexadecimal Print Mode 259X 0 00 (Draft) 10 cpi Normal 8 08 (Draft) 12 cpi Normal 16 10 (Draft) 17 cpi Normal 2 02 (LQ) 10 cpi - Courier Normal 10 0A (LQ) 12 cpi -Prestige Normal 18 12 (LQ) 17 cpi -Courier Normal 3 03 (LQ) Proportional Normal 4 04 10 cpi Draft Download 12 0C 12 cpi Draft Download 20 14 17 cpi Draft Download 6 06 10 cpi LQ Download 14 0E 12 cpi LQ Download
2-19 Draft document Code Page Code Page Commands Set Code Page Use this printer command to change the active code page. Format ESC [ T n1 n2 n3 n4 Hc Lc Decimal 27 91 84 n1 n2 0 0 Hc Lc Hexadecimal 1B 5B 54 n1 n2 00 00 Hc Lc USAGE NOTES • n1 is a one-byte binary number that is the less significant byte of the two-byte parameter count. • n2 is a one-byte binary number that is the more significant byte of the twobyte parameter count. Zero is a valid count.
2-20 Draft document Code Page – When a value is represented by two parameter bytes, value (A) = Ln + Hn X 256. Calculate values of A less than 256. • Hn is 0. • Ln is the value. – To calculate values of A equal to or greater than 255. • Divide the value A by 256. • The result is Hn. • The remainder is Ln. • The variables, n1 n2 n3 and so on, are the number of characters that you want to print. For example, for each character, n1 n2 n3....
2-21 Draft document Style Commands Style Commands Set Print Quality This command changes the print quality. Format ESC [ d n1 n2 m Decimal 27 91 100 n1 n2 m Hexadecimal 1B 5B 64 n1 1n m USAGE NOTES • n1 and n2 specify the number of parameter bytes contained in this escape sequence. Normally, n1 is 1, and n2 is 0.
2-22 Draft document Style Commands Select Global Font This command allows the user to vary the font, pitch and code page. Format ESC [ I Ln Hn Hf Lf Hs Ls Sm Nul Hc Lc Decimal 27 91 73 Ln Hn Hf Lf Hs Ls Sm Nul Hc Lc Hexadecimal 1B 5B 49 Ln Hn Hf Lf Hs Ls Sm Nul Hc Lc USAGE NOTES • Count the number of parameter bytes contained in this escape sequence as value (A). – When a value is represented by two parameter bytes, value (A) = Ln + Hn X 256.
2-23 Draft document Style Commands The following table applies to all models, except where noted.
2-24 Draft document Style Commands The following table applies to all models, except where noted.
2-25 Draft document Style Commands The following table applies to 259X models only. Table 2-9: Global Font Id - Presentor Decimal Hf Lf Values Pitch Normal Bold Italic Hexadecimal Hf Lf Values Bold/Italic Normal Bold Italic Bold/Italic 5 (10 DW/DH) 10 0 25 00 19 12 1 208 01 D0 15 1 209 01 D1 17.1 1 210 01 D2 20 1 211 01 D3 24 1 35 01 23 Proportional spacing 0 199 00 C7 The following table applies to 259X models only.
2-26 Draft document Style Commands The following table applies to 259X models only. Table 2-11: Global Font Id - Script Decimal Hf Lf Values Pitch Normal Bold Italic Hexadecimal Hf Lf Values Bold/Italic Normal Bold Italic Bold/Italic 5 (10 DW/DH) 10 0 212 01 D4 12 1 213 01 D5 15 1 214 01 D 17.
2-27 Draft document Style Commands Select Print Type Style This command selects the following printing modes: • • • • • • Character height - single or double Character width - single or double Line Spacing - single or double Italic print Shadow print (259x only) Outline print (259x only) Format ESC [ @ n1 n2 m1 m2 m3 m4 Decimal 27 91 64 n1 n2 m1 0 m3 m4 Hexadecimal 1B 5B 40 n1 n2 m1 00 m3 m4 USAGE NOTES • n1 and n2 specify the number of mode bytes contained in this esca
2-28 Draft document Style Commands See the following table for m1, m3, and m4 values.
2-29 Draft document Style Commands Select/Cancel Emphasized Mode This command selects and cancels the emphasized mode. To select emphasized mode: Format ESC E Decimal 27 69 Hexadecimal 1B 45 To cancel emphasized mode: Format ESC F Decimal 27 70 Hexadecimal 1B 46 Select/Cancel Double-Strike Mode This command selects and cancels the double-strike mode. Double-strike print results in a darker print because the printhead strikes the character twice.
2-30 Draft document Style Commands Start Superscript or Subscript Printing This command selects the subscript and superscript modes. Format ESC S n Decimal 27 83 n Hexadecimal 1B 53 n USAGE NOTE The value of n can be either 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 and superscript modes.
2-31 Draft document Style Commands – 3 (dec) 03 (hex) equals Overscore • m2 selects score type as follows: – 0 (dec) 00 (hex) equals Cancel – 1 (dec) 01 (hex) equals Single – 2 (dec) 02 (hex) equals Double Continuous Underscore This command begins and ends continuous underscore of spaces and characters.
2-32 Draft document Graphics Graphics Commands Normal Density Bit Image Graphics (60 dpi) This command sends normal density bit images to be printed at 60 dots per inch (dpi) horizontally and 72 dpi vertically. Format ESC K Ln Hn V1 ... Vn Decimal 27 75 Ln Hn V1 ... Vn Hexadecimal 1B 4B Ln Hn V1 ... Vn USAGE NOTES • • • The command discards all data that goes beyond the current margin. Text and graphics can be printed on the same line.
2-33 Draft document Graphics Table 2-14: Print Wire Mapping (258X only) Dot Position Bit Number Decimal Hexadecimal 7 128 80 6 64 40 5 32 20 4 16 10 3 8 08 2 4 04 1 2 02 0 1 01 Bottom The following table shows how the print wires are mapped for the 259X printers. Table 2-15: Print Wire Mapping (259X only) Dot Position Bit Number Decimal Hexadecimal 7 128 80 1, 2 If dots 7 and 6 print, wire 3 is also used.
2-34 Draft document Graphics USAGE NOTES • • • • The command discards all data that goes beyond the current margin. • • ESC L dual-density bit image graphics can print adjacent dots. Text and graphics can be printed on the same line. Each vertical dot column can have 8 rows of dots. Dual-density graphics print at half-speed of normal-density bit image graphics. See “Normal Density Bit Image Graphics (60 dpi)” on page 2-32 for more information on bit image graphics.
2-35 Draft document Graphics USAGE NOTES • • • • The command discards all data that goes beyond the current margin. • • ESC Z high-density graphics cannot print horizontally adjacent dots. Text and graphics can be printed on the same line. Each vertical dot column can have 8 rows of dots. ESC Z high-density graphics print at half-speed of normal-density bit image graphics. See “Normal Density Bit Image Graphics (60 dpi)” on page 2-32 for more information on bit image graphics.
2-36 Draft document Graphics • The remainder is Ln. • • V1 though Vn represent graphics data. m is a one-byte value to select the graphics mode.
2-37 Draft document • • Graphics n must be a multiple of 3 to advance exactly n/216 inches. 259x printers only - The units used by ESC 3 can be changed by ESC [ \ Set Vertical Units. Graphics Variable Line Spacing (n/216") Advances the paper in a vertical movement a distance of n/216 inches relative to the current print position.
2-38 Draft document Bar Code Bar Code Commands Setup Barcode Parameter This command sets the barcode parameters to the printer. Format ESC [ f n1 n2 k m s V1 V2 Decimal 27 91 102 6 0 k m s V1 V2 Hexadecimal 1B 5B 66 06 00 k m s V1 V2 c USAGE NOTES • The printer must receive this command prior to the barcode data command. The printer may ignore this command when the received parameters include undefined data.
2-39 Draft document Bar Code Table 2-17: Barcode Types (Continued) Decimal Hexadecimal Barcode 180 B4 CODE 39 181 B5 INDUSTRIAL 2 of 5 182 B6 INTERLEAVED 2 of 5 183 B7 UPC-A 184 B8 UPC-E 185 B9 POST-NET (barcode) 186 BA CODE 128 Barcode Module Width The suggested values for m are as follows: Table 2-18: Barcode Module Width m Decimal Hexadecimal Unit Module Dots 0 00 1* Width (259X) 24 wire (258X) 9 wire default (2 dots) 0.015 in. 0.021 in. 01* 2 dots 0.012 in. 0.
2-40 Draft document Bar Code Adjustment Values are: Table 2-19: Barcode Space Width Adjustment s Decimal Hexadecimal -3 253 FD -2 254 FE -1 255 FF 0 0 00 (default) 1 1 01 2 2 02 3 3 03 Note: Undefined s value is handled as default value. Note : Bar/Space number of one digit (Interleaved 2 of 5 : one pair digit) Barcode Type BAR SPACE NW-7 4 3 EAN/UPC-A 2 2 CODE 39 5 4 + 1 Gap Interleaved 2 of 5 5 5 CODE 128 3 3 "s" value affects barcode printing width.
2-41 Draft document Bar Code Table 2-20: Barcode Length (Continued) V1, V2 value Model all barcodes except Post-Net a Dec Post-Net Vertical Pitch 24 wire (259X) 12 0C 1/180 inch 9 wire (248X) 30 1E 1/72 inch Model b Hex Dec Hex long bar height short bar height 24 wire (259X) 288 120 24/180 inch 8/180 inch 9 wire (248X) 270 10E 18/144 inch 6/144 inch a. All the input data is rounded to the multiple value shown. b. Barcode height is fixed to the values shown.
2-42 Draft document Bar Code USAGE NOTES • The printer must receive the Setup command ESC [ f prior to the ESC [ p command. • • The barcode prints after the printer receives the LF line feed command. The printer may ignore this command in the following conditions: – The barcode print area exceeds the left or right margin. – The barcode print area exceeds the page margin. – Undefined data is included in the command. In this case, the command strings defined "n1,n2" are ignored.
3-1 Draft document Enabling code page CHAPTER 3: Code Pages Enabling code page character support In addition to the standard support for the US and Western Europe code pages, the 2500 series forms printers include support for characters contained in a variety of other code pages. When the printer is switched to one of these modes, the new set of code pages replaces those supported in the standard operating mode. 1 Turn the printer off.
3-2 Draft document Code page samples b. See sections XX. 4 Once the printer has initialized, it will allow printing of alternate characters, by selecting one of the appropriate code pages. See section XX for code page information. 5 Verify by printing a test page. a Turn the printer off. b Hold down the LineFeed button on the control panel while turning on the printer.
Draft document Code Page 437 3-3 Code page samples
Draft document Code Page 437G 3-4 Code page samples
Draft document Code Page 449P 3-5 Code page samples
Draft document Code Page 708 3-6 Code page samples
Draft document Code Page 720 3-7 Code page samples
Draft document Code Page 771 3-8 Code page samples
Draft document Code Page 773 3-9 Code page samples
Draft document Code Page 774 3-10 Code page samples
Draft document Code Page 775 3-11 Code page samples
Draft document Code Page 813 3-12 Code page samples
Draft document Code Page 850 3-13 Code page samples
Draft document Code Page 850B 3-14 Code page samples
Draft document Code Page 851 3-15 Code page samples
Draft document Code Page 852 3-16 Code page samples
Draft document Code Page 853T 3-17 Code page samples
Draft document Code Page 855 3-18 Code page samples
Draft document Code Page 856 3-19 Code page samples
Draft document Code Page 857 3-20 Code page samples
Draft document Code Page 858 3-21 Code page samples
Draft document Code Page 860 3-22 Code page samples
Draft document Code Page 861 3-23 Code page samples
Draft document Code Page 862 3-24 Code page samples
Draft document Code Page 863 3-25 Code page samples
Draft document Code Page 864 3-26 Code page samples
Draft document Code Page 865 3-27 Code page samples
Draft document Code Page 866 3-28 Code page samples
Draft document Code Page 869 3-29 Code page samples
Draft document Code Page 912 3-30 Code page samples
Draft document Code Page 915 3-31 Code page samples
Draft document Code Page 916 3-32 Code page samples
Draft document Code Page 919 3-33 Code page samples
Draft document Code Page 920 3-34 Code page samples
Draft document Code Page 929 3-35 Code page samples
Draft document Code Page 1004 3-36 Code page samples
Draft document Code Page 1040 3-37 Code page samples
Draft document Code Page 1041 3-38 Code page samples
Draft document Code Page 1046 3-39 Code page samples
Draft document Code Page 1053 3-40 Code page samples
Draft document Code Page 1098 3-41 Code page samples
Draft document Code Page 1116 3-42 Code page samples
Draft document Code Page 1198 3-43 Code page samples
Draft document Code Page 1250 3-44 Code page samples
Draft document Code Page 1251 3-45 Code page samples
Draft document Code Page 1257 3-46 Code page samples
Draft document Code Page 1852 3-47 Code page samples
Draft document Code Page 1855 3-48 Code page samples
Draft document Code Page 1862 3-49 Code page samples
Draft document Code Page 1866 3-50 Code page samples
Draft document Code Page 2852 3-51 Code page samples
Draft document Code Page 2866 3-52 Code page samples
Draft document Code Page 3852 3-53 Code page samples
Draft document Code Page 4852 3-54 Code page samples
Draft document A-1 Code Page Table APPENDIX A: Code Page Table The 2500 series forms printers include support for a variety of code pages. See the following table for a complete list. Code page 437 (U.S. English) is the factory default code page. The following conventions are used to identify code pages and are supplied as a cross reference for users to more easily locate support information, no matter which convention is used: • • • • • Code Page - refers to the commonly used code page number.
A-2 Draft document Code Page Table Latin-5 Latin-2 Latin-1 Character Set Table A-1: Code Page Table (Sheet 1 of 3) Decimal Hexadecimal Translations Code Page IBM Code Page Op Panel Menu Name Hc Lc Hc Lc Std / OCR-B 437 437 437 IBM PC US 1 181 01 B5 258x & 259x 258x & 259x 258x & 259x 258x & 259x 258x & 259x 258x only 850 850 850 IBM PC Multilingual 3 82 03 52 258x & 259x 258x & 259x 258x & 259x 258x & 259x 258x & 259x 258x only 858 858 858 PC Multi.
A-3 Draft document Code Page Table Arabic Greek Cyrillic Latin-6 Character Set Table A-1: Code Page Table (Continued) (Sheet 2 of 3) Decimal Hexadecimal Translations Code Page IBM Code Page Op Panel Menu Name Hc Lc Hc Lc 771 771 KBL PC-771 3 3 03 03 258x & 259x 773 773 773 PC-773 3 5 03 05 258x & 259x 775 775 775 PC-775 3 7 03 07 258x & 259x 918 1118 774 PC-774 4 94 04 5E 258x & 259x 919 919 IL6 ISO 8859-10 Latin-6 3 151 03 97 258x & 259x 929
A-4 Draft document Code Page Table OKI Hebrew Character Set Table A-1: Code Page Table (Continued) (Sheet 3 of 3) Decimal Translations Op Panel Menu Name Hc Lc Hc Lc 856 856 AIX Hebrew 3 88 03 58 258x & 259x 862 862 IBM PC Hebrew 3 94 03 5E 258x & 259x 916 916 ISO 8859-8 3 148 03 94 258x & 259x 1862 10862 Hebrew-7 42 110 2A 6E 258x & 259x 850B 46 74 2E 4A 258x only Code Page IBM Code Page Hexadecimal Std / OCR-B Arabic Baltic Eastern European Levant