Set Horizontal Tab Stops

Escape sequence:

ESC

D

n1...n28

NUL

Hexadecimal:

1B

44

n1...n28

00

This command clears all previously set horizontal tab stops and sets a new tab stop at each of the columns specified by the variables

n1...n28. These variables must be listed in ascending order; that is, the value of each variable must be greater than the one preceding it. Any n value of 0 or less than that of the one preceding it terminates the command.

At power-up or upon receiving the Initialize Printer command, the printer automatically sets a horizontal tab stop at every eighth column. These are the default positions.

If you change the character pitch after the horizontal tab stops have been set, the tab stop positions change accordingly. However, the expanded print mode does not affect the horizontal tab settings.

Restore Default Tab Stops

Escape sequence: ESC R

Hexadecimal: 1B 52

This command resets all tab stops (both vertical and horizontal) to their default values.

Vertical Motion Commands

The vertical motion commands are those that control forward or reverse movement of the paper within the printer.

Line Feed

Control character: LF

Hexadecimal: 0A

This command causes the printer to print the current contents of the print buffer and then position the printhead at the next print line.

IBM Proprinter XL Emulation 7-12

Page 142
Image 142
Epson 8900 Series manual Set Horizontal Tab Stops, Restore Default Tab Stops