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 | 1IB 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 |
| |||
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.
78