[Name] Select print mode(s)
[Format] ASCII ESC ! n
Hex 1B 21 n
Decimal 27 33 n
[Range] 0 ≤ n ≤ 255
[Description] Selects print mode(s) using n as follows:
Bit 1/0 Hex Decimal Function
0 0 00 0 Character font A (12 ╳ 24).
1 01 1
Character font B (9 ╳ 17).
1 - - - Undefined.
2 - - - Undefined.
3 0 00 0 Emphasized mode not selected.
1 08 8 Emphasized mode selected.
4 0 00 0 Double-height mode not selected.
1 10 16 Double-height mode selected.
5 0 00 0 Double-width mode not selected.
1 20 32 Double-width mode selected.
6 - - - Undefined.
7 0 00 0 Underline mode not selected.
1 80 128 Underline mode selected.
[Details] • When both double-height and double-width modes are selected, quadruple size
• The printer can underline all characters, but can not underline the space set by
HT or 90° clockwise rotated characters.
• The thickness of the underline is that selected by ESC , regardless of the
• When some characters in a line are double or more height, all the characters
on the line are aligned at the baseline.
• ESC E can also turn on or off emphasized mode. However, the setting of the
last received command is effective.
• ESC — can also turn on or off underline mode. However, the setting of the last
received command is effective.
• GS ! can also select character size. However, the setting of the last received
• Emphasized mode is effective for alphanumeric and Kanji. All print modes
except emphasized mode is effective only for alphanumeric.
[Default] n = 0
[Reference] ESC -, ESC E, GS !
11. ESC $ nL nH
[Name] Set absolute print position
[Format] ASCII ESC $ nL nH
Hex 1B 24 nL nH
Decimal 27 36 nL nH
[Range] 0 ≤ nL ≤ 255
0 ≤ nH ≤ 255
[Description] Sets the distance from the beginning of the line to the position at which