总结下term gtk1 motif程序的中文支持
经过一些配置后我稍微总结下怎么让这些程序支持中文不知道说得对不对情大侠们指教
term 类 (.Xdefaults 里, 那个什么 app-default的文件夹也行)
进行了 rxvt 和 mrxvt 配置后
主要要 进行 .font 和.mfont 的配置或许还要加上 .multichar_encoding 这个选项
例如:
--------------------------
Rxvt.font:-misc-fixed-medium-r-normal-*-12-*-*-*-*-*-*-*
Rxvt.mfont:-misc-simsun-medium-r-normal-*-12-*-*-*-c-*-gb*-*
--------------------------
中间的". "用 "* "代表也可以,"*"代表了所有的中间有的配置
如果这样不还行 可能还要加上
rxvt*multichar_encoding: gb2312(后面的编码和你loca一样)
我机子上 rxvt 是直接就可以的mrxvt 还要加上最后这一句
还有, 字体大小不对 就显示不出来中文了
Rxvt*font:6x13 比如这样你却用了 14 的simsun 可能就显示不出来了
gtk1 类的程序(.gtkrc)
-----------------------------------
style "gtk-default-zh-cn" {
fontset = "-*-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
-misc-simsun-medium-r-normal-*-12-*-*-*-c-*-gb2312.1980-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"
---------------------------------------
xmms 的标题和列表需要在程序里设置在字体设置里面把上面的 字体复制进去即可-*-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1, -misc-simsun-medium-r-normal-*-12-*-*-*-c-*-gb2312.1980-0,*-r-*
写入这个就可以了(西文字体可以自己选 选者你最喜欢的就行了 我是在xmms里调试的时候找的 呵呵)
xlib 类 motif 类( 同term类一样的 .Xdefaults)
只要用到 .fontList 即可
例如xnview
---------------------------------
xnview*fontList:-*-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1;\
-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0:
----------------------------------
中间用了* 其实里面可以配置很多字体的
比如XnView*Browser*iconView.fontList: XnView*ColorPickerText.fontList
中间的我们通通用 * 代替 用一种字体 (XnView*Browser*iconView 怎么也不支持中文 可能是程序的问题吧)
(我刚开始 不明白为什么有时用 .有时用* 原来是这样阿 哈哈)
xpdf*fontList: 一样用上面的字体即可
xlib程序好象不支持中文哦 只能用一种字体吗?
在所有字体定义前用 *.font:-*-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1
这样 xvidtune 等程序 字体会美观些 (你可以自己定义喜欢的字体)
----------------------------------------------
用
*font:-*-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1
*mfont:-misc-simsun-medium-r-normal-*-12-*-*-*-c-*-gb*-*
*multichar_encoding: gb2312
那些什么rxvt mrxvt 应该都不用定义了就ok了
* 代表了所有
ok 程序界面的 中文支持 就这样吧望大侠指点 精阿
页:
[1]