怎样为iPad增加新的字体

2025-11-03 00:38:32

1、这个目录下有一个文件和一个文件夹,分别是:

2、CGFontCache.plist 注册字体、映射字体的设置文件。

3、Cache 保存字体的文件夹。

我们需要做的就是把字体拷入Cache文件夹,并修改CGFontCache.plist文件,使字体生效。

1、将字体重命名为随便什么英文名称。

2、将字体拷入Cache文件夹。

1、第一步:注册字体

 

注册字体用以下的键值格式,例如:

 

<key>NSimSun</key>

 

<string>/System/Library/Fonts/Cache/Nsimsun.ttf</string>

 

这是新宋体。

 

第一个注意!必须用这个字体确定的英文,中文不可以。比如上面的例子,要写“NSimSun”,不可以写“新宋体”,也不可以写“New Song”。(如何知道字体的英文名称?将你电脑的系统语言改为英文,一看就知道了。或者用字体查看软件之类的东东。)

 

第二个注意!有的时候,字体名称是几个中间有空格的英文,例如:WenQuanYi Micro Hei,这是微米黑,要写两套如下:

 

<key>WenQuanYi Micro Hei</key>

 

<string>/System/Library/Fonts/Cache/wqy-microhei.ttc</string>

 

<key>WenQuanYiMicroHei</key>

 

<string>/System/Library/Fonts/Cache/wqy-microhei.ttc</string>

 

这是因为有的时候导入的文档指定字体会自动去掉空格,所以两个都要填,以防万一。

 

2、第二步:映射字体

 

映射字体用以下的键值格式,例如:

 

<key>WenQuanYi Micro Hei</key>

 

<dict>

 

<key>Bold</key>

 

<string>WenQuanYiMicroHei</string>

 

<key>Plain</key>

 

<string>WenQuanYiMicroHei</string>

 

</dict>

 

上面这个例子里,有粗体(Bold)和常规(Plain)两个定义,可以定义为不同的,实现按B切换。此外还有诸如斜体、粗斜体等等,也是这么改。

 

这个映射与注册字体不同,不验证字体文件,所以你可以尽可能发挥,例如:

 

<key>WenQuanYi Micro Hei</key>

 

<dict>

 

<key>Bold</key>

 

<string>NSimSun</string>

 

<key>Plain</key>

 

<string>Microsoft YaHei</string>

 

</dict>

 

上面这个实现的效果是:字体显示名称为微米黑,但实际上显示常规是雅黑的效果,粗体是新宋体的效果。

 

然后,重启iPad,全部过程完毕。记得要备份保存相关原始文件。

 

怎样为iPad增加新的字体

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