LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1504|回复: 10

[已解决]在firefox或者是xfce中如何分别对中、英文使用不同的字体?

[复制链接]
发表于 2008-7-19 10:41:00 | 显示全部楼层 |阅读模式
xfce4.4 + firefox3

安装了文泉驿字体,中文感觉不错,但是感觉英文字体太锐利了

能不能在firefox或者是xfce中分别对中、英文使用不同的字体?如何设置?谢谢!
发表于 2008-7-19 14:26:00 | 显示全部楼层
修改/etc/fonts/下的文件,定义字体顺序,详细请搜索论坛,字体微调

我想gentoo的wiki应该也有
回复 支持 反对

使用道具 举报

发表于 2008-7-20 12:23:58 | 显示全部楼层
自己在home下面写一个.fonts.conf设定字体顺序。
回复 支持 反对

使用道具 举报

发表于 2008-7-20 12:34:56 | 显示全部楼层
比如我是中文的楷体,但是英文的是bitstream的等宽。

.fonts.conf是这样写的:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- ~/.fonts.conf for per-user font configuration -->
<fontconfig>

<alias>
<family>serif</family>
<prefer>
<family>Bitstream Vera Serif</family>
<family>AR PL KaitiM GB</family>
<family>AR PL KaitiM Big5</family>
</prefer>
</alias>

<alias>
<family>sans-serif</family>
<prefer>
<family>Bitstream Vesa Sans</family>
<family>AR PL KaitiM GB</family>
<family>AR PL KaitiM Big5</family>
</prefer>
</alias>

<alias>
<family>monospace</family>
<prefer>
<family>Bitstream Vesa Mono</family>
<family>AR PL KaitiM GB</family>
<family>AR PL KaitiM Big5</family>
</prefer>
</alias>

</fontconfig>

最终的效果见图,

我在debian还有freebsd下面都是这个配置文件。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2008-7-21 21:02:22 | 显示全部楼层
楼上的,能把font.conf 或者其他的local.conf和安装字体发上来吗

还有firefox的字体设置贴图,谢谢
回复 支持 反对

使用道具 举报

发表于 2008-7-21 21:55:10 | 显示全部楼层
我只使用了.fonts.conf没有修改其他的系统级别的文件。

据我所知firefox的字体配置方法不是简单的通过点击菜单中的选项就能搞定的,(我用的是gnome项目下面的epiphany浏览器)

你可以看看gentoo的中文wiki里面有一小部分相关内容,或者直接去firefox的主页上看看,有专门的介绍。需要改写自己home下面的css文件。
回复 支持 反对

使用道具 举报

发表于 2008-7-22 02:50:58 | 显示全部楼层
策略是:
程序字体指定为想用的英文字体
然后中文字体就是fonts.conf里顺序排在第一位的中文字体

qt3还需要指定中文locale才能正确显示中文字体
回复 支持 反对

使用道具 举报

发表于 2008-7-23 11:05:04 | 显示全部楼层
谢谢,正为这个烦恼呢,中文wiki照搬出来的效果都不好。
看来还得自己费时间去弄下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-24 00:35:19 | 显示全部楼层
解决了,效果很好,非常感谢各位!
回复 支持 反对

使用道具 举报

发表于 2008-7-25 01:12:53 | 显示全部楼层
楼上的,能说下具体的解决方法吗,谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表