思源字体是 Adobe 和 Google 联合开发的开源字体,以 Apache 2.0 授权,可以免费商用。每套字体提供了 7 个尺寸,并且为中日韩,更具体的说大陆、香港、台湾、韩国、日本都进行了针对化的设计,包括思源宋体思源黑体思源等宽三类字体。

image-20201204191346712

AdobeGoogle采用了不同的命名方式,这里我更喜欢 Adobe 的命名方式。这里的安装方式比较复杂,有多种字体格式:OTF、OTC、Super OTC 和 Subset OTF,还要区分多个区域,可以参考 github 上的文档。Super OTC 包含的种类是最全的,但是一般来说我们只需要SC后缀的版本就够了,在显示简繁体中文、日文、韩文的时候其实都不会缺字。而有这么多复杂的版本原因是不同区域对于同一个字的写法是有差异的。不仅是台湾、香港,日本还有所谓的和制汉字。

最方便的安装办法是使用scoop,只要执行:

scoop bucket add nerd-fonts
scoop install nerd-fonts/Source-Han-Serif-SC   
scoop install nerd-fonts/Source-Han-Sans-SC   
scoop install nerd-fonts/Source-Han-Mono-SC  
字体中文名 adobe 字体英文名 google 字体英文名
思源宋体 Source Han Serif Noto Serif CJK
思源黑体 Source Han Sans Noto Sans CJK
思源等宽 Source Han Mono Noto Sans Mono CJK

在使用字体的时候需要注意的是引用的字体名是Source Han Sans SCSC为简体中文缩写,对应大陆常见写法)。 如果使用的是Source Han Sans,那会使用日文的字体,包含的文字可能不全,另外部分子写法和我们正常的写法也会不一致。

  • SC:Simplified Chinese (China)
  • TC:Traditional Chinese (Taiwan)
  • HC:Traditional Chinese (Hong Kong)
  • :Japan
  • K=Korean