Tally Genicom Matrix Printer Printer User Manual


 
7265 Programmer’s Manual 26
Copyright © 2004 TallyGenicom Chapter 2 ANSI
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