自本站建立,一周以来,我一直在跟踪翻译 小林剣 博士的文章。今天我来介绍一下对包含近期发布思源宋体在内的思源字体家族的 Multiple-Family Super OTC 版本  的安装。

背景简介

小林剣博士从四月下旬开始,展开了一系列围绕思源字体家族和其他 Adobe 产品的压力测试,并将 Super OTC 这一新的字体技术发挥到新的高度。

其实从三年前发布思源黑体时,就已经发布了 Super OTC 的字体文件。这一格式的字体将所有语言和字重集成在一个文件中,且因为 OpenType table 共享程度很高,能够节省 10MB 左右的空间。不要小瞧这 10MB,特别是对于移动设备制造厂商来说,节省这点空间带来的效益不可估量,而目前移动设备上字体单一的问题也与传统格式字体文件占用空间太大有关(Google 虽然在其 Material Design 中规范应用界面中字体使用 Light、Regular 和 Medium,但仅嵌入的 Noto CJK 仅有 Regular)。

但当时发布思源黑体时, Windows 并不支持 OTC,仅能安装 OTF,后来在 Windows 10 周年版才支持。而且就算是今年发布的思源宋体,其官方安装文档中也没有对 Windows 有 Super OTC 的指向,因为支持这一特性的 Windows 10 创造者更新在思源宋体发布后几天才推出。

故而我之前翻译的四篇文章也是一个背景铺垫,如果你有兴趣,可以去阅读了解一下背后的开发历程。下面就来简单介绍一下如何安装结合了 Source Han Sans、Source Han Serif、Source Han Code JP、Noto Sans CJK 以及 Noto Serif CJK 的 Multiple-Family Super OTC 版本  的思源字体家族。

乍一看似乎有点可怕,为何要安装这么多的字体。如果你对思源字体有些了解,你应该知道这是由 Google 提出并提供指导、测试资源、财务支持,Adobe 主导设计的一个泛中日韩字体家族。因此在发布时,两家公司有各自的命名规则(详细的介绍可以参考 往期文章 的译注)。除了命名有别,其他方面没有区别。但由于 Android 的 bug,Noto CJK 作了微调(同样参阅 往期文章)。压力测试后的 .ttc 文件包含思源宋体、思源黑体,另有一个仅支持日文的 Source Han Code JP。

如果你使用的是较新的系统,并有使用思源宋体、思源黑体、思源等宽字体的需求,不妨试一下这个项目。

但这里必须强调一下:这个开源项目并不成熟,理论上没什么问题,但如果遇到安装和使用的问题,请联系项目维护者 小林剣博士

安装说明

下载

提供了三种 Super OTC 文件,你可以阅读官方 README 选择需要的。

我翻译了该项目的 README,并提交了 issue

但小林剣博士关闭了这个 issue。他认为这个项目的实验性很强,在足够成熟之前不希望做本地化;如果做了简体中文的本地化,那也得做其他语言的版本,如果项目出现问题,受到影响的用户可能很多,后果不堪设想。

不过依然可以作为你下载安装的参考文档,请谨慎使用。

这里因为我使用的系统为基于 Linux 的 Ubuntu 17.04,所以仅介绍这一平台的安装,其他平台请参照官方文档自行测试。

解压

因为 GitHub 文件大小上限为 100MB,这个 250MB 的 Super OTC 压缩文件被分为了三个部分,系统自带的归档管理器无法解压。

1. 首先安装 urar,即官方推荐的 Unarchiver 解压程序的 Linux 命令行版本。

sudo apt install unar

2. 进入下载完成的字体文件路径,执行解压命令即可。

unar SourceHanNotoCJK.ttc.zip

解压完成后是一个 300MB 的 .ttc 文件。

安装

1. 移入 /usr/share/fonts/opentype(全体用户),

sudo cp SourceHanNotoCJK.ttc /usr/share/fonts/opentype

或  ~/.fonts(单个用户)。

cp SourceHanNotoCJK.ttc ~/.fonts

2. 重建字体缓存。

sudo fc-cache

几个简单的命令行即可完成。

如果你希望使用稳定的版本,请安装 官方发布的版本 ,可参照 【带你走进思源宋体】第二弹 如何下载与安装

发表评论

电子邮件地址不会被公开。 必填项已用*标注