User`s manual

Epson FX Emulation9–18
Vertical Tab, Set/Clear
ASCII Code ESC B n1 n2 n3...nk NUL
HEX Code 1B 42 n1 n2 n3...nk 00
Purpose Sets up to 16 vertical tab positions.
where n = 0 to 255 and k = 1 to 16
n1 through nk specify the line number for the vertical tab(s), up to a
maximum of 16 tab positions. NUL must end the sequence.
To clear the tab settings, send ESC B NUL (1B 42 00).
Expression CHR$(27);B;CHR$(n1);...CHR$(nk);CHR$(0);
Comment The values of n range from 1 to 255 and must be in ascending order.
The most significant bit of all n values is cleared when read, so that
hex 81 becomes hex 1, and hex 80 becomes hex 0 and ends the load.
The distance of each tab stop from TOF is the current line spacing
times the number of lines given in n. If the value of n exceeds the
form length, commands to move to that tab position are ignored.
If values of n are not in ascending order, the sequence up to and
including the out–of–sequence number is ignored, and the rest of the
load is processed. Skip over perforation is ignored.
This command always sets channel 0. You can clear channel 0 by
sending ESC B 0. (See also the channel selection command, ESC /,
and the channel loading command, ESC b.)
Example The following program illustrates Vertical Tab Setting.
(10 LPRINT “Control Code” is line 1. If you run the
program first, instead of the listing, your print out will look different
from the example.)