-
(note that the character after the “8~” is a lower-case “L”) in which for n you
can enter a number from 0 to 336. If n is zero, lines will be printed on top of
each other, and if 336, they will be printed 7 inches apart.
Moving the PRINT position horizontally
You can use three different units to move the print position horizontally:
columns (space-widths), dots (each 1/3OOth of an inch), or tenths of a point -
(decipoints). Both columns and decipoints can be fractions to two decimal
places, such as 45.75 decipoints- which provides a great degree of accuracy
for graphics applications.
Moreover, for each of these you can move the print position horizontally in
two ways. You can move absolutely from the left edge of the page. Or you
can move relatively, away from the current print position. To show you want
to move away from the current print position, you put a plus (+) or minus (-
) sign before the number of units you want to move.
If you send a command that would put the print position outside either side
margin, the LaserPrinter 8111 will let you do just that. However, you can’t
send the print position further than its printable limits at the edges ofthe page.
Horizontal moves: by columns, decipoints and dots
To move the print position horizontally a number of columns, send the
command:
(, cESC> &a n C
in which for n you enter the number of columns you wish to move the print
position. So to move to column 45 you send the command: -
&SC> &a 45C
But to move 45 columns to the rightof the curmnt print position, you send:
.~
<ES0 &a +45C
To move the print position horizontally a certain number of decipoints, send
the command:
<ES0 &a n H
in which for n you enter the number of decipoints you wish to move the print
60