Star Micronics NB-15 User Manual page 63

Star micronics printer user's manual
Table of Contents

Advertisement

THIS
LINE
SPACING
IS SET TO 9
THIS
LINE
SPACING
IS SET TO 10
THIS
LINE
SPACING
IS SET TO 11
THIS
LINE
SPACING
IS SET TO 12
THIS
LINE
SPACING
IS SET TO 14
THIS
LINE
SPACING
IS SET TO 15
THIS
LINE
SPACING
IS SET TO 16
THIS
LINE
SPACING
IS SET TO 17
THIS
LINE
SPACING
IS SET TO 18
THIS LINE
SPACING
IS SET TO 19
THIS
LINE
SPACING
IS SET TO 20
THIS
LINE
SPACING
IS SET TO l/6 INCH.
Line 40 defines and changes the line spacing. The command
(ESC)"A"CHR$(n)
defines the line spacing as
n/60
of an inch;
the (ESC)"2" command changes the line spacing to the amount
defined by the previous (ESC)"A".
The loop that is started in
line 20 increases the value of n (the variable
I in the program)
each time it is executed. So the line spacing increases as the pro-
gram continues. Line 30 shortcuts the loop when I = 13, since
BASIC won't let us send CHR$(l3) without adding an unwanted
CHR$(lO) to it. Finally, the (ESC)"A"CHR$(lO)
and (ESC)"2"
commands
in line 80 reset the line spacing to 6 lines per inch
(IO/60 or l/6 inch).
NOTE: When you look the results closely, the line spacing with
the (ESC) "A" CHR$(l2) command sets the line spacing to l/6
inch instead of setting 12/60 inch. This is because that the g-pin
printers
are normally sets the line spacing to 12/72 inch (l/6
inch) with this command,
and most software programs use this
command to set the line spacing to l/6 inch, and we've thought
the compatibility
with those programs. (The same reason for the
(ESC) "3" CHR$(36) command.)

Advertisement

Table of Contents
loading

Table of Contents