Star Micronics Delta User Manual page 102

Star micronics printer user's manual
Table of Contents

Advertisement

-
90
Delta
User's
Manual
-
One thing to remember
about defining
proportional
charac-
ters: a character
cannot
be wider
than the specified
width.
That
seems obvious
enough!
For example,
if you specify a width of 6 for
a character,
the seventh
through
eleventh
columns
of dots [if you
specified
any) will not print. You must, however,
send information
(even if it is 0) for those
columns
when
you define
a character;
Delta expects
eleven characters
following
the (ESC)
"*" CHR$(l)
nl n2 sequence.
In most cases, the width you select should actually be one dot
--
-
-
wider than
the number
of columns
that the character
actually
_
occupies.
This is so that there will be a space (of one dot) between
characters
when you print them. If you specify
a width which
is
-
exactly the same as the number
of columns
in the character
defini-
-
tion, the characters
will touch when they print (this is sometimes
desirable-for
border
characters
or for large download
characters
-
that are more than eleven dots wide).
-
Printing
proportional
characters
Printing
with proportional
download
characters
is much like
using normal
width
download
characters:
one command
is used
to select the download
set or the standard
character
set. Here's the
command:
-
-
(ESC) "X" CHR$(n)
-
If n is 1, then the download
character
set is selected,
and pro-
portional
widths
are used. If n is 0, the standard
character
set is
selected.
It should be noted that it is possible
to use the same character
-
definitions
for either normal
width or proportional
download
char-
acters (if a valid proportional
width is included
in the attribute byte).
The only difference
is the way they are accessed:
(ESC)
I'$"
CHR$(l)
for normal
width or (ESC)
"x"
CHR$(l)
for proportional
width.
The two commands
work independently
of each other, so
that (ESC)
"$"
CHR$(O)
will not turn off proportional
download
characters,
an-d (ESC)
"X"
CHR$(O)
will not turn off normal width
download
characters.
If you have selected both normal and propor-
tional download
characters,
proportional
will print until you send
the printer an (ESC)
"X" CHR$(O). The printer will then continue
to
print with normal width download
characters
(rather than returning
to the standard
character
set) until you send an (ESC)
"$" CHR$(O).
This can lead to confusion
if you have accidentally
specified
both
types of download
characters.
-
-
-
-
-.

Advertisement

Table of Contents
loading

Table of Contents