+ -
当前位置:首页 → 问答吧 → 请教有关Debian汉化的几个问题

请教有关Debian汉化的几个问题

时间:2004-06-19

来源:互联网

这个帖子可以算是我用Linux下的浏览器(Firefox 0.8)发的第一个帖子,Linux下的汉字环境现在用起来感觉还是很不爽,主要问题如下 :
1、输入法用的是fcitx,虽然可以输入汉字,但输入时的汉字显示栏是乱码,幸亏我的五笔还算过关,不用看提示就可以输入汉字。
2、浏览器用的是Mozilla Firefox,虽然可以正常浏览中文网页,但标题栏却是乱码。
3、fvwm的菜单显示也有问题,英文的菜单就是一种很难看的字体,而中文的菜单项就是黑体,这还算是好的,这是在我删除了~/.fvwm/.fvwm2rc中的下面一行后才取得的效果,原来的菜单汉字显示根本是乱码:
MenuStyle * Font -adobe-times-bold-r-*-*-14-*-*-*-*-*-*-*

我的Debian是sid的,内核为2.6.6-1-686,窗口管理器为fvwm。

参照linuxsir.org上的很多debian的汉化帖子进行了很多修改和设置,但好象并没有他们所说的那么完美,而且一个人一个说法,一个人一个标准,都不知道按照谁说的来做,不知道对以上问题高手们有没有什么好的建议?

总之,继续努力,已经以原来前进了一大步。

作者: Climbing   发布时间: 2004-06-19

又发现一个新问题,用startx启动X 要比用xinit启动起来的X中的汉字看着漂亮,难道两个还有区别?

我能发现的区别是,用startx启动时使用的是~/.xinitrc,而用xinit启动X时则使用的是~/.xsession,我将两个文件改成一样的,但启动起来后汉字的显示仍然不同,晕~~~

作者: Climbing   发布时间: 2004-06-19

1.fcitx的问题,修改~/.fcitx/config把里面的显示字体=*,改成=××××
xxxx是你有的字体
2.标题什么的乱码是因为你没有适当的字体
3.fvwm的问题我不知道,我没有用过。


我用xtt来显示汉字,效果已然很好了,呵呵。
我的想法
1.找一个simsun装上,自己写font.dir,使用xtt或者freetype来显示,不过用freetype不能显示粗体。
2.可以装msttcorefonts和x-ttcidfont-conf来获得更多tt字体。

Locale 用c就可以了,只要LC_CTYPE=zh_CN.GBK就可以了。

作者: halcyon79   发布时间: 2004-06-20

font.dir
怎样写?

作者: ookmalvin   发布时间: 2004-06-20

最好用startx启动x,因为他会自动调用xinit的,他是标准的启动x的命令。

font.dir可以在论坛里搜索一下,找个对应你字体全一点的。

作者: guccio   发布时间: 2004-06-20

可以到我的blog看看,也许有些东西对你有好处,没有太多东西,不过对于开始的汉化啥的能有点帮助吧,呵呵
地址
http://qiyu.mysmth.net

作者: halcyon79   发布时间: 2004-06-20

引用:
3、fvwm的菜单显示也有问题,英文的菜单就是一种很难看的字体,而中文的菜单项就是黑体,这还算是好的,这是在我删除了~/.fvwm/.fvwm2rc中的下面一行后才取得的效果,原来的菜单汉字显示根本是乱码:
就这么简单的本FVWM的乱码问题给解决了吗?我搞FVWM的乱码问题好久了,三天了,还没解决啊,今天在这个论坛灌了一整天,郁闷啊

作者: jsz   发布时间: 2004-06-20

谢谢楼上各位的帮助,基本上问题都得到了解决。
1、fcitx输入状态栏不能显示汉字的问题,我修改了~/.fcitx/config文件,将“显示字体=*“设置为:
显示字体=SimSun

2、标题栏乱码的问题:我修改了~/.fvwm/.fvwm2rc文件,将原来的下面两句:
Style * Font -adobe-times-bold-r-*-*-12-*-*-*-*-*-*-*
Style * IconFont -adobe-times-bold-r-*-*-12-*-*-*-*-*-*-*
修改为:
Style * Font -ms-simsun-medium-r-*-*-12-*-*-*-*-*-*-*
Style * IconFont -ms-simsun-medium-r-*-*-12-*-*-*-*-*-*-*

3、fvwm菜单的问题还没有得到很好的解决,原因是它的菜单中使用的字体只能设置一种,我不知道从哪里可以设置为使用两种字体,即英文使用一种字体,而汉字使用另一种字体,我现在是设置是这样(同样是修改~/.fvwm/.fvwm2rc):
MenuStyle * Font -ms-simsun-medium-r-*-*-14-*-*-*-*-*-*-*
在这样设置后,汉字显示是标准的宋体了,但英文却变成了很难看的一种字体。
原来的设置为:
MenuStyle * Font -adobe-times-bold-r-*-*-14-*-*-*-*-*-*-*
在原来的设置下不能正常显示汉字的菜单项,我将这一行删除后,都可以显示了,但汉字为粗体,很不好看。

哪位大侠给讲一下font.dir、font.scale及local.conf这几个配置文件分别有什么作用?如果想微调,应该调整这些文件的什么位置。

作者: Climbing   发布时间: 2004-06-21

首先是你用什么来显示字体?xtt,freetype?我没有用过fvwm,不知道它显示字体用什么东西,是不是支持fontconfig,如果支持的话,应该可以修改font.conf做字体替换的。
font.dir 和font.scale是用xtt或者freetype的时候的字体配置文件
font.conf 和local.conf是fontconfig用的,

作者: halcyon79   发布时间: 2004-06-21

我用的是xtt。

关键就是我也不知道fvwm使用的是哪种字体服务器,因此更不知道从哪里配置起来。而且font.conf和local.conf是xml语法的,看不懂那些配置在什么地方起作用,难道还需要啃E文文档?

作者: Climbing   发布时间: 2004-06-22