Feisty中文字体支持问题
- magisu
- 帖子: 202
- 注册时间: 2005-12-31 21:23
Feisty中文字体支持问题
feisty fawn, kde 3.5.6, 全新安装
使用en_US的locale设置,fcitx使用也没有问题,但是原来edgy eft中的fonts.conf设置之后,可以在英文字体下显示中文,比如kate用的dejavu sans serif的字体在edgy下可以用宋体显示中文,只要在fonts.conf中<family>dejavu sans serif</family>下面加上一个"<family>SimSun</family>"就可以了。但是现在fonts.conf没有了,然后也没有locate-selector.conf这个东西(因为没有装中文包),如果将系统字体设置成为中文字体倒是可以用,不过觉得不如以前方便。
any suggestions?
使用en_US的locale设置,fcitx使用也没有问题,但是原来edgy eft中的fonts.conf设置之后,可以在英文字体下显示中文,比如kate用的dejavu sans serif的字体在edgy下可以用宋体显示中文,只要在fonts.conf中<family>dejavu sans serif</family>下面加上一个"<family>SimSun</family>"就可以了。但是现在fonts.conf没有了,然后也没有locate-selector.conf这个东西(因为没有装中文包),如果将系统字体设置成为中文字体倒是可以用,不过觉得不如以前方便。
any suggestions?
老子很生气,后果不严重。
-
- 帖子: 133
- 注册时间: 2006-09-27 20:49
- magisu
- 帖子: 202
- 注册时间: 2005-12-31 21:23
-
- 帖子: 23
- 注册时间: 2006-11-12 13:00
- magisu
- 帖子: 202
- 注册时间: 2005-12-31 21:23
-
- 帖子: 23
- 注册时间: 2006-11-12 13:00
搞定了 :)
试了一下自己建立 ~/.fonts.conf 现在显示没问题了。
<?xml version="1.0"?><!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<alias>
<family>serif</family>
<prefer>
<family>Microsoft YaHei</family>
<family>Bitstream Vera Serif</family>
<family>DejaVu Serif</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Microsoft YaHei</family>
<family>Bitstream Vera Sans</family>
<family>DejaVu Sans</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Bitstream Vera Sans Mono</family>
<family>Microsoft YaHei</family>
<family>DejaVu Sans Mono</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<match target="font" >
<test qual="any" name="family" compare="eq" >
<string>Microsoft YaHei</string>
<string>微软雅黑</string>
</test>
<match target="font" >
<edit mode="assign" name="rgba" >
<const>rgb</const>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hinting" >
<bool>true</bool>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hintstyle" >
<const>hintfull</const>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
</match>
</fontconfig>
另外, 这个版本自动生成的locale好像有问题不过我也不太确定,如果没法显示啥的就检查一下locale的设置.....
http://www.crumpz.com/DADDY/87
<?xml version="1.0"?><!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<alias>
<family>serif</family>
<prefer>
<family>Microsoft YaHei</family>
<family>Bitstream Vera Serif</family>
<family>DejaVu Serif</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Microsoft YaHei</family>
<family>Bitstream Vera Sans</family>
<family>DejaVu Sans</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Bitstream Vera Sans Mono</family>
<family>Microsoft YaHei</family>
<family>DejaVu Sans Mono</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<match target="font" >
<test qual="any" name="family" compare="eq" >
<string>Microsoft YaHei</string>
<string>微软雅黑</string>
</test>
<match target="font" >
<edit mode="assign" name="rgba" >
<const>rgb</const>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hinting" >
<bool>true</bool>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hintstyle" >
<const>hintfull</const>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
</match>
</fontconfig>
另外, 这个版本自动生成的locale好像有问题不过我也不太确定,如果没法显示啥的就检查一下locale的设置.....
http://www.crumpz.com/DADDY/87
- karron
- 帖子: 6226
- 注册时间: 2005-06-11 14:03
- 来自: 不明真相的群众
- 联系:
我用的就是kubuntu feisty 没有问题阿。
我的字体配置文件 是 /etc/fonts/local.conf, 强烈不建议去修改fonts.conf,或者别的什么文件,因为这些是系统文件,在升级的时候可能会被覆盖.
一个可以用上面的这个文件,一个可以在自己目录里面建立一个 .fonts.conf也可以.升级的时候这些文件是不会被修改的.
我的字体配置文件 是 /etc/fonts/local.conf, 强烈不建议去修改fonts.conf,或者别的什么文件,因为这些是系统文件,在升级的时候可能会被覆盖.
一个可以用上面的这个文件,一个可以在自己目录里面建立一个 .fonts.conf也可以.升级的时候这些文件是不会被修改的.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
- magisu
- 帖子: 202
- 注册时间: 2005-12-31 21:23
-
- 帖子: 34
- 注册时间: 2006-08-12 6:17