NOTE: This open source project is now hosted at Open @ Adobe, and the material here is out-of-date.

CMap Resources

Overview

Welcome to CMap Resources! CMap (Character Map) resources are used to unidirectionally map character codes, such as a Unicode encoding form, to CIDs (Characters IDs, meaning glyphs) of a CIDFont resource. CMap resources, like CIDFont resources, include a /CIDSystemInfo dictionary that specifies /Registry and /Ordering strings that must match for compatibility between the two resources. In other words, a CMap resource can be used with a CIDFont resource only if their /Registry and /Ordering strings match.

Although originally designed for use with CIDFont resources, CMap resources are also used for other purposes, such as by AFDKO's MakeOTF tool for building 'cmap' tables for OpenType fonts when the source font is a CIDFont resource.

The CMap resources that are available are for the latest character collections, specifically Adobe-Identity-0, Adobe-GB1-5, Adobe-CNS1-6, Adobe-Japan1-6, and Adobe-Korea1-2. The CMap resources for the now-deprecated Adobe-Japan2-0 character collection are also provided. All of the CMap resources that are associated with each character collection are included.

Visit the Developer Documentation page for more information about CMap resources.

Download

Visit the Downloads page to view the available downloads.

Getting Involved

There are many ways to contribute to CMap Resources: