|
|

楼主 |
发表于 2004-11-4 14:51:43
|
显示全部楼层
找到问题所在:
xmms,amule等程序 采用的是"传统X窗口字体服务"(配置文件为XF86Config-4,和各目录中的font.dir) 传送字体
而其它大多数较新程序则采用xft字体服务,(配置文件为fonts.conf,local.conf)传送字体
我以前一直忽视了对传统 字体服务的中文化修改.而系统默认又未体统中文化 相应字中文体目录下的font.dir文件自然就没有建立. :
解决方案:
把需要的中文字体目录写入XF86Config-4, 安装 ttmkfdir (font.dir自动创建工具), 去到相应字体目录下 运行 ttmkfdir > fonts.dir , copy fonts.scale fonts.dir.
OK xmms , amule 等程序 中可以使用中文了.
ps1: "传统X窗口字体服务"中文支持 确实 和 采用何种 locale 无关.
ps2: 请教 openoffice 中 如何 去掉中文字体 模糊. (修改/etc/fonts/fonts.conf 对其无作用) |
|