+ -
当前位置:首页 → 问答吧 → 我在E文界面下工作的很好!

我在E文界面下工作的很好!

时间:2005-04-11

来源:互联网

如题,我用的是slackware10.1系统,blackbox窗口管理器,用的是英文界面实现输入并显示中文的汉化方法!发个图庆祝一下!如果大家觉的好,我在把过程发将上来!
上传的图像
slackbox.jpg (117.6 KB, 285 次查看)

作者: 鸟儿   发布时间: 2005-04-11

不错不错,很小巧。

作者: sleetdrop   发布时间: 2005-04-11

我也一样,英文环境,添加了宋体,用的X是WMaker, 感觉比"完全汉化"要来的稳定.你的firefox是用中文版吧?

作者: flea   发布时间: 2005-04-11

恩,不错,鸟兄,发贴说明一下。给我等小菜说说。谢拉。

作者: kobe0208   发布时间: 2005-04-11

blackbox的安装设置请看下面:
http://www.linuxsir.org/bbs/showthread.php?t=187850

我用到的字体是simsun,mingliu和slackware自带的helvetica!
具体的汉化X系统的细节到slackware的精华帖子去看看吧!

第一,建立新的/etc/gtk/gtkrc.zh_CN 下面是我的:
(mv /etc/gtk/gtkrc.zh_CN ./gtkrc.zh_CN.bak 进行备份)!
代码:
# $(gtkconfigdir)/gtkrc.zh_CN
#
# This file defines the fontsets for Chinese language (zh) using
# the simplified chinese standard GuoBiao as in mainland China (CN)
#
style "gtk-default-zh-cn" {
 fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
 -*-Simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"
第二,在/etc/gtk-2.0/建立一个gtkrc的新文件(我的):
代码:
style "user-font"
{
font_name="helvetica 9"
}
widget_class "*" style "user-font"
第三,下载一个我自己改过的fonts.conf文件,把它放在/etc/fonts/下面。
(记得备份,unzip fontsconfig.zip即可)!
拷贝字体simsun,mingliu到/usr/X11R6/lib/X11/fonts/local/
并在目录下运行(要有root身份): mkfontscale
在用编辑器修改目录下的fonts.scale,把当中simsun的gbk18030-2000改成gbk
然后在执行下面的命令:
cp fonts.scale fonts.dir
fc-cache -v -f

最后一步,更改你自己目录下的“.xinitrc”文件,加入下面的行:
export LANG=C
export LC_CTYPE=zh_CN.gbk
export G_BROKEN_FILENAMES=1

startx 启动看看效果吧!
上传的附件
fontsconfig.zip (2.8 KB, 31 次查看)

作者: 鸟儿   发布时间: 2005-04-12

export G_BROKEN_FILENAMES=1
这句是什么意思?

作者: 圣手妖刀   发布时间: 2005-04-12

引用:
export G_BROKEN_FILENAMES=1
这句是什么意思?
这句的作用是解决有的gtk2程序不能打开带中文的文件和目录的问题的!

作者: 鸟儿   发布时间: 2005-04-12

very good,thanks .

作者: ossymbian   发布时间: 2005-04-18