我不确定这是否在正确的社区中。
我正在写Scala 包装器到OpenType 字体格式,并尝试查找编码 IDCMAP 表映射一个数组或一组字符,我看到将 1 或 2 个字符映射到一个字形 ID,但没有将一个字符序列映射到一个字形比如谷歌的 Material Icon Font能。
OpenType 规范中是否有 CMAP 表的编码 ID,允许我将字符序列映射到字形 ID?我可以使用 UVS 编码类型来模拟这一点吗?UTF-32 是首选。
答案1
事实证明,这些数据GSUB 表。这样,单个字形仍可被渲染,同时提供字形组合的机会。