Esc d – Compuprint 9058 Programmer Manual User Manual
Page 17
EPSON/IBM Mode
A78408098-003
15
ESC D
Sets horizontal tabs. (IBM, EPSON)
ASCII Code
ESC D n
1
n
2
… n
x
0
Hexadecimal Value
1B 44 n
1
n
2
… n
x
00
Decimal Value
27 68 n
1
n
2
… n
x
0
Range
1 < n < 255
This sequence sets up to 28 (IBM mode) or 32 (EPSON mode)
horizontal tab stops after canceling the current setting. The n
1
to n
x
parameters specify the number of columns at which horizontal tab
stops are required and must be entered in the sequence in ascending
numerical order. Any value outside this range will be ignored.
In IBM mode, the tab stop position is memorized as logical position in
the page so that it is affected by changing the horizontal spacing. The
columns are numbered 1 through 136.
In EPSON mode, the tab stop position set by ESC D is memorized as
physical position in the page and therefore it is not affected by
changing the horizontal spacing. The physical position of the tab stop
depends on the horizontal spacing in operation when ESC D is used.
The ESC D 0 cancels all active tab stops.
ESC d
Spaces forwards relative dot position. (IBM)
ASCII Code
ESC d n
1
n
2
Hexadecimal Value
1B 64 n
1 n2
Decimal Value
27 100 n
1
n
2
Range
0 < n
1
, n
2
< 255
This command moves the print carriage of a (n
1
+ (n
2
*256))/120 inch
displacement on the right of its current dot position. If the selected
position is outside the current right margin, it is forced to the last
column.