新浪博客

给iPad增加字体一点心得,keynote/goodreader等看offic

2010-08-06 15:08阅读:
http://bbs.weiphone.com/read-htm-tid-973867.html
因为要常看公司的文档,里面经常用到一些特别的字体,IPAD中没有,结果IPAD用的默认字体搞的WORD,PPT布局都乱掉了,很不美观。
看了坛子中看到很多增加字体的方法,也看了很多国外的论坛,有一些误区,特此分享:
1. 这个不是替换默认字体,而是新增IPAD字体,这样在KEYNOTE, DOCUMENTSTOGO, GOODREADER中看OFFICE文档就不会出现乱码、版面重排。
2. 添加方式:
A 确定你WORD/PPT/EXCEL中用到的字体,然后在WINDOWS FONTS目录将该字体TTF文件COPY到/System/Library/Fonts/Cache下。注意不能是Cache下创建的文件夹。这个在国外的论坛中说法有误。我试过不行。
B 修改/System/Library/Fonts/CGFontCache.plist。 使用专门的编辑工具见附件(论坛中也有,免得大家找了)。修改的示例见附件。
C 完成后重启。你会发现该字体已经添加上去了。
说一下该文件的修改,太多教程了,这里简单说一下,增加两个位置(你对照文件内容一看便知):
//是我的注释,注意去掉:

复制代码
  1. <key>Futura Bk</key> //字体名,一定不是文件名。你点击字体,看属性-详细/detail就能够看到。
  2. <string>/System/Library/Fonts/Cache/Ft.ttf<
;/string> //你copy到字体文件夹中的位置。是文件名,这个大家好理解吧。下同。
  • <key>Futura Bk Bold</key>//加黑的
  • <string>/System/Library/Fonts/Cache/FtBold.ttf</string>
  • <key>Futura Bk Italic</key>//斜体的
  • <string>/System/Library/Fonts/Cache/FtItalic.ttf</string>



  • 第2个位置,字体引用与映射增加下面的(看文件内容就知道在哪里)。下面的<key中的内容不能变。string中跟你上面建立的 内容一致:

复制代码
  1. <key>Futura Bk</key>
  2. <dict>
  3. <key>Plain</key>
  4. <string>Futura Bk</string>
  5. <key>Bold</key>
  6. <string>Futura Bk Bold</string>
  7. <key>Italic</key>
  8. <string>Futura Bk Italic</string>
  9. </dict>

[ 此帖被itreal在2010-08-06 11:31重新编辑

我的更多文章

下载客户端阅读体验更佳

APP专享