Horizontal Movement

Commands Description

HT

HORIZONTAL TAB

 

 

Causes the current print position to move to the next tab stop. If no tabs are set, then

 

the current position moves one space. If tab(s) are set but no tab(s) are set between

 

the active print position and the right margin, then following characters on the line are

 

either discarded or printed on the next line, depending on the status of auto wrap.

 

Dec 9

Hex 09

 

CR

CARRIAGE RETURN

 

 

Initiates printing and returns the current print position to the left margin.

 

Dec 13

Hex 0D

 

ESC [(p)a

HORIZONTAL POSITION RELATIVE

 

Advances the current print position by the distance specified. Parameter p is

 

specified in decipoints.

 

 

Example: ESC [1080a advances the print position 1.5 inches.

 

Dec 27 91 49 48 56 48 97

Hex 1B 5B 31 30 38 30 61

ESC [(p)j

HORIZONTAL POSITION BACKWARDS

Moves the horizontal position (p) decipoints left of the current position.

Actual distance between symbols separated by this command is the argument (p) minus the current horizontal pitch (text or graphics). For example, if you print an uppercase E at 10 cpi, move backwards by (p), and print another uppercase E, then the distance between leading edges of the two characters is (p) - 72 decipoints. If you print graphics at 72 dpi, move backwards by p, and print another graphics column, then the distance between the two graphics columns is (p) – 10 decipoints.

This command enables printing left of the left margin. Any data located left of the left print reference is discarded.

Example: ESC [1080j moves the horizontal position back by 1.5 inches.

Dec 27 91 49 48 56 48 106

Hex 1B 5B 31 30 38 30 6A

7265 Programmer’s Manual

26

Copyright © 2004 TallyGenicom

Chapter 2 ANSI

Page 30
Image 30
Tally Genicom Matrix Printer manual Horizontal Movement, Horizontal TAB, Carriage Return, Horizontal Position Relative