我正在使用 FontCreator 6.5 专业版。我在同一个系列中有两种字体,在“命名”中我给了它们相同的字体系列名称,在子系列中,一种称为常规,另一种称为斜体。但是当我将这两个 .ttf 文件拖到 windows 中的 Fonts 文件夹时,只列出了斜体一个,并且它们没有合并。但是,如果我从字体中删除斜体版本,会突然出现常规。我已经检查了 FontCreator,它们每个都有一个唯一的字体标识符。
我该怎么做才能让 Windows 将它们视为相同字体的两个版本?
我正在使用 FontCreator 6.5 专业版。我在同一个系列中有两种字体,在“命名”中我给了它们相同的字体系列名称,在子系列中,一种称为常规,另一种称为斜体。但是当我将这两个 .ttf 文件拖到 windows 中的 Fonts 文件夹时,只列出了斜体一个,并且它们没有合并。但是,如果我从字体中删除斜体版本,会突然出现常规。我已经检查了 FontCreator,它们每个都有一个唯一的字体标识符。
我该怎么做才能让 Windows 将它们视为相同字体的两个版本?
有人贴了一篇关于字体命名的文章的链接,但被删除了。 这是文章。它实际上确实包含有用的信息,用于确保正确设置字体名称以在 Windows 中显示,尽管可能有点罗嗦。
Windows 的相关字体名称是 TTF 名称表。“家庭”应该是一样的。“全名”和“子家族”应该是不同的。“Fullname”通常应该是“Family”和“Subfamily”的串联,用空格隔开,但如果 subfamily 是“Regular”或“Normal”,则可以在“Fullname”中省略该部分。
我没有使用过 FontCreator,但如果它允许您修改 TTF 名称表中的条目,那么您应该查看它。
有关 Microsoft 的有关名称表的更多详细信息,请参见此处: