Relative horizontal | tab |
|
|
|
|
|
|
|
|
| ||
Mode | ASCII |
|
|
|
| Decimal |
|
| Hexadecimal | |||
Std. | <ESC> | I“’\ | nl | n? | 21 | 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
IModel | ASCII |
|
|
| I Decimal |
| Hexadecimal |
IIBM I | <ESC> | “d” | nl | n2 | 127 lEpnl | n2 | 11~ 64 nl n,? |
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.
I I
Absolute horizontal tab in inches
Mode | ASCII |
|
| Decimal | Hexadecimal |
Both I | <ESC> | “S” nl | n2 | I21 36 nl n2 | IlB 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 co/umns
Mode | ASCII |
|
|
|
| Decimal |
|
| Hexadecimal |
| |||
Both | <ESC> | “f’ | “0” | n | 27 | 102 | 48 | n | 1B | 66 | 30 | n | |
<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.