利用Fontmin生成京华老宋体GB-2312版

我个人其实对字体兴趣蛮大,因为手上电子书产品多,虽然吃灰时间长,但免不了要用,幼圆永久了就会有审美疲劳了,所以总要找一个字体在电子书上寻找点新鲜感。

这么多年来用的字体也很多,方正萤雪体,京华老宋体是用了这么久以来觉得在电子书,特别是小屏电子书上适配比较好的。

上图为方正萤雪体

这是京华老宋体

方正萤雪体是基于GB2312字符集的,GB 2312标准共收录6763个汉字,其中一级汉字3755个,二级汉字3008个;同时,GB 2312收录了包括拉丁字母希腊字母、日文平假名及片假名字母、俄语西里尔字母在内的682个全角字符

因为书籍文字多,所以在使用萤雪体的时候就会发现某些文字,没有对应字形,看起来就会很别扭。

长达几个月的寻找,终于找到了京华老宋体,这个字体包含了45780个字形,字形非常全。

收录范围包含了:

统一码基础汉字区:全收录

统一码扩展A区: 全收录

统一码扩展B - G 区 :选择部分收录

喃字常用字表:全收录

已编码二简字:全收录

自然而然这个字体目前就作为了我3个电子书设备的默认字体,我最小的手持设备是墨案迷你阅,5.2寸的屏幕,这个字体也有非常好的感官体验。

最近几个月,折腾个人建站,就要考虑把这个字体用起来,但是34.8MB的体积再怎么压缩也要去到20多了,这在个人网站上去加载字体是非常耗时间和资源的。所以也就到处找解决方案,最后在Github上有一位博主提供了一个简单的解决办法,即使用软件匹配需要的字符,将这些需要的字符新建为新的字体文件。

软件名为Fontmin,这是项目链接。

这样我就将GB2312里的所有字符进行了重置,最后获得了这个京华老宋体(GB2312)的字体文件。简化瘦身后字体大小为6MB,直接缩减近30MB。

再次感谢特里王和FontMin的开发者们。

如果有需要可以点击这里进行下载:https://pan.baidu.com/s/1cpoig6G86p2coCC23MGpow?pwd=737s