LinuxSir.cn,穿越时空的Linuxsir!

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

请问怎么设置在fvwm的菜单里显示中文?

[复制链接]
发表于 2004-12-11 10:04:56 | 显示全部楼层 |阅读模式
我用 的是fvwm 2.5.12的版本,fvwm-themes是 0.7.0的。我在.fvwmrc里直接改菜单为中
文,但启动后显示的都是些符号?
--
发表于 2004-12-11 14:26:18 | 显示全部楼层
我没有用fvwm-themes,我也是不知道它控制字体的是哪个,后来自己参考别人的fvwm2rc文件改的一个配置文件,在字体里用中文字体就可以 显示了.fvwm-themes结构好象挺复杂,由哪个控制都不明白 .呵呵
 楼主| 发表于 2004-12-11 16:07:38 | 显示全部楼层
能把你 的fvwm2rc文件给出来看看吗?
发表于 2004-12-11 19:58:20 | 显示全部楼层
 楼主| 发表于 2004-12-12 17:12:07 | 显示全部楼层
谢谢。现在可以显示中文了!但出现了一个奇怪的问题:
  在桌面上点鼠标左键弹出菜单,第一次指向一个选项时显示正确中文,但第2次就显示不正确了。如第1次正确显示“终端”,第2次却是“酥斩”
我是按照sipingal的方法,把 我的fonts文件里的关于字体的选项和$0,$1,$2都改为了 我的 /ect/gtk/gtkrc_ZH文件里的字体设置。
怎么会这样?
发表于 2004-12-12 18:47:12 | 显示全部楼层

我是很久以前装过那个

所以记得不是很清楚了,可能不要修改所有的变量,自己试试。
一看就知道的,他在Font或者font后面的变量。
简单的就只要修改 /usr/share/fvwm/themes/default/fonts中的变量即可,用可用的字体替换。不过修改后导致所有主题中使用相同的字体。如果想不同主题中字体配置不同,那将会有比较大的工作量。必需每个主题中找到相关项修改,而这个default目录下的fonts中的变量得保持不变。
也就是说真正设置字体的文件就是那个default下面的fonts文件,而其他主题下的字体相关项基本就是对这个文件中变量的赋值而已,从而实现不同主题不同字体效果。
用如下命令在thems目录查找字体设置。
grep -ir font *
发表于 2004-12-12 19:30:34 | 显示全部楼层
如果使用xft字体的话,能不能使英文和中文用不同的字体显示?
发表于 2004-12-12 20:39:43 | 显示全部楼层

这个可参看论坛中相关fonts.conf文章

在fvwm配置文件中设置似乎不行,2.5.x中才包含anti-aliasing
不过理论上可以通过这样途径设置实现,可以在 /etc/fonts/fonts.conf中做相应配置,具体以fonts.conf关键字搜索论坛。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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