Star Micronics NB-15 Printer User Manual


 
42
Table 5-3
Underline and overline commands
1 Function 1 Control code I
Underline ON
(ESC) “-“l
Underline OFF
(ESC) “-“0
Overline ON (ESC) “p”1
f Overline OFF
, \---I -
1 (ESC) “‘-“O
Again, that’s simple. Let’s try it with this program:
10 ’
Demo of underlining and overlining
20 LPRINT “Demo of “;
30 LPRINT CHR$(27) ;“-1”;
40 LPRINT “UNDELINED”;
50 LPRINT CHR$(27) ;“-O”;
60 LPRI NT ‘* and ;
70 LPRINT CHR$(27);” 1”;
80 LPRINT “OVERLINED”;
90 LPRINT CHR$ (27) ; “-0” ;
100 LPRINT ” printing.”
It should come out like this:
Demo of UNDELINED and m printing.
In this program underline is turned on in line 30 with (ESC)
-“l, and then off in line 50 with (ESC) “-“O. The overline is
turned on in line 70 with (ESC)“-” 1, and then off in line 90
with (ESC)“-“O. There’s a new little wrinkle in this program,
though. The semicolons at the end of the lines told BASIC that
those lines were to be continued. Therefore, BASIC didn’t send
a carriage return and line feed at the end of those lines. We just
did this to illustrate that all these control codes can be used in
the middle of a line. It’s easy to underline or overline only part
of a line.
H Boldface printing
Your printer has very good density when it’s just printing
regularly. But sometimes you may want something to stand out
from the rest of the page. This printer provides a way to do this