ANSI X3.64 Emulation
13
Horizontal Tabs
Horizontal tab stops are associated with columns, not absolute physical positions. Changing character
spacing will change the physical position of the tab stops. Default tab stops are set at every eighth
column, i.e. column 9, 17, 25, 33, 41, etc. If different tab stops are to be set, the default tab stops
should first be cleared.
Horizontal Tab HT
Advances to the next horizontal tab stop. If no tab stop exists between the active column and the right
margin, the HT will be ignored. Default tab stops are set at every eighth column, i.e. column 9, 17, 25,
33, 41, etc. Different tab stops may be set with ESC H, ESC 1, or ESC [ n1 ; n2 ; ... nx u.
Control code: HT
Hexadecimal: 09
Set Horizontal Tab Stop HTS
(or) ESC H
Sets a horizontal tab stop at the current print position. The tab stop is associated with the active
column, not an absolute physical position. Changing character spacing will change the physical
position of the tab stop.
Default tab stops are set at every eighth column, i.e. column 9, 17, 25, 33, 41, etc. The tab stop set by
this escape sequence will be added to previously set tab stops, including the default tab stops. If this is
not desired, the old tab stops should first be cleared.
Control code: HTS
Hexadecimal: 88
Escape Sequence: ESC H
Hexadecimal: 1B 48
Clear Horizontal Tab Stop ESC [ g
(or) ESC [ 0 g
Clears the horizontal tab stop at the current print position. The tab stop to be cleared is associated with
the active column (based upon the current character spacing), not an absolute physical position.
Escape Sequence: ESC [ g
Hexadecimal: 1B 5B 67
Clear all horizontal tab stops ESC [ 2 g
(or) ESC [ 3 g
Clears all currently set horizontal tab stops.
Escape Sequence: ESC [ 2 g
Hexadecimal: 1B 5B 32 67
Escape Sequence: ESC [ 3 g
Hexadecimal: 1B 5B 33 67