android拼音模糊匹配汉字 安卓手机汉语拼音字体
之前公众号也分享过拼音字体,楷体和黑体都分享过,不过前段时间清理后台回复内容的时候,把文件删除了,另外文件也很久没更新了,今天抽空彻底更新一款拼音字体,送给有需要的朋友。
首先说一下,拼音字体,小编找了一下各个公司做的拼音字体,基本上也都是简体字库,繁体字和生僻字没有哪个公司用来给大家做拼音的。毕竟这是幼儿园和小学刻本才用上的印刷字体,简体字部分就够了。
所以针对繁体字和生僻字,需要补其他类似的字体,要不然手机里面会出现很多问号,看看小编这次分享的拼音字体的效果图:
做这套字体的时候非常纠结,有两个补字库的方案,小编不知道如何选择。
第一个如下图所示,因为拼音字体,上面有拼音了,所以整个字体会缩小一点,留出来一定的空间让拼音有地方放,补字库的时候生僻字符就按照正常大小,跟拼音字体的中文+拼音一样大:
第二种方案,如下图所示,把补进来的生僻字符缩小的跟拼音字体的中文一样大,这样更加协调一点:
小编最初分享用的是第一种方案,这次经过长达3分钟的心理纠结之后,决定改成第二种方案,感觉这样更加协调。当然了,因为拼音字体本身字库补全,所以遇到繁体字和生僻字的时候,就没有拼音了:
同样的,小编为了整体的协调性,把英文数字和标点符号,都缩小的跟拼音字体去掉拼音的中文一样大小,并且一样放在靠下的位置,这样在阅读到中英文数字结合的地方,更加协调,但是在状态栏等一些地方,可能会感觉数字有点往下。不过也无所谓,反正都选择了这么难看的字体了,不在乎这些细节了。没有人能把拼音字体弄的跟正常字体一样显示,尤其是遇到生僻字的地方。小编这里对中英文和补字库的解决方案,只是自己觉得不错的一种方案,有其他想法的,也可以查看公众号的教程自己做。
本次更新包括iOS9-iOS12中英文,安卓提供卡刷包和Magisk包。另外再说一声:拼音字体是印刷用的,不是屏幕显示用的,每个字体占据的位置比普通字体大很多,因为上面多了一个拼音,所以难免在一些地方会有剃头剃尾的现象,小编只能说:忍着吧。