【发布时间】:2012-11-17 06:43:54
【问题描述】:
嗨,当我加载字体文件时,在 Windows 中使用字体锻造会为字体文件中的每个字形创建字形名称。我感兴趣的领域是这个名字是如何在 fontforge 中生成的?
【问题讨论】:
嗨,当我加载字体文件时,在 Windows 中使用字体锻造会为字体文件中的每个字形创建字形名称。我感兴趣的领域是这个名字是如何在 fontforge 中生成的?
【问题讨论】:
默认情况下,FontForge 使用 Adobe Glyph List 作为其名称列表,它提供像 ydieresis 这样的字形名称;这些是 FontForge .sfd 文件中使用的名称。 FontForge 还显示 Unicode 名称,例如 LATIN SMALL LETTER Y WITH DIAERESIS。
如果您愿意,可以change the namelist 获取给定字体。
【讨论】:
这些名称由 Unicode 联盟决定。
https://github.com/fontforge/libuninameslist 是 FontForge 用来查找信息的 C 库。
【讨论】:
大多数 unicode 字符都有一个唯一的名称。 见:http://unicode.org/charts/charindex.html
【讨论】: