[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 如何找出一个汉字所对应的字体



Yes, it is a problem. Could be a FAQ.

\Question{
On Sat, Apr 27, 2002 at 10:30:24AM +0800, Wang Jian wrote:
> 我注意到目前的 pango 显示汉字大小不一致,对一个字符串中
> 的汉字显示忽大忽小。不知道你遇到这个问题没有
> 
> 
 }
\contributor{hashao}{hashao@hashao.hypermart.net}{2002/04/28} 

应该是pango或者gtk+2.0的预设字体中的Sans 里把国标字型放到后面
了,我没有具体看原码,反正是配字部分有问题,结果是显示中文时
先在Sans里找字,找不着才去看用户指定的国标字型里找。就出现大小
不同的字。

解决方法嘛,把Sans放最后,英文的具体字体放前面,然后是中文字体。
如果把中文字体放前面,回使用中文字体里面的英文字,有多难看就
不用我说了。

以下是我的 /etc/gtk-2.0/gtkrc.zh_CN (trebuchet, verdana 是MS
的TTF,使用msttcorefonts 安装,helvetica 是X11 内建的):

# $(gtkconfigdir)/gtkrc.zh_CN
#
# This file defines the fontsets for Chinese language (zh) using
# the simplified chinese standard GuoBiao as in mainland China (CN)
#
# 1999, Pablo Saratxaga <pablo@mandrakesoft.com>
#

style "gtk-default-zh-cn" {
	font_name = "trebuchet,verdana,helvetica,Song,Sans, 14"

}
class "GtkWidget" style "gtk-default-zh-cn"


-- 
hashao|            卮酒向人时,和气先倾倒。最要然然可可,万事称好。
hashao|            滑稽坐上,更对鸱夷笑。寒与热,总随人,甘国老。


-- 
To UNSUBSCRIBE, email to debian-chinese-gb-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: