User Manual

Class Series Programmer’s Manual 223
Appendix I
Symbol Sets and Character Maps
Symbol Set Selection
Scalable fonts are mapped through a symbol set sometimes referred to as a ‘code page’. This mapping
allows the host application to select a variety of characters to match the application. For example in the
code page (CP), character code
0xE4 causes character Φ to be printed. In CP E7, the character code 0xE4
causes δ to be printed. Each of the CPs allows the host application to “emulate” a character set for their
application. Datamax-O’Neil printers that support scalable fonts contain either a standard or an enhanced
group of CPs as defined below. The CP (symbol set) is selected using a DPL Command,
<STX>ySxx,
where
xx is the two letter CP Identifier.
Note: In the following table, “” indicates a full compliment of characters, “Part” indicates a partial compliment of
characters, and “X” indicates an absence of characters for the given code page.
Single Byte Code Pages
Font Format
Code Page Identifier
Intellifont
[1]
MicroType
[2]
D-O HP (PCL)
CG
Triumvirate
CG
Times
CG
Triumvirate
CG
Times
TrueType
Description
AR 8V
X
X
[3]
Arabic-8
CP 3R
Part
Part
[3]
PC Cyrillic
D1 11L
X X X X ITC Zapf Dingbats/100
D2 12L
X X X X ITC Zapf Dingbats/200
D3 13L
X X X X ITC Zapf Dingbats/300
DN 0D
Part Part Part Part
ISO 60 Danish / Norwegian
DS 10L
X X X X PS ITC Zapf Dingbats
DT 7J
DeskTop
E1 0N
ISO 8859/1 Latin 1
E2 2N
Part
ISO 8859/2 Latin 2
E5 5N
ISO 8859/9 Latin 5
E6 6N
Part
ISO 8859/10 Latin 6
E7 12N
Part
X X
ISO 8859/7 Latin/Greek
E9 9N
X X
[4]
[4]
[4]
ISO 8859/15 Latin 9
EG 12N
Part
Part
[3]
ISO 8859/7 Latin/Greek
EH 7H
Part
Part
[3]
ISO 8859/8 Latin/Hebrew
ER 10N
Part
Part
[3]
ISO 8859/5 Latin/Cyrillic
FR 1F
Part Part Part Part
ISO 69: French
G8 8G
Part
Part
[3]
Greek-8
GK 12G
Part
Part
[3]
PC-8 Greek
GR 1G
Part Part Part Part
ISO 21: German
H0 0H
Part
Part
[3]
Hebrew-7
H8 8H
Part
Part
[3]
Hebrew-8
IT 0I
ISO 15: Italian
L$
[3]
14L
X X
HP4000 ITC Zapf Dingbats
LG 1U
Legal