Foreword
曾几何时找个点阵字体还是非常麻烦的,如果只是平常LCD或者小屏幕上用的那种粗糙的点阵字体,那没问题。但是如果要追求一点美感,要精修过的点阵字体就有点费劲了。几年没关注,发现现在已经有不少商业化或者在自己宣传的点阵字体了,看起来还不错,比以前代代相传的字库强多了。
BitmapFont
https://github.com/aguegu/BitmapFont
历史很久的点阵字库了,很多单片机或者嵌入式中手手相传的老子库,
但是这个字库字体有限,而且大小都设定的比较死,里面的字时高时低的,有些时候很别扭。
凤凰点阵体
https://timothyqiu.itch.io/vonwaon-bitmap
凤凰点阵字体是基于BitmapFont进行了优化,可以看示例里,效果还是不错的
凤凰点阵字体本身是开源的,所以可以直接免费用
丁卯点阵体
https://3type.cn/fonts/dinkie_bitmap/index.html
如果想要更小size的点整体,就很难找了,而且效果也一言难尽
丁卯点阵体就是专门为7px、9px来制作的
不过当像素下降到这个级别,如果不写在一起,独立看一个字有时候已经难以分辨了。所以比这个像素更低的字体就基本不用想了,效果很差很差了。
特别是这种字型复杂的,如果没有上下文联系,很容易以为是乱码。这种使用的地方也偏向于2D、像素游戏中,类似大侠立志传中很多场景里的牌匾,就非常抽象,很难认。
丁卯点阵体有试用版本,字数不全,但是看看效果还是不错的,购买字体的话价格是3000一年,3w永久授权
观致8px字体
极限可以做到7px
https://littlelimit.net/font.htm
美咲8x8点阵体
https://www.maoken.com/freefonts/11704.html
美咲8×8字体是日系字体,所以简体缺字比较多,而观致就是他的补全体
10×10 点字体
https://flopdesign.booth.pm/items/2747965
https://www.maoken.com/freefonts/15489.html
这个主要是给日语用的,但是也有简体和繁体字的拓展
U8g2
https://github.com/olikraus/u8g2
还有一种获取点阵字库的方式就是使用U8g2,这个图像库专门用在嵌入式的小屏幕上,本身有一整套字体转换的流程,借用他就可以把一些特殊字体的字库转换到点阵字库中。
其他字体
https://github.com/elmagnificogi/MyTools/tree/master/font
这些字体来源不详,有可能是从老DOS,XP,老的电子设备上提取到的
851tegaki_zatsu
ColorStyle
Triplicate T4.woff
YaHei-MONO
改造版88小字体Small SimSun
SEVENET7
字体计数软件
https://github.com/NightFurySL2001/CJK-character-count?tab=readme-ov-file
用来查看字体挺方便的
猫啃
https://www.maoken.com/
难得看到一个字体网站,广告不是漫天飞的,可以显示来源、字体各种情况、也能预览,意外的好用
Summary
可用字体变多了,还是不错的,比之前一字难求好多了
Quote
https://zhuanlan.zhihu.com/p/142419693
https://blog.csdn.net/qq_42088714/article/details/145115102
https://www.cnblogs.com/dewxin/p/18086291