CMap file

CMap

仕様書

書字方向

書字方向依存グリフ

PDF 写像資源

[2] GitHub - adobe-type-tools/mapping-resources-pdf: Mapping Resources for PDF, https://github.com/adobe-type-tools/mapping-resources-pdf

While both types of resources share the same file structure and syntax, they have very different functions. CMap resources unidirectionally map character codes, such as Unicode, to CIDs (Character IDs). Mapping resources for PDF have a variety of functions, such as mapping CIDs to character codes, or mapping character codes to other character codes.

関連

[4] Adobe CID

[3] TrueTypecmapCIDFontCMap は、 似たような用途ですが、 技術的にはまったくの別物です。 正式な表記は大文字と小文字で区別できますが、 俗に cmap, CMAP, CMap と混用されているので、文脈で注意して区別するしかありません。

メモ

[7] GitHub - adobe-type-tools/cmap-resources: CMap Resources, https://github.com/adobe-type-tools/cmap-resources/

[5] To UVS, Or Not To UVS, , https://ccjktype.fonts.adobe.com/2019/05/to-uvs-or-not-to-uvs.html

[8] Use of /CMapVersion to reflect incompatible changes · Issue #14 · adobe-type-tools/cmap-resources · GitHub, https://github.com/adobe-type-tools/cmap-resources/issues/14

[9] validating supplement number of predefined CMaps · Issue #77 · pdf-association/pdf-issues · GitHub, https://github.com/pdf-association/pdf-issues/issues/77