+ -
当前位置:首页 → 问答吧 → 请问......?

请问......?

时间:2006-10-29

来源:互联网

我想系统默认使用英文字体,仅当需要显示中文的时候才使用中文字体。
如果我export LC_CTYPE=zh_CN.gbk,虽然能够达到我的要求,但是英文字体会变得很难看的。

请前辈们给各解决方案。
还有,我看到有一个生成locale的命令,这个命令怎么用?
谢谢!

作者: l.darkfire   发布时间: 2006-10-29

gtk和gtk2的字体要设好,自己找以前的帖子有这方面的。

作者: flea   发布时间: 2006-10-29

^_^ 留个邮箱地址吧,我发你三个文件就OK了. freetype,fontconfig,还有libXft的,呵呵

作者: sunu   发布时间: 2006-10-29

[email protected]

谢谢啊。那么我该怎么配置呢?我是slackware10.2,能否支持什么xft呢?要不要另外开启xft呢?这些我都不太懂,有没有什么文章全面的介绍了字体的配置呢?

我装了fluxbox,locale设定如下export LC_CTYPE=zh_CN.gbk;export LANG=C,中文是可以显示了,但是fluxbox桌面菜单上的英文字体好难看啊.......

作者: l.darkfire   发布时间: 2006-10-29

请查收邮件,呵呵.

个人感觉 还是使用xfce或是gnome或是kde比较好,fluxbox比较麻烦的,没必要去费这个心

作者: sunu   发布时间: 2006-10-30

谢谢sunu。
但是我还有些问题赶到很疑惑。
1. 为什么即时我不执行mkfontdir和mkfontscale,只要修改locale,也能显示中文?这两个命令到底是做什么的捏?

2. fluxbox的style文件里已经指定了字体,但是为什么俺修改了locale字体就变了捏?

3. 一个字体文件,比如simsun.ttc,,它里面是不是已经包含了对各种编码的支持?

谢谢撒!

作者: l.darkfire   发布时间: 2006-10-30

自己顶啊~~~
谁能回答一下俺的问题?

1. 为什么即时我不执行mkfontdir和mkfontscale,只要修改locale,也能显示中文?这两个命令到底是做什么的捏?

2. fluxbox的style文件里已经指定了字体,但是为什么俺修改了locale字体就变了捏?

3. 一个字体文件,比如simsun.ttc,,它里面是不是已经包含了对各种编码的支持?

作者: l.darkfire   发布时间: 2006-10-31

我认为你的 export LC_CTYPE=zh_CN.gbk 不对。
你应该用 export LC_LANG=zh_CN.gbk
再用 export LC_MESSAGE=en_US 比较好。
LC_CTYPE 只和排序有关。

作者: qianzheng82   发布时间: 2006-11-01

都试过了。
只是谁能回答我上面的那3个问题。。。。

作者: l.darkfire   发布时间: 2006-11-01

引用:
作者: l.darkfire
都试过了。
只是谁能回答我上面的那3个问题。。。。
http://www.linuxsir.org/bbs/showthre...=277028&page=2

作者: qianzheng82   发布时间: 2006-11-01