Specifications

- 19 -
ESC ! n
[Function] Collectively specifying the printing mode
[Code] <1B>H<21>H<n>
[Range] 0255
[Outline] Printing mode is assigned.
Value
Bit Function
0 1
0 Character Font Font A (12×24) Font B(9×17)
1 Undefined ―― ――
2 Undefined ―― ――
3 Emphasis Canceled Specified
4 Double height Canceled Specified
5 Double width Canceled Specified
6 Undefined ―― ――
7 Underline Canceled Specified
[Caution] • With double height and double width being specified simultaneously, quadruple
characters are created.
• An underline is attached to the full character width, which, however, is not attached to
the part having been skipped by the horizontal tab (HT). Neither is it attached to
90°-right-turned characters.
• The underline width is as specified by the ESC – command. (The default setting is 1
dot width.)
• Setting by this command is invalid for Kanji except setting and canceling of enhanced
printing.
• In case characters with different vertical magnification ratios coexist on the same line,
they are printed on the same base line.
• ESC E, ESC M, ESC –, and GS ! can individually set or cancel the mode but the
command processed last is valid.
• Setting or cancelling of enhanced 3rd bit is valid for alphanumric and kana and kanji.
Other print mode is valid only for alphanumeric and kana characters.
[Default] n = 0
[See Also] ESC E
, ESC M, ESC -, GS !