15. ESC @
Reset printer
[Code] [1Bh] + [40h]
[Outline] Clears data stored in the print buffer and resets the following
settings to their default values:
• remove all attributes from the printing mode;
• set the character spacing to 0;
• turn off the inverse mode;
• set the absolute position to 0;
• deselects User Font.
[See also] ESC ^ and ESC _
16. ESC D [ n ] k NUL
Set Horizontal Tab position
[Code] [1Bh] + [44h] + n
1
+ … + n
k
+ [00h]
[Range] {0 <= n <= 18h}
{0 <= k <= 20h}.
[Outline] Sets a horizontal tab position.
• “n” indicates the number of columns from the beginning to the
horizontal tab position. For example, to set the position at 9-th
column, n=8 is to be specified. The maximum value allowed to be
set is 24.
• “k“ denotes the number of horizontal tab positions you want to
set. At most 32 tab positions can be set.
• <n> k denotes a list of setting positions in ascending order,
terminated with <00h>.
• ESC D NUL clears all tab positions previously set.
[Caution] When n
k
is equal to or smaller than n
k-1
, it is assumed that tab
setting is finished. If this is the case, the next data onward will be
processed as normal data.
[Default] • Initial value is specified for each eight characters(9
th
, 17
th
, 25
th
column).
[See Also] HT
17. ESC E n
Set/cancel character highlighting
[Code] [1Bh] + [45h] + n
[Range] {0 <= n <= FFh}
[Outline] Set/cancel the highlighting characters.
Only bit 0 of n is significant:
0 Cancel highligh mode.
1 Set highlight mode.
[Caution] The print result of double printing and highlighted character
printing is completely the same.
[See Also] ESC !