Specifications

481
Appendices
Generating the small-size font patterns
BHT-6000/BHT-6500
- Single-byte ANK characters
To display single-byte ANK characters in small size of fonts, their small-size font patterns
stored in the flash ROM will be used and no condensation will take place.
For the patterns loaded by the
APLOAD statement, the Interpreter condenses them as follows:
The Interpreter ORs adjacent horizontal two rows--2nd and 3rd rows and 5th and 6th rows--to
produce a single row each. Other rows will be displayed as they are. In the figure shown
above, rows marked with
will be displayed as they are; adjacent two rows without will be
condensed into a single row.
- Two-byte Kanji characters
To display two-byte Kanji characters (full-width and half-width) in small size of fonts, the Inter-
preter generates their font patterns by condensing the JIS Level 1 and Level 2 Kanji fonts
stored in the flash ROM. Also for Kanji patterns loaded by the
KPLOAD statement, the Inter-
preter condenses them in the same way.
If Kanji patterns loaded by the
KPLOAD statement are to be displayed in small size of fonts, it
is necessary to take into account the condensation when defining Kanji patterns.
The condensing process is as follows:
The Interpreter ORs adjacent vertical
two rows--2nd and 3rd rows, 6th and
7th rows, 10th and 11th rows, and
14th and 15th rows--to produce a
single row each. Other rows will be
displayed as they are. In the figure
shown at right, rows marked with
will be displayed as they are; adja-
cent two rows without
will be con-
densed into a single row.
The Interpreter ORs adjacent hori-
zontal two rows--3rd and 4th rows,
7th and 8th rows, 11th and 12th
rows, and 15th and 16th rows--to
produce a single row each. Other
rows will be displayed as they are. In
the figure shown below, rows marked
with
will be displayed as they are;
adjacent two rows without
will be
condensed into a single row.
1
1
2
3
4
5
6
7
8
23456
1 5 10 15
1
5
10
15