2019年小林剑博士就放出了一个思源可变的原型,历时2年,完整的思源黑体VF终于问世了
思源黑体VF不是全球第一款CJK可变字体,但应该是第一款OFL授权的、免费可商用的CJK可变字体
字重范围在250~900无极调节,涵盖所有语言的“超级OTC”只有38.9MB,估计以后Android会自带Noto Sans CJK VF,不用魔改就能实现比iOS还要丰富的字重了。
现在已经有一个第三方的全字重方法支持导入可变字体了 (Android O+)
GitHub - simonsmh/notocjk: NotoSansCJK & NotoSerifCJK full weight patch for Android devices.
另外简中子集更是只有十几MB,只要在这个基础上进一步细分出几十个更小的子集,就会非常适合做对字重层级有很高要求的Web font
更新:找到一个在线字体分包工具
在线字体分包器 - 免费帮助你将字体部署到网站上
我把思源宋体的CN子集拖进去,用它自动分割成了200多个70KB左右的小文件,部署在博客上,效果还挺好的,几千字的文章可以在几秒内完成字体加载
P.S. 思源黑和思源宋所使用的西文字体也都已经有可变版本了
Source Sans VF有一个字重轴,Source Serif VF有字重和Optical Size轴
两者大小几百KB都非常适合做web font,可以实现很丰富的排版效果
清华大学的镜像站提供了一个下载资源,方便大家享用
6 个赞
zaonie
(zaonie)
2
哇感谢分享!!!
之前用汉仪君黑的比较多,但是从没试过可变字体。
试一试。
zaonie
(zaonie)
3
感谢推荐,汇报bug。
win10 LTSC 1809
安装字体没事正常。
打开offcie设置字体时,发生错误,部分文本直接消失(不可见),连错误代码都看不到。连带win10系统的部分文本也消失(不可见)。
卸载字体后恢复正常。
估计是我的老版本win10不行,你们的新版win10 版本号19往后的,可能可以用。
Office目前还不支持可变字体啊
装这个字体要么你有InDesign/Illustrator/Photoshop,想在排版时更精细的控制字重
要么装上就别再管它,等着某些网页调用(比如我前面说期待思源宋体可变,就是因为我的博客目前调用了两个字重的思源宋体,如果本地没装思源宋体,缓存web font是肉眼可见的慢。等思源宋VF出来第一时间调用它,就可以用更快的加载实现7个字重的排版
yazii
(Yazii!)
6
在Windows下,和支持可变字体比起来,还是优化fontlink比较切实。 字体缺字和中西文字符不协调的显示效果,比缺字重难受多了。
1 个赞
Windows 注册表里面有几个项专门用来做 fontlink:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink
- HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapperFamilyFallback
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
- HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\LanguagePack\SurrogateFallback\
- HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\LanguagePack\SurrogateFallback\
必要时可以做成 reg 格式保存。
另外 LibreOffice 有个“替换表”的功能也能做这个。
4 个赞
yazii
(Yazii!)
8
一直都很纠结,想自己魔改一套字体解决中英文简繁体和标点的问题,我之前已经知道通过注册表可以弄fontlink了,改字体也很麻烦,所以暂罢,最后效果也并不完善。可能因为没有改这么多位置?
v2.004 解决了一个可变字体相关的 bug,还增加了 TTF 可变字体,现在应该可以了吧。
zaonie
(zaonie)
13
我那小破电脑C盘满炸了,无法更新了(空间不够,更新安装失败)。。所以更不了2004.。。。
不敢折腾了。
那就用 CCleaner 清理一下,顺便查一下哪些软件占用空间最大,另外建议把 2.003 删了再安装新版
1 个赞
feeshy
16
我也想问,现在我的博客就用的思源宋webfont,要是有可变字体能减少一半的流量消耗
feeshy
17
思源宋的可变版本来了
甚至连woff2都直接编译好了,中国大陆字符子集不到10MB,摆明就是告诉人拿来当web font用
3 个赞
使用 PDFCreator 的时候,可以通过这个设置来支持可变字体。