Specifications

Confidential
EPSON
TITLE
SHEET
REVISION
NO.
SHEET
NEXT
D
TM-U230
Specification
(STANDARD)
94 93
ESC 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 n 255
0 k 32
[Description] Sets horizontal tab positions.
n specifies the column number (counted from the beginning of the line) for setting a horizontal
tab position.
k indicates the total number of horizontal tab positions to be set.
[Details] 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 HT is 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 NUL cancels 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 font B (7 ×
9).
[Reference] HT