LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 886|回复: 1

gentoo xorg7 simsun gb2312 核心字体问题三例

[复制链接]
发表于 2006-5-2 21:40:44 | 显示全部楼层 |阅读模式
还是写下吧,给用emacs和ion3并经常和核心字体斗争的同学省点时间。

1.ttmkfdir生成的fonts.scale文件中simsun字体没有gb2312编码的项?

-  用-e指定encodings.dir文件的路径:
$  ttmkfdir -e /usr/share/fonts/encodings/encodings.dir

2.xfontsel运行后在终端显示:Freetype: couldn't find encoding "gb2312.1980-0" for font ".../simsun.ttf"云云?

-  用mkfontscale在simsun字体目录生成encodings.dir文件:
$  mkfontscale -n -e /usr/share/fonts/encodings -e /usr/share/fonts/encodings/large

3.simsun英文字体间距过宽?
  
-  将fonts.dir和fonts.scale中含simsun行的 -c- 改成 -p-。
发表于 2006-5-3 10:46:16 | 显示全部楼层
4. bitmap使用fonts.dir,用mkfontdir生成;truetype使用fonts.scale,用mkfontscale生成。

不过我不清楚是否一定要fonts.scale和fonts.dir保持一致,反正我使让两个文件的内容一样了。

ps.  为什么不用gb18030或utf-8?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表