根据可靠消息分析,最快明天,最迟后天,iOS13系统的越狱就要来了。
雨哥也
提前解包了iOS13.2系统的原生字体出来研究一下,未雨绸缪,有备无患。
看看iOS12升级到iOS13后系统字体做了哪些升级和变化。喜欢手机字体美化的要认真往下看,
有惊喜哦。
首先是字体
文件数量对比:
iOS13.2是252个文件,iOS12.4有304个文件,少了52个文件,可见iOS13系统对字体文件进行了大量的缩减。
文件位置方面比较大的改变:
多出来一个UnicodeSupport文件夹,
把之前放在CoreAddition里面的62个少数民族和地区的NotoSans语言文件专门转移到这个UnicodeSupport文件夹里面了。
同时也把原来放在AppFonts里面的29个STIX字体文件转移到这个UnicodeSupport里面了。
Unicode就是万国码的意思,所有字体文件里面任何一个不同的字符,都有一个单独的Unicode编码
,不能出错。
应该是针对小众人口、不常用的语言文件做了一个专门的文件夹存放字体文件。
当然了,这91个文件,对我们来说没用,基本上一辈子用不上,可以不用考虑。
点个在看,然后我们来深度分析一下各个文件夹的变化。
首先是最不常用的AppFonts文件夹,iOS13.2比iOS12.4
多了一个Carlito英文字体,
这个无衬线字体一般是用来做海报的。
是一款挺漂亮的英文字体,暂时不知道在什么地方会调用。
可以看看这款字体的效果图:
另外这个AppFonts里面,我们能用到的文件里面,变化较大的就是一个HiraginoMincho.ttc文件,这是大家熟知的
ヒラギノ明朝字体,
做了一下版本升级和优化。
很多人大概不知道,苹果手机内置了ヒラギノ明朝宋体字形。
当然了,AppFonts文件夹里面的文件,系统调用的很少,不用太关注。
改天倒是可以
用这个Carlito英文搭配一套黑体字形,
应该挺不错的。
再来看Core文件夹,变化较大的是
把iOS12.4 Core文件夹里面的几个单字重旧金山英文删除了。
当然了,这几个文件之前也就没什么用了,因为从iOS10开始,苹果的旧金山英文就采用了动态字库。
Core文件夹里面
变化最大的是FallBack.ttf,
这个文件是之前存放特殊符号和一些背景符号的文件,从iOS5到iOS12都是没变过。
iOS13.2的这个文件,竟然变成一个只有30Kb、176个符号的小文件了。
那么,我们做特殊符号的盲文文件放到哪里去了呢?
别着急,点个在看,雨哥来告诉你。
iOS13.2系统字体Core文件夹,
多了一个AppleSymbols.ttf文件,
这是以前所有的系统都没有的。打开看了一下,这个应该就是取代之前系统FallBack.ttf文件的地位了。
盲文符号和一些背景符号,都放在这里面。
再看CoreAddition,这里面变化也挺大的。
我们熟悉的iOS11和iOS12里面有4个SFUIDisplay-ThinG*.otf文件,用来控制锁屏时间、日历等英文数字的文件,iOS13.2系统里面没有了。
猜测应该是
跟iOS10一样,都调用动态字库文件了。
再来看最重要的CoreUI文件夹,之前iOS10-iOS12的3个动态英文文件SFUIDisplay.ttf、SFUIText.ttf、SFUITextItalic.ttf存放于此,iOS13.2系统里面不见踪影。SFUIDisplay.ttf和SFUIText.ttf合并成一个动态字库SFUI.ttf,SFUITextItalic.ttf变成了SFUIItalic.ttf。大家知道这个SF是什么意思吗?San Francisco,旧金山英文。
另外,本次系统增加了mono格式的编程旧金山英文和一个圆体字形的旧金山英文。这也是苹果常用的字库里面,首次增加圆体类型的文件。我们来看看这款圆体英文放到手机上面的效果图:
公众号对话框发送“旧金山圆体”获取
最后重点说一下LanguageSupport文件夹里面的
PingFang.ttc,从iOS9-iOS13,没有本质变化。
还没有像小米一样用动态中文,简单修改之后应该能做到通用,问题不大。
简单总结一下:
iOS13.2的系统字体,对比iOS12.4,还是有较大改变。
目前能知道的就是,中文和部分英文能做到通用。
但是控制90%英文显示的动态英文字库和特殊符号文本发生了较大的变化,
确认不兼容。
之前的200多套免费资源和20多套付费资源,应该都需要更新一下才可以支持iOS13系统了。