Star Micronics XR-1000 Printer User Manual


 
1 Define draft download character(s)
IBM 1
cESC> = aI> d> <DC4> cm> <al> <a2> <dl> ... <dll>
1 1Bh 3Dh cnl> <d> 14h a> <al> <a2> <dl> ... <dll>l
1 27 61 cd> 012~ 20 em Cal> a2> cdl> . . . cdll>l
The command above enables the defmition of “soft” characters to be downloaded.
This command is only valid if “DCWNLOAD” has been selected in the RAM
USAGE menu of the Memory Switch (see Chapter 3 for details), and the draft mode
has been selected before this command is executed.
The following rules are observed. cnl> and 012~ give the number of bytes of
character data that will follow. <m> is the character code of the first character
defined. <al > and &I> are attributes bytes:<dl> to cdl l> are the character data,
and are the same as in &SC> “&“. The attribute byte <al> indicates whether the
character is an ascender (not using the lowest of the nine vertical dots) or a descender
(not using the highest dot) and whether it has a downward extension to 12 dots.
The attribute byte CL&= gives proportional-spacing information. Bit 7 is ignored.
Bits 4 to 6 specify the offset to the first byte printed (0 to 7), enabling leading spaces
inthecharactertobeignored. BitsOto3 specify the widthof thecharactercell (maxi-
mum 11 dots). The character will be followed by a mandatory blank dot column
which is not included in this width
Characters defined by this command can be selected by <ESc> % 1, cESC> 14,
<ESC> I 5, or cESC> 16.
1 Define NLQ download character(s)
Both 1
<ESC> &
CNUb
ccl> <c2>
cao>
<al> ca2> <n> . . .
<n>
1Bh
<al>
26h
-Ql2>
OOh
C?P
<cl>
cc2>
cab
. . . <n>
27 38
0
<cl>
cc2>
cab
<al>
ca2> Cn>
. . . Cn>
The command above enables the definition of “soft” characters to be downloaded.
The following rules are observed. ccl> and cc2> are binary values which determine
the character range which will be replaced by downloaded data. For instance, if
ccl>=20h and cc2>=30h, all characters from 20h through 30h will be overwritten
by the downloaded data. If a downloaded character is stored in the area 80h through
9Fh, it can only be printed in the character set #2 mode. It is possible to store
downloaded characters in the part of the character set reserved for IBM block
50