FUNCTION

CODE

DEFINITION RANGE

OUTLINE

NOTE

Set horizontal tab position

<ESC> “D” n1 n2...nk <0> (1B)H (44)H n1 n2...nk (00)H

1 n1 < n2 < n3...< nk (Maximum print columns –1),

1 k 16

Cancels all current horizontal tab positions and sets new tab positions at columns n1, n2, etc. in the current character pitch, where n1, n2, etc. are numbers between 1 and (Maximum print columns–1). The maximum number of horizontal tab positions allowed is 16. The tab positions must be specified in ascending order; any violation of ascending order termi- nates the tab position list. Standard termination is by the <0> control code. To clear all tab positions, specify <ESC> “D” <0>.

When the horizontal tab set position <nk> is equivalent or smaller than <nk-1> which is the column just preceding the set tab position, horizontal tab setting is assumed as complete.

FUNCTION

CODE

OUTLINE

Execute horizontal tab

<HT> (09)H

The print position skips to the next horizontal tab position in line. If the current position is after the final horizontal tab position that can be executed, this code is ignored. (Underlin- ing and overlining do not take place in the spaces between characters set with the horizontal tab function.)

– 40 –

Page 44
Image 44
Star Micronics SP300 Series manual Set horizontal tab position