VERSAJET
|
|
| [Name] | Set horizontal tab positions | ||
| Programming Reference | |||||
|
|
| [Format] | ASCII | ESC D n …nk NUL | |
|
|
| ||||
|
|
|
| Hex | 1B | 44 n1…nk 0 |
|
|
|
| Decimal | 27 | 68 n1…nk 0 |
|
|
| [Range] | 1≦n≦255 |
|
|
|
|
|
| 0≦k≦32 |
|
|
|
|
| [Default] | n = 8,16,24,32 (Every eight characters for the default font set by ESC ! or ESC M) | ||
|
|
| [Description] | Sets a horizontal tab to n columns from the beginning of the line. k indicates the number of |
horizontal tab positions to be set.
[Notes]
The horizontal tab position is stored as a value of [character width x n] measured from the beginning of the line. The character width includes the
The character width should be set before using this command. Settings of character fonts, space width and enlargement affect the setting of character width.
A maximum of 32 horizontal tab positions can be set. Data exceeding 32 horizontal tab positions is processed as normal data.
This command cancels any previous horizontal tab settings.
Transmit [n]k in ascending order and place a NULL code at the end. ESC D Null cancels all horizontal tab positions.
49