LinuxSir.Org  
| 网站首页 | 论坛帮助 |

欢迎来到LinuxSir.Org!
您还未登录,请登录后查看论坛,或者点击论坛上方的注册链接注册新账号。


发表新主题 回复
 
主题工具
旧 08-06-20, 17:16 第 1 帖
fallening
 
 
 
注册会员  
  注册日期: Dec 2005
  帖子: 346
  精华: 1
 

标题: xterm不能正确显示中文怎么办?


如果选择了,中键粘贴是可以的,但是显示有问题

$ cat .Xresources
代码:
! % xrdb -load ~/.Xresources ! % xrdb -query ! % xrdb -symbol ! % xrdb -merge ~/.Xresources ! XTerm config XTerm*locale: true ! XTerm*background: black ! XTerm*foreground: green XTerm*scrollbar: no XTerm*faceName: Terminus XTerm*faceNameDoublesize: Courier New XTerm*faceSize: 10 XTerm*faceSize1: 10 XTerm*faceSize2: 10 XTerm*faceSize3: 10 XTerm*faceSize4: 10 XTerm*faceSize5: 10 XTerm*faceSize6: 10
上传的图像
文件类型: jpg screenshot.jpg (62.0 KB, 200 次查看)
  fallening 当前离线   回复时引用此帖
旧 08-06-20, 17:18 第 2 帖
sharkconi
 
 
 
注册会员  
  注册日期: Mar 2005
  帖子: 32
  精华: 0
 

请高手指导下,学习下。。。。
  sharkconi 当前离线   回复时引用此帖
旧 08-06-20, 23:04 第 3 帖
janecly
 
 
 
注册会员  
  注册日期: Nov 2007
  帖子: 14
  精华: 0
 

在用户目录下建个.Xdefaults文件,内容如下:

!xterm
XTerm*preeditType: Root
XTerm*cursorColor: OliveDrab1
XTerm*background: black
XTerm*foreground: AntiqueWhite1
XTerm*font: -misc-fixed-medium-r-normal-*-18-120-100-100-c-90-iso10646-1
XTerm*wideFont: -misc-fixed-medium-r-normal-*-18-120-100-100-c-180-iso10646-1

我是这样解决的,希望有帮助
  janecly 当前离线   回复时引用此帖
旧 08-06-21, 08:33 第 4 帖
fallening
 
 
 
注册会员  
  注册日期: Dec 2005
  帖子: 346
  精华: 1
 

引用:
作者: janecly
在用户目录下建个.Xdefaults文件,内容如下:

!xterm
XTerm*preeditType: Root
XTerm*cursorColor: OliveDrab1
XTerm*background: black
XTerm*foreground: AntiqueWhite1
XTerm*font: -misc-fixed-medium-r-normal-*-18-120-100-100-c-90-iso10646-1
XTerm*wideFont: -misc-fixed-medium-r-normal-*-18-120-100-100-c-180-iso10646-1

我是这样解决的,希望有帮助
Thanks a lot, though helpless.
  fallening 当前离线   回复时引用此帖
旧 08-06-21, 08:50 第 5 帖
e66m
 
 
 
注册会员  
  注册日期: Oct 2006
  帖子: 225
  精华: 1
 

Xft support is helpful. But I advise you to use sakura or tilda.







__________________
时间就是金钱(TIME=MONEY)

又知识就是力量(KNOWLEDGE=POWER)

由物理学基本知识POWER=WORK/TIME

将最上两等式代入:KNOWLEDGE=WORK/MONEY->MONEY=WORK/KNOWLEDGE->KNOWLEDGE趋向0时,MONEY趋向于无穷大!

TMD,我们还读书干嘛?
  e66m 当前离线   回复时引用此帖
旧 08-06-21, 12:15 第 6 帖
fallening
 
 
 
注册会员  
  注册日期: Dec 2005
  帖子: 346
  精华: 1
 

e17 is my current window maker, I prefer xterm
  fallening 当前离线   回复时引用此帖
旧 08-06-21, 20:28 第 7 帖
dreamawake
 
dreamawake 的头像
 
 
注册会员  
  注册日期: Jan 2004
  我的住址: 深海
  帖子: 1,051
  精华: 7
 

用mlterm或者rxvt-unicode吧







