您的位置首页百科知识

思源宋体源文件里的cidfont.ps.CN是用什么工具编辑和制作的?

思源宋体源文件里的cidfont.ps.CN是用什么工具编辑和制作的?

的有关信息介绍如下:

思源宋体源文件里的cidfont.ps.CN是用什么工具编辑和制作的?

那应该是 PostScript 字体文件——更准确地,CID-keyed 字体,专门设计用于 CJK 的格式。FontCreator 不清楚——我不建议用 FC——但 FontLab 这样的「老牌软件」应该是支持这格式的。将扩展名最后的 .CN 去掉试试,或者在打开菜单的格式选项中按 PostScript 打开。

参与思源黑体项目的厂商有好几个,它们使用的工具链各不相同,大概还有不少 in-house 的工具。项目的具体协作与管理流程,外部不得而知;但可以猜想,各厂商完成对应地区的字符设计后,提交至 Adobe 整理,并生成各个语言/地区变体版本所需的「整合」后的 CID 字体源文件,并编制 OpenType 特性脚本等其他信息。

事实上,那一系列 cidfonts.ps.$tag 不包含字体所需的全部信息,应该只是包含了字形轮廓相关的数据(或许还有 hinting?)。很多其他数据,比如 OpenType 特性、字符与 Unicode 编码的映射关系(这非常重要),都是存储在其他文件中,用 ADFKO 构建成 OTF/OTC 时调用。在项目的构建命令的各个参数中,可以见到这些文件。

这样的项目组织方式有利于将字形设计和 OpenType 功能开发、字符映射等工作拆分开来。

其他一些开源字体项目用 UFO 格式作为源文件。Adobe 不用的原因,可能是 ADFKO 目前对 UFO 支持有限,如果需要用此格式,还得引入其他工具才能从源文件构建出终端用户使用的等文件;而且因为 UFO 是纯文本,可能文件体积效率比较低。

顺带一提,项目中的 CID 字体应该都是已经合并轮廓的了——除了 ExtraLight/[OTC/]VF 和 Heavy/[OTC/]VF 中用于生成可变字体的几组。合并了轮廓的字体的可编辑性颇低,所以如果你是想改字,或许得考虑用这些文件。