Technical data
Table Of Contents
- Introduction
- Set Initial Conditions (SIC) Command
- IBM Emulation Mode Printer Commands
- Control Codes
- Escape Sequences
- Printer Command Parameters
- Command Structure
- Printer Command Quick Reference (IBM Emulation Mode)
- Selecting a Character Set
- Select Code Page
- Print From Code Page
- Download a Character Set
- Select Global Font
- Select Print Type Style
- Set Print Quality
- Graphics Print Modes
- Horizontal Movement
- Line Control
- Vertical Tabulation
- Line Spacing
- Set Top of Form and Page Length
- Printer Control
- Epson Emulation Mode Printer Commands
- OKI Microline Emulation Mode Printer Commands
- Using the Printer Interface
- Downloading Characters and Fonts
- Barcodes
- Code Pages
- Glossary
- Index
117
Section 7: Downloading Characters and Fonts
Attribute byte 2 is not used when specifying NLQ II. Set it to zero.
Bit Functions
Printable Data
(Columns 1 to 23)
• Defines the column data for each character from left to right.
• Column 24 is always blank; therefore, only 23 columns can
be defined.
• There are 2 bytes per dot column, 46 bytes of printable data
for each character.
The two bytes of each dot-column are defined as follows:
• The first byte defines dots in rows 1, 3, 5...15
(3, 5, 7...17 for descender characters).
• The second byte defines dots in rows 2, 4, 6...16
(4, 6, 8...18 for descender characters).
Consecutive horizontal dots are eliminated (except in
emphasized mode). The number of consecutive horizontal
dots should always be odd (for example 1, 3, 5, 7, 9) to
ensure that a character appears the same when printed left-
to-right or right-to-left.