查看完整版本: 自己动手,为office 2008 移植了一批 windows vista 的字体

md8 2008-1-20 00:07

自己动手,为office 2008 移植了一批 windows vista 的字体

平心而论,当用Microsoft Language Register工具把Office 2008注册为日文后,Office 2008 处理中文的能力是相当不错的。但是由于缺少大量Windows里的中文字体,在与Windows 用户交换文件时,难免要频繁更改字体,兼容性反而不佳了。
如果直接把Windows里的 true type 中文字体直接拷到 Mac 下,在Office 2008里的字体列表显示的是字体英文名,Windows 平台上生成的文件的字型还是有可能无法正确显示。

其原因主要是,Windows 自带的 truetype 字体的 name table 中没有 mac 平台的中文语种信息。
[font=黑体]
[/font]
[font=黑体]解决:[/font]
可以采用[url=http://www.high-logic.com/fontcreator.html]fontcreator[/url] 字体编辑软件来修改字体的 name table……

移植后的效果如下:
[font=微软雅黑]大陆简体[/font]
[attach]118269[/attach]

[font=微软雅黑]台湾正体[/font]
[attach]118270[/attach]

测试环境:英文界面的 mac os 10.5

第一部分:宋体&新細明體
[url=http://www.mediafire.com/?0mioy264scp]http://www.mediafire.com/?0mioy264scp[/url]
来源:Windows Vista
优点:宋体符合GB18030,比Office 2008带的宋体字库的字多。在使用ITABC输入时,按Shift + Space后列出的字都能正常显示。缺点:有人觉得这一版本的宋体不好看;而该版本的新細明體据说是符合台湾教育部的标准字体宋体母稿的,但有些字型专家认为这样一搞,有些不明不宋的。
安装:如果安装过Office 2008并安装了内置字体,可以用这个包里的PMingLIU.ttf、simsun.ttf 替换掉/Library/Fonts/Microsoft 下的同名文件。



[font=Arial][size=14px]提供下载的字体都是改造过的,只需拷在/Library/Fonts 或 /users/用户名/Library/Fonts下既可。
字体已经在os x 10.4.x 和 10.5.x 上G4 和 Intel 的机型上都试过,office 2004 和 office 2008都可以使用。
如果有问题,最有可能是与原来安装的字体冲突造成。

此外,如果有兴趣请试试这个改造windows字体的简便方法:

下这个字体工具包 [url=http://developer.apple.com/textfonts/download/]http://developer.apple.com/textfonts/download/[/url]

1. ftxdumperfuser -t 'name' -o output.xml 字体.ttf ,将字体文件的nam 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 中[/size][/font]

[[i] 本帖最后由 md8 于 2008-9-6 13:56 编辑 [/i]]

md8 2008-1-20 00:26

第二部分:微软雅黑 & 黑体 & 楷体 & 仿宋体 & 新宋体
这些都是符合GB18030的字体,比以前 WINXP 字库中的字多了不少。

[url=http://www.mediafire.com/?fl2z6lcqgt1]http://www.mediafire.com/?fl2z6lcqgt1[/url]


已知问题:微软雅黑在firefox下显示不正常,字体会叠在一起。其他地方没发现这一问题。

md8 2008-1-20 00:48

第三部分 微软正黑体 & 细明体 & 标揩体

mac osx 自带的标揩体在office 2008下显示是中文,但选中后还是变英文;另外又因为windows 带的kaiu.ttf 不能在mac 下用。
于是就采用改头换面的方法,前一个包里的kaiu.ttf 改自台湾教育部网站上发布的[url=http://www.edu.tw/EDU_WEB/EDU_MGT/MANDR/EDU6300001/bbs/1-4-2/1-4-2.html]国字标准字体楷书[/url],但后来发现该字体不支持竖排。
[url=http://www.mediafire.com/?bf6ydmn1rmy]http://www.mediafire.com/?bf6ydmn1rmy[/url]


后来用网上下载的[url=http://www.font.net.cn/fantizi.htm]华康标揩体[/url]来替代了
[url=http://www.mediafire.com/?1tiimllzvm1]http://www.mediafire.com/?1tiimllzvm1[/url]

md8 2008-1-20 01:19

最后是Office 2003/2007 for Windows 中的其他简体中文字体包括:方正舒体、方正姚体、华文琥珀、华文彩云、华文新魏、仿宋_2312、楷体_2312等

[url=http://www.mediafire.com/?0zicqtj1zcm]http://www.mediafire.com/?0zicqtj1zcm[/url]


这些字体可以拷在 /users/<用户>/Library/Fonts下

artoon 2008-1-20 01:27

好东西啊~
谢谢楼主了~
有时间弄弄看~

aetech 2008-1-20 01:41

楼主好人啊,支持。

kaka6988 2008-1-20 01:47

(n63

purplewinds 2008-1-20 09:48

楼主太有才了

kankan11 2008-1-20 10:11

谢谢楼主!

arthur0824 2008-1-20 12:29

转帖请注明!

oldxiao 2008-1-20 13:33

感谢楼主的无私奉献!

burn 2008-1-21 04:34

支持一下,辛苦了![02

burn 2008-1-21 04:42

另外请教一下楼主,我没装Office 2008,继续用iWorks '08,能否利用上你提供的这些字体?

如果可以,请问要把这些字体拷贝到哪个路径下才能被系统搜索到呢?

感谢不吝赐教~

md8 2008-1-21 09:53

[quote]原帖由 [i]burn[/i] 于 2008-1-21 04:42 发表 [url=http://www.macfans.com.cn/redirect.php?goto=findpost&pid=815406&ptid=68153][img]http://www.macfans.com.cn/images/common/back.gif[/img][/url]
另外请教一下楼主,我没装Office 2008,继续用iWorks '08,能否利用上你提供的这些字体?

如果可以,请问要把这些字体拷贝到哪个路径下才能被系统搜索到呢?

感谢不吝赐教~ [/quote]

可以的,拷贝到 /users/<用户名>/Library/Fonts 下。

liangbolo 2008-1-21 10:22

谢谢楼主,我这正头疼字体没法安装呢,及时雨阿及时雨

wan 2008-1-21 11:45

太帅了~~~~~~~~~~~~~一劳永逸的解决了office2008的乱码问题.

fucius 2008-1-21 15:20

强人,要顶啊

macice 2008-1-21 18:31

谢谢 楼主!!感谢分享[01

ccy870227 2008-1-21 23:31

thanks a lot~(16 (16

wwwdotcom 2008-1-22 12:12

请问楼主发的字体下载文件,是已经做好的,直接使用,还是需要用fontcreator 自己来改name的,谢谢!

风中的七弦 2008-1-22 12:55

一定要支持一下,帮了大忙了!楼主太帅了,哈哈[01

麦芽糖 2008-1-22 13:01

感谢楼主,大力支持一下!

autumnrain 2008-1-22 15:01

让我下一个吧,谢谢楼主了,我也觉而MACOS的字体不是很顺眼!

shawtsai 2008-1-23 09:41

font creator 怎么用阿,我不会。这些字体倒是蛮有用的,可是name table不会改中文,郁闷。在word里宋体等显示的都是诸如simsun的英文名。

[[i] 本帖最后由 shawtsai 于 2008-1-23 10:12 编辑 [/i]]
页: [1] 2 3 4 5
查看完整版本: 自己动手,为office 2008 移植了一批 windows vista 的字体