TrueType cmap (character map) table parser. Maps Unicode codepoints to glyph indices, supporting formats 0, 4, 6, 12, and 13.
Look up the glyph index for a Unicode codepoint in a cmap subtable. Returns 0 when the codepoint is not covered by the subtable.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=int8), | intent(in) | :: | data(:) | |||
| integer, | intent(in) | :: | index_map | |||
| integer, | intent(in) | :: | unicode_codepoint |