linuxlilo 发表于 2003-7-28 12:27:52

有没有什么好的方法让xterm更好的支持中文

包括中文的显示和输入.

我输入#xterm -fa "Nsimsun"
后可以显示中文,但是显示质量不好,且还是不能输入中文.

zyliangwei 发表于 2003-7-29 14:15:36

干吗非用xterm,用rxvt或mlterm都可以很好的输入和显示中文,速度也很快。

theseus 发表于 2003-7-30 09:58:27

Re: 有没有什么好的方法让xterm更好的支持中文

包括中文的显示和输入.

我输入#xterm -fa "Nsimsun"
后可以显示中文,但是显示质量不好,且还是不能输入中文.

Gentoo 精华区里面有。




我的.Xdefaults 文件
Xcursor.size=32
xterm*background:black
xterm*foreground:gray
xterm*font:-misc-fixed-medium-r-normal--14-*-*-*-*-*-iso8859-*
xterm*boldFont:-misc-fixed-bold-r-normal--14-*-*-*-*-*-iso8859-*
xterm*wideFont:-misc-gbksun-medium-r-normal--14-*-*-*-*-*-iso10646-*
xterm*wideBoldFont:-misc-gbksun-bold-r-normal--14-*-*-*-*-*-iso10646-*
xterm*cursorBlink:true
xterm*cjkWidth:true
xterm*saveLines: 256
#xterm*cursorColor: yellow
rxvt*loginShell:    false
rxvt*scrollBar_right: true
rxvt*scrollBar_floating: true
rxvt*visualBell: false
rxvt*mouseWheelScrollPage: true
rxvt*multibyte_cursor:true
rxvt*background: black
rxvt*foreground: gray
#rxvt*boldFont:-misc-gbksun-bold-r-normal--14-*-*-*-p-*-gbk-0
#rxvt*font:-adobe-helvetica-medium-r-normal--14-*-*-*-p-*-iso8859-*
rxvt*font:8x16
#rxvt*mfont:-misc-gbksun-medium-r-normal--14-*-*-*-p-*-gbk-0
rxvt*multichar_encoding:gb
rxvt*inputMethod:fcitx


字体gbksun 就是simsun,因为我同时使用了xft和xtt,所以为了不至于混淆,把xtt的SimSun改成了gbksun。 xtt使用的fonts.dir中的内容如下:
simsun.ttc -misc-gbksun-medium-r-normal--0-0-0-0-c-0-gbk-0
ai=0.3:simsun.ttc -misc-gbksun-medium-i-normal--0-0-0-0-c-0-gbk-0
ds=y:simsun.ttc -misc-gbksun-bold-r-normal--0-0-0-0-c-0-gbk-0
ds=y:ai=0.3:simsun.ttc -misc-gbksun-bold-i-normal--0-0-0-0-c-0-gbk-0
simsun.ttc -misc-gbksun-medium-r-normal--0-0-0-0-c-0-iso10646-1
ai=0.3:simsun.ttc -misc-gbksun-medium-i-normal--0-0-0-0-c-0-iso10646-1
ds=y:simsun.ttc -misc-gbksun-bold-r-normal--0-0-0-0-c-0-iso10646-1
ds=y:ai=0.3:simsun.ttc -misc-gbksun-bold-i-normal--0-0-0-0-c-0-iso10646-1
simsun.ttc -misc-gbksun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.3:simsun.ttc -misc-gbksun-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
ds=y:simsun.ttc -misc-gbksun-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ds=y:ai=0.3:simsun.ttc -misc-gbksun-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttc -misc-gbksun-medium-r-normal--0-0-0-0-c-0-iso8859-1
ai=0.3:simsun.ttc -misc-gbksun-medium-i-normal--0-0-0-0-c-0-iso8859-1
ds=y:simsun.ttc -misc-gbksun-bold-r-normal--0-0-0-0-c-0-iso8859-1
ds=y:ai=0.3:simsun.ttc -misc-gbksun-bold-i-normal--0-0-0-0-c-0-iso8859-1
simsun.ttc -misc-gbksun-medium-r-normal--0-0-0-0-c-0-koi8-r
ai=0.3:simsun.ttc -misc-gbksun-medium-i-normal--0-0-0-0-c-0-koi8-r
ds=y:simsun.ttc -misc-gbksun-bold-r-normal--0-0-0-0-c-0-koi8-r
ds=y:ai=0.3:simsun.ttc -misc-gbksun-bold-i-normal--0-0-0-0-c-0-koi8-r
simsun.ttc -misc-gbksun-medium-r-normal--0-0-0-0-c-0-fcd8859-15
ai=0.3:simsun.ttc -misc-gbksun-medium-i-normal--0-0-0-0-c-0-fcd8859-15
ds=y:simsun.ttc -misc-gbksun-bold-r-normal--0-0-0-0-c-0-fcd8859-15
ds=y:ai=0.3:simsun.ttc -misc-gbksun-bold-i-normal--0-0-0-0-c-0-fcd8859-15
simsun.ttc -misc-gbksun-medium-r-normal--0-0-0-0-c-0-iso8859-15
ai=0.3:simsun.ttc -misc-gbksun-medium-i-normal--0-0-0-0-c-0-iso8859-15
ds=y:simsun.ttc -misc-gbksun-bold-r-normal--0-0-0-0-c-0-iso8859-15
ds=y:ai=0.3:simsun.ttc -misc-gbksun-bold-i-normal--0-0-0-0-c-0-iso8859-15

hrcliwang 发表于 2003-7-31 20:11:09

运行MLTERM, 出以下错误,

X Error of failed request:BadValue (integer parameter out of range for operation)
Major opcode of failed request:45 (X_OpenFont)
Value in failed request:0x2000003
Serial number of failed request:45
Current serial number in output stream:46
页: [1]
查看完整版本: 有没有什么好的方法让xterm更好的支持中文