来自网络
Office 2008下可用的中文Windows字体(Snow Leopard 兼容)
[i=s] 本帖最后由 md8 于 2009-9-28 23:26 编辑 [/i]
由于Windows下的中文truetype字体中的name table表定义的差异,当直接将windows下的中文truetype字体拷贝到mac下使用时,Office 2008中的字体列表无法显示中文。
修改方法:
下这个字体工具包 [url=http://developer.apple.com/textfonts/download/]
(在Snow Leopard下要安装Rosetta)
1. ftxdumperfuser -t ‘name’ -o output.xml 字体.ttf ,将字体文件的name table倒出到output.xml 中
2. 修改output.xml(可对比参考以前改过的字体),修改后另存为input.xml
3. ftxdumperfuser -k ‘name’ 字体.ttf 删除字体文件中的 name table
4. ftxdumperfuser -t ‘name’ -d input.xml 字体.ttf,将input.xml内容写到字体文件的nam table 中
此外,在Snow Leopard中,ATS的运作方式似乎有些变化,系统依靠cmap表来识别字库的语言。
因此也需要修改字库的cmap表,具体方法和改name表相同,修改内容可对比原始文件与修改过的文件找出差异。
下面是已经修改好的字库
宋体、新细明体
[url=http://rapidshare.com/files/286052219/ofonz.zip]
替换Office 2008安装在/Library/Fonts/Microsoft的同名文件
方正舒体、方正姚体、华文琥珀、华文彩云、华文新魏、仿宋_2312、楷体_2312、微软雅黑 、 黑体 、 楷体 、 仿宋体 、 新宋体等
[url=http://rapidshare.com/files/286072087/simfonz.zip]
可以拷在 /users//Library/Fonts下
微软正黑、细明体
[url=http://rapidshare.com/files/286060913/tradfonz.zip]
可以拷在 /users//Library/Fonts下
标楷体
[url=http://rapidshare.com/files/286055847/BiauKai.ttf.zip]
如果对系统自带的biaukai体难以忍受,可用这个文件替代。原文件放在/Library/Fonts下。
如果发现因频繁删装字体,系统字体有些不正常,可使用以下命令清除font cache
atsutil databases -removeUser
sudo atsutil databases -remove
做完后重启机器