To move the print position vertically a certain number of decipoints, send the command:

<ESC> &a n V

in which for n you enter the number of decipoints you wish to move the print position down (or precede the number with a + or– sign if you want to move up or down from the current position).

Finally, you can move a number of dots down from the top edge of the page, or you can move a number of dots up or down from the current print position. To move the print position up or down an absolute or relative number of dots, send the command:

<ESC> *p n Y

in which for n you put either the absolute number of dots down, or (preceded by a + or – sign) the relative number of dots up or down from the current position.

So to move 20 dots down you send the command:

<ESC> *p 20Y

And to move 20 dots up you send:

<ESC> *p –20Y

4.4.10 Combining move commands

One thing about moving the print position with the above commands is that they let you think of your page in terms of Cartesian coordinates.

All we mean is that you can combine horizontal and vertical movements that use the same units. If you send this command,

<ESC> *p 40x 20Y

the print position will move to a spot 40 dots from the left edge of the page and 20 dots down from the top edge.

56

Page 64
Image 64
Star Micronics 4111 manual Combining move commands