__________________
arch最适合我...
--------------------------------------------------------
我的海有很许多大大小小的岛屿,虽然支离破碎,但重要的是,我包容着它们。
--------------------------------------------------------------------------
我家小宝宝诞生了^_^
  dreamawake 当前离线   回复时引用此帖
旧 08-09-30, 19:49 第 8 帖
islothy
 
 
 
注册会员  
  注册日期: May 2005
  我的住址: beijing
  帖子: 47
  精华: 0
 

Courier New字体有中文字符吗?换一个字体试试吧
  islothy 当前离线   回复时引用此帖
旧 08-09-30, 21:49 第 9 帖
jy6913
 
 
 
注册会员  
  注册日期: Nov 2003
  帖子: 15
  精华: 0
 

引用:
作者: fallening
Thanks a lot, though helpless.
我试了一下是可以显示中文的。关键是你在xorg.conf里面要设置FontPath "/path/to/Chinese/TTF/Font"
xterm用的是type1字体,如果不加上面的设置,系统找不到可用的中文type1字体。Type1字体的配置不是由Fontconfig决定的,据我的理解Fontconfig决定xft字体的配置
  jy6913 当前离线   回复时引用此帖
旧 08-09-30, 21:52 第 10 帖
jy6913
 
 
 
注册会员  
  注册日期: Nov 2003
  帖子: 15
  精华: 0
 

顺便再说一句,你如果想看看你的系统有没有配置好中文Type1字体,可以用xlsfonts这条命令
  jy6913 当前离线   回复时引用此帖
旧 08-09-30, 22:00 第 11 帖
autumnc
 
 
 
注册会员  
  注册日期: May 2006
  帖子: 107
  精华: 0
 

其实xterm是可以用xft的
  autumnc 当前离线   回复时引用此帖
旧 08-09-30, 22:23 第 12 帖
nacre
 
 
 
注册会员  
  注册日期: Jun 2005
  帖子: 234
  精华: 0
 

可以参考一下:
http://forum.ubuntu.org.cn/viewtopic.php?f=95&t=143221
  nacre 当前离线   回复时引用此帖
旧 08-10-03, 11:48 第 13 帖
buwen
 
buwen 的头像
 
 
注册会员  
  注册日期: Mar 2007
  帖子: 47
  精华: 0
 

方法很多,其中两种:
1.按住crtl,点击右键选取"large..."

2.你可以试试在程序运行前添加参数:

xterm -ls -fg white -bg black -fn -misc-fixed-medium-r-normal--18-120-100-100-c-90-iso10646-1

如果是fluxbox下,可以配置/root/.fluxbox/menu

[exec] (xterm) {xterm -ls -fg white -bg black -fn -misc-fixed-medium-r-normal--18-120-100-100-c-90-iso10646-1}

上述参数略微解释:-ls 以详细方式显示提示符,默认的xtrem我记得是显示成[bash]#
添加上述参数后变[root@myhost ~]#
-fg 前景颜色(既字体颜色) -bg 背景颜色
-fn 既是字体设置。







__________________
Lenovo N220G{Celeron T1400,[X3100],[1G],[Sata120G]}

Archlinux-0.8 core
  buwen 当前离线   回复时引用此帖
旧 08-10-04, 10:53 第 14 帖
cyf3732
 
cyf3732 的头像
 
 
注册会员  
  注册日期: Oct 2005
  我的住址: 重庆
  帖子: 300
  精华: 1
 

学习了,感谢 LS 的兄弟







__________________
Thinkpad X41 1.5G(MEM)
XP + Arch
  cyf3732 当前离线   回复时引用此帖
发表新主题 回复


主题工具

发帖规则
您 [不可以] 发表新主题
您 [不可以] 回复主题
您 [不可以] 上传附件
您 [不可以] 编辑您的帖子

已 [启用] BB 代码
已 [启用] 表情符号
已 [启用] IMG 代码
已 [禁用] HTML 代码
[论坛跳转…]


所有时间均为[北京时间]。现在的时间是 09:41


Powered by vBulletin 版本 3.6.8
版权所有 ©2000 - 2012, Jelsoft Enterprises Ltd.
官方中文技术支持: vBulletin 中文
版权所有 ©2002 - 2011, LinuxSir.Org