LinuxSir.cn,穿越时空的Linuxsir!

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

终于发现xterm是支持中文的,问题就在于字体

[复制链接]
发表于 2003-5-13 19:04:44 | 显示全部楼层 |阅读模式
花了一下午时间,终于从man中得到启示,
原来就是加个utf8字体

       -lc     Turn  on  support  of  various  encodings  according  to users'
               LC_CTYPE locale setting, i.e., LC_ALL, LC_CTYPE, or LANG  vari-
               ables.  This is achieved by turning on UTF-8 mode and by invok-
               ing luit for conversion between  locale  encodings  and  UTF-8.
               (luit  is  not  invoked  in UTF-8 locales.)  All you need is an
               iso10646-1 font regardless of your locale and  encoding.   This
               ~~~~~~~
               corresponds to the locale resource.

xterm -fn -misc-fixed-medium-r-normal--14-*-*-*-*-*-iso8859-* -fw -misc-SimSun-medium-r-normal--14-*-*-*-*-*-iso10646-*
这样就好了,-fn是为了中英文字体大小协调,不知道是不是发现的太晚,呵呵
发表于 2003-5-13 19:10:48 | 显示全部楼层
没有用啊?我的还是不能显中文?
 楼主| 发表于 2003-5-13 19:15:54 | 显示全部楼层
我的确实可以的
字体有么??
就是在font.dir里设了10646字体么??
看看你的locale,xterm是根据LANG或者LC_CYTPE确定encoding的
我设的是zh_CN.gbk
如果还不行,就加一个 -lc参数试试
我确实好使的

另外我是在gentoo里,用的是xfree4.3
最初由 tram 发表
没有用啊?我的还是不能显中文?
发表于 2003-5-13 19:16:01 | 显示全部楼层
我这里可以显示了
但是汉字只能显示一半?奇怪
 楼主| 发表于 2003-5-13 19:17:58 | 显示全部楼层
你是什么系统啊??
我的是gentoo,xfree4.3
最初由 penny 发表
我这里可以显示了
但是汉字只能显示一半?奇怪
发表于 2003-5-13 19:23:35 | 显示全部楼层
有可能是因为你的Xfree比我新吧,呵呵。我的xterm不支持-lc
发表于 2003-5-13 19:28:57 | 显示全部楼层
和你一样的,gentoo+xfree 4.3+zh_CN.gbk locale,不知道问题在哪里。

做了一个截图
http://image.lucida.et8.net/details.php?image_id=6
自己的机器,打不开也正常..
 楼主| 发表于 2003-5-13 19:29:15 | 显示全部楼层
可能是吧-lc的man页里就说是什么支持luit的功能
在网上还可以搜到一个日本人xterm-xxx-luit.patch
我看gentoo的ebuild里,没有提到这个patch,
可能已经合并到xfree里了吧
最初由 tram 发表
有可能是因为你的Xfree比我新吧,呵呵。我的xterm不支持-lc
 楼主| 发表于 2003-5-13 19:33:58 | 显示全部楼层
我ft,你的桌面这么大~~~~~~
首先看看你的xterm是不是支持这个功能
xterm -u8 -lc,看看是不是会出错
如果正常执行,
xlsfonts |grep iso10646,看看有没有utf8的字体
我看见乱码,有可能是字体的问题
另外-u8 -lc可以随时带着,我这里好象缺省是打开这些功能的
最初由 penny 发表
和你一样的,gentoo+xfree 4.3+zh_CN.gbk locale,不知道问题在哪里。

做了一个截图
http://image.lucida.et8.net/details.php?image_id=6
自己的机器,打不开也正常..
发表于 2003-5-13 19:37:03 | 显示全部楼层
桌面不大啊。1024x768的。。
试验了-u8 -lc,还是不行,也没出错

我的字体应该是没问题的(而且xterm可以显示了,就是感觉刷新不对)
$ xlsfonts | grep simsun
-misc-simsun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
-misc-simsun-medium-r-normal--0-0-0-0-p-0-gbk-0
-misc-simsun-medium-r-normal--0-0-0-0-p-0-iso10646-1
-misc-simsun-medium-r-normal--0-0-0-0-p-0-iso8859-1
-misc-simsun-medium-r-normal--0-0-0-0-p-0-jisx0208.1990-0
-misc-simsun-medium-r-normal--0-0-0-0-p-0-koi8-r
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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