Specifications
P25 Development Guide
www.bluebamboo.com
18
[Note]
1 The command is enabled only when processed at the beginning of the line.
2 This command formats the justification in the printing area.
3
This command justifies the space area according to HT, ESC $ or ESC \ [Default] n =
0
HT
[Name] Horizontal Tab
[Format] ASCII HT
HEX 09
Decimal 9
[Description] Moves the print position to the next horizontal tab position.
[Note]
1 This command is ignored unless the next horizontal tab position has been set.
2
If the next horizontal tab position exceeds the printing area, the printer sets the
printing position to [Printing area width + 1]
3 Horizontal tab positions are set with ESC D.
4
If this command is received when the printing position is at [Printing area width + 1],
the printer executes print buffer-full printing of the current line and horizontal tab
processing from the beginning of the next line.
5
The default setting of the horizontal tab position for the paper roll is every 0
characters.
[Reference] ESC D
ESC D
[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] 0 ≤ k ≤ 32
[Description] Set horizontal tab position
[Note]
1
n specifies the column number for setting a horizontal tab position from the
beginning of the line.
2 k indicates the total number of horizontal tab positions to be set.
3
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
right-side character spacing, and double-width characters are set as twice the
width of normal characters.