Epson FX Emulation
Vertical Tab | VT |
Causes the current line to be printed, and then advances the paper to the next vertical tab stop. If no vertical tab stops are set, then a line feed is done instead. If “Auto CR” is set to “On” in the interface setup menu, a carriage return will also be performed.
Control code: | VT |
Hexadecimal: | 0B |
Set Vertical Tab Stops | ESC B n1 n2 ... nx NUL |
Clears all currently set vertical tab stops, and sets new tab stops at line n1, n2, n3, etc. 1≥n≥255. The tab stops must be presented in ascending order. The NUL character, or any tab stop value less than the preceding one, terminates the sequence. The tab stop settings are based on the current line spacing. Changing the line spacing after the tab stops are set will not affect the position of the tab stops. The first line is line zero.
ESC B NUL will clear all currently set vertical tab stops, leaving no vertical tab stops set.
Example: The following escape sequence will set vertical tab stops at line 6, 12, and 24. If line spacing is currently 6 lpi, this will result in tab stops one inch, two inches, and four inches from the top of the form.
Escape Sequence: | ESC | B | 6 | 12 | 24 | NUL |
Hexadecimal: | 1B | 42 | 06 | 0C | 18 | 00 |
Horizontal Margins
Printing is allowed only within the left and right margins. Exceeding the right margin will cause line wrap, setting the current print position to the left margin and advancing the paper one line.
Set Left Margin | ESC l n |
Sets the left margin to column n at the current character spacing. If character spacing is changed after setting the left margin, the position of the left margin will not change.
The left margin is inclusive. For example, a left margin at column 10 still allows a character to be printed in column 10.
The leftmost column is column zero. The left margin must be left of the right margin and ≥13.4 inches. Invalid left margins will be ignored. Overrides the “Left Margin” value in the forms menu.
Example: The following escape sequence will set a one inch left margin, if character spacing is currently 10 cpi.
Escape Sequence: | ESC | l | 10 |
Hexadecimal: | 1B | 6C | 0A |
Set Right Margin |
|
| ESC Q n |
Sets the right margin to column n at the current character spacing. If character spacing is changed after setting the right margin, the position of the right margin will not change.
35