CHAPTER 5
442
Text
A CMap may be specified in two ways:
As a name object identifying a predefined CMap, whose definition is known to
the consumer application
As a stream object whose contents are a CMap file (see implementation note 66
in Appendix H)
Predefined CMaps
Table 5.15 lists the names of the predefined CMaps. These CMaps map character
codes to CIDs in a single descendant CIDFont. CMaps whose names end in
H
specify horizontal writing mode; those ending in
V
specify vertical writing mode.
Note:
Several of the CMaps define mappings from Unicode encodings to character
collections. Unicode values appearing in a text string are represented in big-endian
order (high-order byte first). CMap names containing
"UCS2"
use UCS-2 encoding;
names containing "
UTF16"
use UTF-16BE (big-endian) encoding.
TABLE 5.15 Predefined CJK CMap names
NAME
DESCRIPTION
Chinese (Simplified)
GB−EUC−H
GB−EUC−V
GBpc−EUC−H
GBpc−EUC−V
GBK−EUC−H
GBK−EUC−V
GBKp−EUC−H
Microsoft Code Page 936 (
lfCharSet 0x86
), GB 2312-80 character set, EUC-CN encoding
Vertical version of
GB−EUC−H
Mac OS, GB 2312-80 character set, EUC-CN encoding, Script Manager code 19
Vertical version of
GBpc−EUC−H
Microsoft Code Page 936 (
lfCharSet 0x86)
, GBK character set, GBK encoding
Vertical version of
GBK−EUC−H
Same as
GBK−EUC−H
but replaces half-width Latin characters with proportional forms
and maps character code 0x24 to a dollar sign ($) instead of a yuan symbol (¥)
Vertical version of
GBKp−EUC−H
GB 18030-2000 character set, mixed 1-, 2-, and 4-byte encoding
GBKp−EUC−V
GBK2K−H
Index Bookmark Pages Text
Previous Next
Pages: Index All Pages
This HTML file was created by VeryPDF PDF to HTML Converter product.