ESC D

 

 

 

Set Horizontal Tabs

Format:

ESC

D

(n1)

(n2)

. . .

NUL

ASCII code:

Decimal:

27

6 6

( n 1 ) ( n 2 ) . .

. 0

00

Hexadecimal:

1B

44

( n 1 )

( n 2 )

. . .

Explanation:

This command allows setting of up to 32 horizontal tabs. These are entered as nl, n2, n3, etc. (in the range 1 to 137) with the NUL character as the terminator. The tab settings nl, n2, n3, etc. must be entered in ascending order. The tab settings can be cleared by executing the command with nl set to zero. The settings on power up or after an ESC @ command are every eight characters.

ESC e

 

 

 

Set Tab Increments

Format:

ESC

e

 

 

ASCII code:

(n)

(s)

Decimal:

27

101

(n)

(s)

Hexadecimal:

1 B

6 5

( n )

( s )

Explanation:

This command sets the horizontal or vertical tab increments. When n is 0, the horizontal tabs are set at intervals of s spaces. Maximum values are 21 in pica, 25 in elite and 36 in compressed text modes. When n is 1, the vertical tabs are set to s line feeds.

ESC f

 

 

Horizontal/Vertical Skip

Format:

ESC f

(

n ) (

s )

ASCII code:

Decimal:

27

102

(n) ( s )

H e x a d e c i m a l :

1 B

66

( n )

(s)

Explanation:

Prints spaces or line feeds without carriage returns. When n is 0, s spaces will be inserted up to a maximum of 127. If n is set to 1, s line feeds will be performed.

C-18