Relative horizontal tab
Mode
ASCII
Decimal
Hexadecimal
Std.
< ESC > “\” nl n2
27 92 nl n2
1B 5C nl n2
IBM < FS> “\” nl n2
28 92 nl n2
1C 5C nl n2
Moves the print position right or left a specified distance (maximum 6
inches). Ignored if the resulting position is beyond the right or left margin.
The formulas for the distance and direction are as follows:
If n2 is between 0 and 63, the print head moves right by (nl + n2 x 256)
dots
If n2 is between 64 and 127, the print head moves left by (nl + [n2 -
641 x 256) dots
Relative horizontal tab in inches
Mode 1 ASCII
I Decimal
Hexadecimal
IBM ! <ESC>
“d” nl n2 I27 100 nl n2 IlB 64 nl n2
Sets the next print position to (nr + n2 x 256)/120 inches from the current
position. Ignored if this position is beyond the right margin. The maximum
position is 8 inches.
Absolute horizontal tab in inches
Mode 1 ASCII
Decimal
Hexadecimal
Both 1 <ESC> ” ”
$
nl n2
I27 36 nl n2
1 IB 24 nl n2
Sets the next print position to (nl + n2 x 256)/60 inches from the left
margin on the current line. Ignored if this position is beyond the right
margin. The maximum position is 8 inches.
Absolute horizontal tab in columns
Mode ASCII
Decimal
Hexadecimal
<ESC> “f’ “0” n 27 102
48 n 1B 66 30 n
Both
<ESC> “f CO> n 27 102
0 n 1B 66 00 n
Moves the next print position to column n from the left margin, where
n is between 0 and 127.
78