FUNCTION

CODE

DEFINITION RANGE

OUTLINE

NOTE

Set vertical tab positions

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

1 n1 < n2 < n3 <....< nk 255, 1 k 16

Cancels all current vertical tab positions and sets new vertical tab positions at lines n1, n2, etc., where n1, n2, etc. are numbers between 1 and 255. A maximum of 16 vertical tab positions can be set. Tab positions must be specified in ascending order; any violation of ascending order terminates the tab position list. Standard termination is by the <0> control code. Vertical tab positions are set in terms of the current line spacing and do not move if the line spacing is changed later.

If a tab set position <nk> is equivalent or smaller than <nk–1> just preceding the tab set position, setting of vertical tab is assumed as complete.

FUNCTION

CODE

OUTLINE

Execute vertical tab

<VT> (0B)H

Feeds the paper to the next vertical tab set position.

When a vertical tab is not set, line feed is not performed. If the current line is at or below the last vertical tab set position, the paper feeds to the top of the next page.

FUNCTION

CODE

DEFINITION RANGE

OUTLINE

Set bottom margin

<ESC> “N” n (1B)H (4E)H n

0 n 255 (Default n = 0)

Sets bottom margin to n lines.

Page length

– 38 –

Feeds the paper automatically.

Bottom margin of n lines.

Page 42
Image 42
Star Micronics SP300 Series manual Set vertical tab positions