maxzhao 发表于 2006-8-6 01:00:40

FC4下成功解决字体发虚、Word/ppt字体不兼容问题

FC4下成功解决字体发虚、看windows下Word/ppt字体不兼容问题

最近因为天天用linux,导致视力严重下降,看什么都是模糊的,以为是上网多了的缘故,后来在 linux公社 的论坛看到说 linux 和 windows中文字体兼容这方面的帖子,才知道原来是我装的FC4自己不带内嵌点阵字体,所以字体发虚,呵呵,我说呢,怎么我要把字体调到很大才可以看清楚字 ^_^

而且因为字体兼容性的问题,打开windows下的.doc文档的时候,总得全选字体,再选择AR PL SungtiL GB 或者 AR PL KaitiL GB 字体才可以看到文本,但这样又改变了源文件的格式,而且ppt中的图表里的字体就无法选择,非常麻烦。

为了眼睛,为了方便,说啥也得搞定它!之前在网上看了很多的帖子,说什么的都有,我稀里哗啦的记了一堆的作法回来弄,本来以为大家都是用红帽或者FC的,大概照着说的做就可以轻松解决问题,哪知道版本不一样,方法根本不实用,而且害得我连续重装了两次系统,要不是平时重装系统成痴,刚才早崩溃了!幸好我在重装系统的时候都不动我的/home分区,所以装完系统后一切大体配置都是和原来一样,给我省事好多,这也是我多次装系统的偶然发现,算是我的密法吧,哈哈。整个过程我付出了惨痛的代价!从晚上7点到现在12点,经过两次重大错误---系统中文字符全成了乱码,被迫2次重装系统!终于把字体搞定了!

也许在高手看来这就是雕虫小技,但是作为菜鸟,完全自学,这其中的痛苦,没经历的人很难理解。为了让后来人少走弯路,

现把过程介绍给大家:

1. 创建/usr/share/fonts/local/
命令:# mkdir /usr/share/fonts/local/

2.把 simsun.ttc(或者 simsun.ttf) 文件(这个文件一般在 C:\windows\fonts\simsun.ttc或simsun.ttf)拷贝到 /usr/share/fonts/local/目录
注:simsun.ttc--windows XP 和 windows 2003 ; simsun.ttf--windows 其他版本.
付与所有用户对 /usr/share/fonts/local 这个文件夹的写入的权限
# chmod a+w/usr/share/fonts/local
把simsun.ttc(或者 simsun.ttf) 文件拷贝到 /usr/share/fonts/local/

3.生成字体
# ttmkfdir -d /usr/share/fonts/local/ -o /usr/share/fonts/local/fonts.scale
把fonts.scale复制一份,命名为fonts.dir

4.把上面的onts.scale 和 fonts.dir两个文件替换下列路径中同名文件(替换前最好备份,以免出错后悔)/usr/share/fonts/chinese/TrueType
因为 TrueType是系统生成的,所以要和 2. 中一样赋予所有用户写入 文件夹TrueType的 权限
命令:chmod a+w /usr/share/fonts/chinese/TrueType

5.扫尾工作:收回除了root用户之外的其他用户的写入上面2个文件夹的权限
命令:chmod og-w /usr/share/fonts/chinese/TrueType
命令:chmod og-w /usr/share/fonts/local

6.注销,重新登录系统,字体搞定了!祝你成功!
页: [1]
查看完整版本: FC4下成功解决字体发虚、Word/ppt字体不兼容问题