Device Control Command Set
2. The previously stored overlay with this specified identifier merges onto the
current page or current overlay at its reference corner.
Load Font Equivalence (LFE)
Length D63F Flag Correlation ID
(Optional)
DATA
The Load Font Equivalence command maps the local font identifiers to coded
font host-assigned IDs (HAIDs) and activates the font by supplying a non-zero
Global Resource Identifier (GRID).
In the home state, this command creates a new font equivalence record that
completely replaces the current LFE record. In the page state:
•
The font equivalence entries in this command add to the current LFE entries,
or
•
If identical local font identifiers (byte 1) exist, this command overlays the
current LFE entries.
In the page segment or overlay state, a received LFE is stored as part of the
page segment or overlay, and it does not process until the Include Page
Segment or Include Overlay command is received.
The font equivalence record is a list of 0-254 font equivalence entries (each
entry is 16 bytes). The font equivalence record permits the host program to
equate a Local-Font ID (specified in text control “Set Coded Font Local (SCFL)”
on page 71, graphics order “Set Character Set” on page 111, or Write Bar Code
Control “Bar Code Data Descriptor (BCDD)” on page 121) with a Font Host
Assigned ID (HAID) and a Global Resource ID (GRID). The GRID is made up of
the following components:
GCSGID Graphic Character Set Global ID (Ignored)
CPGID Code Page Global ID
FGID Font Global ID
FW Font width in 1/1440 inch units. (Ignored)
The printer ignores GCSGID and FW so the LFE effectively binds the three
components, LID, HAID and Resident Font (described as a CPGID, FGID
combination). The set of supported CPGID-FGID combinations is described in
“Code Page ID Values” on page 36. The Host may use the OPC Resident
Symbol-Set Support SDF to determine which combinations are supported.
Exception X
'021D..02' is reported if the code page is not available in a requested
CPGID-FGID combination. If the CPGID-FGID combination is not supported but
the requested code page is present, the printer performs a font substitution
using the requested code page.
Each font equivalence entry is 16 bytes, in the following format:
Table 10 (Page 1 of 2). Load Font Equivalence
Byte Value Description Error Code
Byte 0 X'00'-X'FF' Local-Font ID X'0218..02'
1-2 X'0001' -X'7EFF' Font Host Assigned ID X'0218..02'
X'021F..02'
34 6400 IPDS