分页: 1 / 1

urxvt 中文字体问题

发表于 : 2011-03-17 21:50
自由建客
问题一:中文字体太小
请看图,两窗口总体大小一样,但 urxvt 中文字体很小,根本不听 URxvt.font 的设置。
xterm 字体就正常多了,中文 10 磅,西文 9 磅,配合很好。
问题二:全角标点宽度问题
两张图都是,最后一行中是一个破折号加一个五角星再加一个省略号,显然都被当作半角字符显示了。
xterm 加 XTerm*cjkWidt:true 能正确显示全角标点。但会出现更严重的问题,见 viewtopic.php?f=8&t=321610
urxvt.png
xterm.png

代码: 全选

URxvt.meta8:True
URxvt.iconFile:/usr/share/icons/gnome/24x24/apps/utilities-terminal.png
URxvt.font:xft:Dejavu Sans Mono:size=9:antialias=True,\
xft:WenQuanYi Zen Hei Mono:size=10:antialias=True
URxvt.imFont:-bitstream-bitstream charter-medium-r-normal-*-0-0-0-0-p-0-iso10646-1
URxvt.preeditType:OverTheSpot
URxvt.scrollstyle:plain
URxvt.scrollBar_right:true

XTerm*utf8Title:true
! 正确显示中文标点宽度所需
XTerm*cjkWidt:true
XTerm*faceName:DejaVu Sans Mono:size=9
XTerm*faceNameDoublesize:WenQuanYi Zen Hei Mono:size=10

Re: urxvt 中文字体问题

发表于 : 2011-04-24 20:14
自由建客
1.png

代码: 全选

URxvt.font:xft:Dejavu Sans Mono:size=9:antialias=True, \
xft:汉仪细中圆简:size=10:antialias=True
生效,其中西文字体固定 size=9 ,中文字体 size=9 和 size=10 明显不同,对汉仪有效。size=9 就不上图了,和文泉驿一样。
搞不清,为何对文泉驿字体无效,但目前可以肯定不是 urxvt 的问题,而是字体本身的问题。