一直有个问题,关于字体的选择!
直接用X11字体的程序,就是不用XFT的,他们的默认字体是怎么选择的,比如AcrobatReader的程序界面字体(菜单呀什么的)。是不是在X11的config文件里的,fontpath的第一个里面的第一个字体呀?
谁知道 看看我的xmms: 谁来看看,是什么问题! local 是UTF8?
估计是/etc/gtk/gtkrc.zh_CN.utf8或者 /etc/gtk/gtkrc.zh_CN
我的/etc/gtk/gtkrc.zh_CN.utf8
style "gtk-default-zh-cn-utf8" {
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\-*-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn-utf8" 不对不对,不是楼上这个问题! 我的xmms 菜单使用的字体类型,字体大小等就是在那配置的 :?: 没反应! :-( 报这样的错误(我又加了两个字体,还是这样):
The font "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,
-*-simsun-medium-r-normal--12-*-*-*-*-*-gb2312.1980-0,*-r-*,
-redoffice-rofont-medium-r-normal--12-*-*-*-*-*-iso8859-1,
-redoffice-rofont-medium-r-normal--12-*-*-*-*-*-gb2312.1980-0" does not support all the required character sets for the current locale "zh_CN"
(Missing character set "ISO8859-1")
(Missing character set "GB2312.1980-0")
个位看看! 这个与~/.gtkrc和/etc/gtk/gtkrc*有关。 这个应该是/etc/gtk/gtkrc.zh_CN的问题,也可能跟你的fonts.dir和fonts.scale有关系。
一般我碰到这种问题都采取回避方式,安装beep就行啦,呵呵。 报这样的错误(我又加了两个字体,还是这样):
The font "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,
-*-simsun-medium-r-normal--12-*-*-*-*-*-gb2312.1980-0,*-r-*,
-redoffice-rofont-medium-r-normal--12-*-*-*-*-*-iso8859-1,
-redoffice-rofont-medium-r-normal--12-*-*-*-*-*-gb2312.1980-0" does not support all the required character sets for the current locale "zh_CN"
(Missing character set "ISO8859-1")
(Missing character set "GB2312.1980-0")
个位看看!
全删掉,只留下ro的相关行。
用xfontsel自己生成 这个应该是/etc/gtk/gtkrc.zh_CN的问题,也可能跟你的fonts.dir和fonts.scale有关系。
一般我碰到这种问题都采取回避方式,安装beep就行啦,呵呵。
汗………… :shock:
以前我也遇到过,装好系统就这样
后来又装了一遍就没事了……
几乎可以肯定是/etc/gtk/gtkrc.zh_CN什么等的问题 这个应该是/etc/gtk/gtkrc.zh_CN的问题,也可能跟你的fonts.dir和fonts.scale有关系。
一般我碰到这种问题都采取回避方式,安装beep就行啦,呵呵。
大哥,我的acrobat,redoffice等,凡是用xtt也有这样的问题,难道也换xpdf,不的不汗你一下!
谁有办法? 每人安装的字体不一样,不要抄别人的gtkrc。用xfontsel自己生成字体索引信息,两部分就够了。一个8859-1,一个gb* xmms解决了, acrobat还是一样,大家看看,这个不是gtk的吧:
字体暴大
页:
[1]
2