看懂字体信息:名称、版本、字重和许可
适合谁看:拿到一个字体文件,想知道它叫什么、是谁做的、什么版本、许可是什么的人。
在电脑上看
- Windows:在「设置 → 个性化 → 字体」里点开字体,可以看到字体名、版本、文件位置;对字体文件点右键 →「属性」→「详细信息」,可以看到标题、版本、版权;
- macOS:打开「字体册」,选中字体后显示信息面板,可以看到 PostScript 名称、版本、版权、许可说明、字符数等。
文件里的「名称表」
字体文件有一张 name 表,记录各种文字信息。常见的条目:
| 编号 | 内容 | 用途 |
|---|---|---|
| 0 | 版权声明 | 谁拥有这款字 |
| 1 / 2 | 家族名 / 样式名 | 例如「思源黑体」+「Bold」 |
| 4 | 完整名称 | 软件里显示的名字 |
| 5 | 版本 | 如 Version 2.005 |
| 6 | PostScript 名称 | 程序内部引用的名字,不能有空格 |
| 8 / 9 | 厂商 / 设计师 | |
| 13 | 许可说明 | 许可证的文字说明 |
| 14 | 许可网址 | 许可证全文链接 |
| 16 / 17 | 首选家族名 / 首选样式名 | 多字重家族的分组 |
注意:
- 名称表里的信息是制作者自己写的,有参考价值,但不能代替官方许可文件。许可以作者或厂商公布的许可证原文为准,
见《见《字体许可证怎么读:一张检查清单》; - 中文字体常有中英文两套名字(比如「思源黑体」和 Source Han Sans),软件里看到哪个取决于系统语言;
- 网页的
font-family用的是你在 CSS 里自己起的名字,不一定和文件里的名字一致,见《见《写对 @font-face:字体名、字重和 local()》。
字重和宽度
- 字重用数字表示:100(最细)到 900(最粗),400 是常规(Regular),700 是粗体(Bold);
- 可变字体把一串字重放在一个文件里,能取中间值,
见《见《多字重家族和可变字体怎么挑》。
版本号为什么重要
- 新版本可能补了字、修了错字、改了许可;
- 网上流传的旧版本可能来自不同作者或被二次修改过;
- 做项目时把使用的版本号记下来,
见《见《公司用字,怎么留一份合规凭证》。
想看得更细
- 查有没有某个字:
见《见《怎么查一款字有没有某个字》; - 用工具读出全部信息:
见《见《fontTools 入门:查看、修改、转格式》。
参考资料
- Microsoft OpenType 规范:name 表:https://learn.microsoft.com/en-us/typography/opentype/spec/name
- Microsoft OpenType 规范:OS/2 表(字重和宽度):https://learn.microsoft.com/en-us/typography/opentype/spec/os2
- Apple 支持:在 Mac 上的「字体册」中查看字体信息:https://support.apple.com/zh-cn/guide/font-book/welcome/mac