![SNBC BT-T080 Скачать руководство пользователя страница 13](http://html1.mh-extra.com/html/snbc/bt-t080/bt-t080_programming-manual_1308870013.webp)
BT-T080 Programming Manual
- 7 -
ESC D n1...nk NUL Set horizontal tab positions
[Function]
Set horizontal tab positions.
[Format] ASCII
ESC
D
n1
nk
NUL
Hex 1B 44
n1
nk
00
Decimal 27
68 n1 nk 0
[Value range]
1
≤
n
≤
255
0
≤
k
≤
32
[Notes]
• Set a tab position at the nth column from the beginning of the line.
• There are k tab positions in all.
• The horizontal tab position is calculated by following formula: [character width × n],
the character width includes the right-side character spacing, and double-width
characters are set twice the width of normal characters.
• This command cancels the previous horizontal tab settings.
• When n = 8, the print position is moved to column 9 by sending HT.
• Up to 32 tab positions (k = 32) can be set. Data exceeding 32 tab positions is
processed as normal data.
• Transmit [n] k in ascending order and place a NUL code 0 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 settings.
• The previously specified horizontal tab positions do not change, even if the character
width changes.
• The character width is memorized for each standard and page mode.
[Default]
The default tab positions are at intervals of 8 characters for standard ASCII characters
(12 × 24).
[Relative]
HT
[Example] Refer
to
HT
ESC T n Select printing area direction in page mode
[Function]
Select printing area direction in page mode.
[Format]
ASCII ESC
T
n
Hex
1B
54 n
Decimal 27
84 n
[Value range] 0
≤
n
≤
3 48
≤
n
≤
51
[Notes]
Select the print direction and starting position of printable area in page mode.
n specifes print direction and starting position of printable area: