请教一下,我如何在locale=en_US.UTF8的情况下使用SCIM输入汉字?
我这两天闲逛,发现了几个不错的英文字体。但我的中文还是WQY Bitmap Song。请教我如何才能同时针对英文和中文使用2种不同的字体?(是否必须用fontforge之类的东西去自己把2种字体合起来,或者其他什么方法?)
如果不行,那么就是我请教的第一个问题,我想使用英文界面,同时能够输入中文(中文显示是不成问题的)。
关于字体,locale和输入法的问题 (竹琴请进)
- xrfang
- 帖子: 1116
- 注册时间: 2006-12-08 10:21
关于字体,locale和输入法的问题 (竹琴请进)
上次由 xrfang 在 2008-03-22 23:16,总共编辑 1 次。
你爱用不用,没人逼你用--这就是Free的定义?
不,请自重,不要玷污Linux文化。
不,请自重,不要玷污Linux文化。
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
- xrfang
- 帖子: 1116
- 注册时间: 2006-12-08 10:21
照楼上2位大侠的指点做了一下,不行。
1)不知CTYPE应该写在哪里,在rc.conf/profiles里面都实验了一下,不行。同时发现一个错误,就是locale=en_US.utf8时wine就无法显示中文了。故放弃这个想法。
2)我按照竹琴的圆体美化的文章做了一下,圆体是没有问题的,而且好像不需要改动fontconfig的配置。我只是在gnome里面选择了一下就可以了。但是,我无法让系统在使用圆体的同时,在显示英文的时候选择我所选定的字体。
因为我用的arch,而且竹琴大侠对字体配置很熟悉,故改了标题。其他大侠勿怪,并请继续指点。如有指导,烦请说明需要修改的配置文件的全路径名。谢谢!
1)不知CTYPE应该写在哪里,在rc.conf/profiles里面都实验了一下,不行。同时发现一个错误,就是locale=en_US.utf8时wine就无法显示中文了。故放弃这个想法。
2)我按照竹琴的圆体美化的文章做了一下,圆体是没有问题的,而且好像不需要改动fontconfig的配置。我只是在gnome里面选择了一下就可以了。但是,我无法让系统在使用圆体的同时,在显示英文的时候选择我所选定的字体。
因为我用的arch,而且竹琴大侠对字体配置很熟悉,故改了标题。其他大侠勿怪,并请继续指点。如有指导,烦请说明需要修改的配置文件的全路径名。谢谢!
你爱用不用,没人逼你用--这就是Free的定义?
不,请自重,不要玷污Linux文化。
不,请自重,不要玷污Linux文化。
- xrfang
- 帖子: 1116
- 注册时间: 2006-12-08 10:21
下面这段代码是从网上抄来的,我只改写了一两句。就是增加了Kurier和DejaVu Sans YuanTi那些。重启以后发现,GDM的界面使用了圆体,比原来好看了不少(这个很重要,也就是说下面这个文件部分地起了作用),但是gnome的菜单、panel等等仍然使用的是宋体点阵。不知道是怎么回事。我曾猜想是不是菜单字体小、GDM字体大,它对小字体自动选择了点阵字体??好像也没有这个说法吧?我用的Firefox字体就设置为了圆体,字虽小还是很清晰的。请大侠帮忙看看是怎么回事?
代码: 全选
<fontconfig>
<alias>
<family>serif</family>
<prefer>
<family>Kurier</family>
<family>Bitstream Vera Serif</family>
<family>DejaVu Serif</family>
<family>DejaVu Sans YuanTi</family>
<family>SimSun</family>
<family>AR PL ShanHeiSun Uni</family>
<family>WenQuanYi Bitmap Song</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Kurier</family>
<family>Bitstream Vera Sans</family>
<family>DejaVu Sans</family>
<family>DejaVu Sans YuanTi</family>
<family>SimSun</family>
<family>AR PL ShanHeiSun Uni</family>
<family>WenQuanYi Bitmap Song</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Bitstream Vera Sans Mono</family>
<family>DejaVu Sans Mono</family>
<family>DejaVu Sans YuanTi Mono</family>
<family>AR PL ShanHeiSun Uni</family>
<family>WenQuanYi Bitmap Song</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<match target="font">
<test name="family" compare="contains">
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
</test>
<test compare="more_eq" target="pattern" name="weight">
<int>180</int>
</test>
<edit mode="assign" name="embolden">
<bool>true</bool>
</edit>
</match>
<match target="font">
<test name="family" compare="contains">
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
<string>SimSun</string>
<string>宋体</string>
</test>
<edit name="globaladvance">
<bool>false</bool>
</edit>
<edit name="spacing">
<int>0</int>
</edit>
<edit name="hinting">
<bool>true</bool>
</edit>
<edit name="autohint">
<bool>false</bool>
</edit>
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
<test name="pixelsize" compare="less_eq" qual="any">
<int>18</int>
</test>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
<test name="pixelsize" compare="more_eq">
<int>8</int>
</test>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
</match>
</fontconfig>
你爱用不用,没人逼你用--这就是Free的定义?
不,请自重,不要玷污Linux文化。
不,请自重,不要玷污Linux文化。
- xrfang
- 帖子: 1116
- 注册时间: 2006-12-08 10:21
- jarryson
- 帖子: 4002
- 注册时间: 2005-08-14 19:53
- xrfang
- 帖子: 1116
- 注册时间: 2006-12-08 10:21
- imagelife
- 帖子: 251
- 注册时间: 2007-10-07 11:56
- 来自: 湖南