Operating instructions

— 63 —
ESC D [ n ] k NUL
[Function]
[Code]
[Range]
Setting horizontal tab position
<1B> H <44> H [<n>] k <00> H
1 n 255
0 k 32
Specifying a horizontal tab position.
• “n” indicates the no. of columns from the beginning to the
horizontal tab position. At this time, n= set position– 1 is to
be specified. For example, to set the position at 9th
column, n=8 is to be specified.
• k denotes the number of horizontal tab positions you want
to set.
• The tab position is set at position where it is "character
width x n" from the line beginning. The character width, at
this time, includes the rightward space amount. In double
wide characters, it is made double of the ordinary case.
• Tab positions can be specified are maximum 32.
Specifying exceeding this is ignored.
• <n>, which denotes a setting position, is input in the
increasing order and ends at <00> H.
• ESC D <00> clears all the set tab positions. Following
clearing, horizontal tab command is ignored.
When the data, <n> k, is equal to or smaller than its
preceding data, <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.
When the data, <n> k, exceeds a 1-line print area, set the
horizontal tab position, assuming “Set column position =
Maximum print columns + 1.” The horizontal tab position
does not change even if the character width is altered after
setting the horizontal tab position.
Initial value is specified for each eight characters (9th. 17th.
25th. 33rd columns) of Font A.
HT
See Sample Program and Print Results for HT.
[Outline]
[Caution]
[Default]
[See Also]
[Sample Program]
[Print Results]