iPhone4字体更改/制作教程
自从Win7换上浪漫雅黑后,便一发不可收拾,先是把C8600换成了这个字体。今天又开始琢磨着想把爱疯也换成这个字体。说到这里,不得不说说ios系统的封闭性。Android更换字体简单的一毛,root以后把ttf文件直接拖到对应的目录里覆盖源文件就好了。可是这该死的爱疯。折腾的要命。
更换中文字体
爱疯的中文字体不同于一般的TTF格式,而是4个TTF合成的TTC文件。
存放路径在//System/Library/Fonts/Cache/下,文件名为:STHeiti-Light.ttc,STHeiti-Medium.ttc
用ifunbox/同步助手等连接即可看到。
如果需要更换字体的话,可以直接通过网上下载别人做好的字体直接替换以上两个文件,重启即可。
制作字体
自己喜欢的字体,但网上下不到对应适应苹果系统的成品怎么办?自己动手,丰衣足食。
网上有很多教程,但大多数是适用于前三代的,如何制作适合于小4的教程并不多。
今天就简单介绍一下几种替换方式。当是抛砖引玉吧。
准备工作:
请先备份源字体
1.目标字体为TTF格式
先用FontCreator这个软件打开源TTF字体,点击菜单栏中的“Format->Naming”,弹出如下窗口:
注意,要修改的地方比较多,先看黑色框内的,选中其中一个以后,把右边属性全部记下来,再选中另一个,同样都记下来。
然后,打开目标字体文件,也就是要替换的字体TTF文件,改成和源文件一样的内容。
特别注意红色框内,我做的浪漫雅黑里面就有一个chinese language,务必把除english以外的删除,只留英语就可以了。
改完之后保存。第一步就完成了。
第二步,复制3份刚才这个文件,一共4个文件,把他们分别命名为1.ttf,2.ttf,3.ttf,4.ttf,并放入ttc2ttf文件夹内,确保和makettc文件在一起。
然后打开cmd命令窗口,定位到ttc2ttf的文件夹下,输入以下命令,如图:
输入makettc 1.ttc 1.ttf 2.ttf 3.ttf 4.ttf回车,这段代码的意思就是合成1,2,3,4四个ttf文件为1.ttc文件。
稍等片刻文件夹下便会生成。
对了,忘了说了,这个工具只能32位系统使用,真麻烦,还要再开台机器= =。
最后,把刚才那个1.ttc文件复制一份,并把这两个文件名改为STHeiti-Light.ttc,STHeiti-Medium.ttc替换重启即可。
2.目标字体为TTC格式
这个比较麻烦一点,其实方法是大同小异的。同样用FontCreator这个软件打开源TTC字体,这时候,系统会弹出如下框:
不犹豫,点击Next
看到这里明白了吧,其实它就是把ttc文件解压成4个ttf文件。忘了交代了。其实爱疯默认的TTC字体就是包含这样4个文件。
点击finish之后,会在字体目录下生成如上4个ttf文件。接下来就是繁琐的工作了。
按照第一种方法,把4个目标字体文件的name信息依次改成源字体对应文件的name信息。
最后利用ttc2ttf工具合成为ttc文件替换。
好了,两种方法都介绍完了。其实归根结底,我们要做的就是把目标字体文件的name信息改成爱疯内置字体文件的name信息。
如果觉得我讲的还不够清楚,欢迎留言,我会尽力解答。
下面是我自己做的“浪漫雅黑”的字体,欢迎下载。
===========================可爱的分割线=============================
以上教程为本站原创,转载时请注明来自5gii.cn,谢谢!
@seabel: 呵呵,恭喜哈 👿