这个问题你们知不知道我问了多久,等了多久?请“真正”理解字体配置的高手为我做一下最终的解答。谢谢!
时间:2006-11-05
来源:互联网
我的操作系统是slackware10.2 , 桌面是fluxbox 1.0。
我的目标是,系统为英文系统,当且仅当需要显示中文时才显示。
于是我的locale是: export LC_CTYPE=zh_CN.gb2312;
export LANG=en_US;
simsun字体已经安装完毕,mkfontdir和mkfontscale运行过了,也能显示中文了。
但是中文虽然能够显示了,但是英文字体似乎也是宋体的英文,比较难看。
那么我希望当显示英文字体的时候,使用另外一个漂亮一点的系统字体,当显示中文时采用宋体。
我的/etc/gtk/gtkrc.zh_CN文件里的内容被我改为style "gtk-default-zh-cn" {
fontset = "-bitstream-bitstream vera sans mono-bold-o-normal--0-0-0-0-m-0-iso10646-1,\
-misc-simsun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0"
}
class "GtkWidget" style "gtk-default-zh-cn"
但是没有我要的效果。依然是宋体的英文。
请各位大侠给我一个完美的解决方案。我希望能够在理解的基础上改动。
谢谢。
我的目标是,系统为英文系统,当且仅当需要显示中文时才显示。
于是我的locale是: export LC_CTYPE=zh_CN.gb2312;
export LANG=en_US;
simsun字体已经安装完毕,mkfontdir和mkfontscale运行过了,也能显示中文了。
但是中文虽然能够显示了,但是英文字体似乎也是宋体的英文,比较难看。
那么我希望当显示英文字体的时候,使用另外一个漂亮一点的系统字体,当显示中文时采用宋体。
我的/etc/gtk/gtkrc.zh_CN文件里的内容被我改为style "gtk-default-zh-cn" {
fontset = "-bitstream-bitstream vera sans mono-bold-o-normal--0-0-0-0-m-0-iso10646-1,\
-misc-simsun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0"
}
class "GtkWidget" style "gtk-default-zh-cn"
但是没有我要的效果。依然是宋体的英文。
请各位大侠给我一个完美的解决方案。我希望能够在理解的基础上改动。
谢谢。
作者: l.darkfire 发布时间: 2006-11-05
修改/etc/gtk/gtkrc.zh_CN只能影响到使用gtk1库的程序,而这种程序现在已经很少了。
现在更多的是基于gtk2的,程序字体是由fontconfig和freetype来控制的,你应该编辑的是fonts.conf这个文件。具体做法请参照置顶贴里面关于汉化、美化的内容。
现在更多的是基于gtk2的,程序字体是由fontconfig和freetype来控制的,你应该编辑的是fonts.conf这个文件。具体做法请参照置顶贴里面关于汉化、美化的内容。
作者: windrose 发布时间: 2006-11-05
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28