Class Series 2 Programmer’s Manual  251 
 
 
 
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. 
 
 
In the following table,  the checkmark symbol (  ) is used to indicate a full compliment of 
characters, while “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]
 
Datamax 
HP  
(PCL) 
CG 
Triumvirate 
CG 
Times 
CG 
Triumvirate 
CG 
Times 
True 
Type 
Description 
AR 8V 
X 
   
X 
       
[1]
 
Arabic-8 
CP 3R 
Part 
   
Part 
       
[1]
 
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 
 
(continued)