发新话题
打印

[求助]FVWM的TaskBar有乱码

[求助]FVWM的TaskBar有乱码

其它的地方都能正常显示中文,但TaskBar部分是乱码。
有如下配置:
复制内容到剪贴板
代码:
*FvwmTaskBar: Font "xft:WenQuanYi Bitmap Song:Bold:pixelsize=12:minspace=True:an
tialias=True:encoding=iso10646-1"
*FvwmTaskBar: SelFont "xft:WenQuanYi Bitmap Song:Bold:pixelsize=12:minspace=True
:antialias=True:encoding=iso10646-1"
*FvwmTaskBar: StatusFont "xft:WenQuanYi Bitmap Song:Bold:pixelsize=12:minspace=T
rue:antialias=True:encoding=iso10646-1"
详细配置见附件中。      
附件: 您所在的用户组无法下载或查看附件

TOP

FvwmTaskBar: Font "xft:WenQuanYi Bitmap Song:Bold:pixelsize=12:minspace=True:an
tialias=True:encoding=iso10646-1"
改为:
FvwmTaskBar:Font -misc-simsun-medium-r-mormal-*-12-*-*-*-c-*-gb-*-*
以下是效果图:      
附件: 您所在的用户组无法下载或查看附件

TOP

也可以试改encoding=GB
(或gb2312或utf8)      

TOP

多谢,问题解决了。
看了man fvwm 后发现,还要在前面加一个 StringEncoding=gbk,即:
复制内容到剪贴板
代码:
*FvwmTaskBar: Font "StringEncoding=gbk:xft:WenQuanYi Bitmap Song:Bold:pixelsize=
12:minspace=True:antialias=True:encoding=iso10646-1"
注:我的 LC_CTYPE=zh_CN.GBK

奇怪的是,标题栏的编码可以自动转换成unicode的,怎么TaskBar、Page等模块的编码不能自动转换?      

TOP

发新话题