Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1309184
  • 博文数量: 268
  • 博客积分: 10698
  • 博客等级: 上将
  • 技术积分: 2867
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-14 22:21
文章分类

全部博文(268)

文章存档

2012年(19)

2011年(13)

2010年(29)

2009年(26)

2008年(99)

2007年(82)

我的朋友

分类: LINUX

2007-07-14 22:45:49

在KDE和Gnome中,konsole和gnome-terminal的汉化效果极好,但不是所有人都用KDE和Gnome,其它情况下必须自行配置终端,以达到汉化的目的。

一、Xterm无法正常显示汉字。比如,在~/.Xresources中指定字体simsun:
XTerm*VT100*font:-misc-simsun-medium-r-normal--*-*-*-*-*-*-iso8859-*
然后 xrdb -merge /root/.Xresources
于是,可以明显地看到它的缺点,在它上面用鼠标选中汉字的时候,字的间距会发生大变化,汉字本身还会显示不全。

二、urxvt是一个适合于汉字的终端,但在字体方面如果选择simsun或文泉译的话,它们所附带的英文字体则由于间距过大显得难看,建议用传统的arphic字体。
安装好字体以后,在~/.Xresources中写好:
URxvt*font: -arphic-ar pl sungtil gb-medium-r-normal--0-0-0-0-p-0-iso10646-1
还不要忘了在~/.xinitrc中加上xrdb -merge /root/.Xresources &
然而, urxvt也有它的不足。
首先,它的汉字显示比较粗糙(如果字比较小的话这种缺点会比较明显)。
而且,个别文件名字中的汉字在urxvt如此配置下有时候是方框,虽然大多情况是正常的,但如果是以.avi .rmvb 或 .mp3结尾的话,其中的汉字有可能是方框。

三、Mlterm基于xterm,它的汉化效果在urxvt之上,它的显示效果比较完美,也不存在偶尔方框问题。用zh_CN.UTF-8,配置文件在/etc/mlterm目录,有文件如下: aafont  color  font  key  main  menu  taafont  termcap  tfont  vaafont  vfont  xim,依旧用前面提到的arphic,但配置文件按字体的描述方法不同分为两类,font类 与 aafont类。

我在Gentoo中用font类,于 font、tfont、vfont 中:
ISO10646_UCS4_1 = -arphic-ar pl sungtil gb-medium-r-normal--0-0-0-0-p-0-iso10646-1
ISO10646_UCS4_1_BIWIDTH = -arphic-ar pl sungtil gb-medium-r-normal--0-0-0-0-p-0-iso10646-1

阅读(2274) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~