4847ESC D n1... nk NUL
[Name] Set horizontal tab positions
[Format] ASCII ESC D n1...nk NUL
Hex 1B 44 n1...nk 00
Decimal 27 68 n1...nk 0
[Range] 1 d 255
0 k 32
[Description] Sets horizontal tab positions.
nspecifies the column number (counted from the beginning of the line)
for setting a horizontal tab position.
kindicates the total number of horizontal tab positions to be set.
[Notes]
The tab position is set at [character width x n] from the beginning
of the line. The character width includes the right-side space of the
character, and is twice the normal value when double-width is specified.
This command deletes horizontal tab positions that have already
been set.
When "n = 8" has been set for the horizontal tab position,
the printing position moves to the ninth digit when HTis executed.
Up to 32 tab positions can be set. Data exceeding 32 tab positions
is processed as normal data. Input <n>k in ascending order and place
a NUL code <00>H at the end when <n>k is less than or equal to the
preceding value <n>k-1, tab setting is finished and the following data
is processed as normal data.
ESC D NULcancels all horizontal tab positions.
The previously specified horizontal tab positions do not change,
even if the character width changes.
[Default] The default tab positions are at intervals of 8 characters
(columns 9, 17, 25, ...) for the font B (12 x 14).
[Reference] HT
Control commands list
Chapter 5
ESC E n
[Name] Turn emphasized mode on/off
[Format] ASCII ESC E n
Hex 1B 45 n
Decimal 27 69 n
[Range] 32 n 255
[Description] Turns emphasized mode on or off.
When the LSB of n is 0, emphasized mode is turned off.
When the LSB of n is 1, emphasized mode is turned on.
[Notes] * Printing is slower in emphasized mode.
Only the lowest bit of n is enabled.
The printer does not emphasize bit-images.
This command and ESC !turn on and off emphasized mode in the
same way. The last proceeded command becomes effective.
Printer output is the same in double-strike (ESC G) and in emphasized.
[Default] n = 0
[Reference] ESC !, ESC G