分页: 1 / 1
[求助]奇怪的微软雅黑字体问题
发表于 : 2008-02-01 15:46
由 livizy
我下载了微软的雅黑字体了,把ttf文件放到了fonts:///里,于是就可以设置字体了,可是设置完成后我的firfox的窗口内的字体包括 菜单 标签 文字 的字体都没有变成雅黑的字体。
而且还有一个奇怪的现象,如果我双击一个文档文件打开他,里面文字的字体就是亚黑的,如果我从终端打开一个文本文件,里面的字体就是系统初始的字体。 本来是设置的是文本字体是加粗的,在效果上也没有体现。
还有一些关于字体的问题,就是把字体文件ttf拷贝到fonts:///里和其他像~/.fonts 或者 /usr/local/share/fonts/ 或者 /usr/share/fonts/ 这里有什么不同?
还有如何才能让登录界面也改变字体?
还有~/.fonts /usr/local/share/fonts/ /usr/share/fonts/,这三个文件夹高手能讲解一下么?
还有fonts.conf这个文件是干什么用的,里面的东西都看不懂,呵呵,也想请高人指导一二。
不好意思一次这么多问题,我的系统是7。10
发表于 : 2008-02-02 0:24
由 ChenYi
同问
发表于 : 2008-02-02 11:29
由 xuco
GEdit和Firefox里面都可以自己定义使用哪套字体,
gedit里面可以禁用自己设定,使用系统设定的字体
发表于 : 2008-02-02 11:35
由 xuco
我不是高手,
关于 /usr/share/fonts 下和 ~/.fonts 下,一个是全系统的字体集,一个是本用户的字体集.就是说,系统会先在系统字体里面找,再额外加载本用户的字体集
登录界面的字体我也没改过来,系统设置里还没发现
或许是某个conf文件里的字体优先顺序设置里面可以改
发表于 : 2008-02-02 12:57
由 jackallen
以我的经验来看,字体放到/usr/share/fonts问题会解决,记得刷新字体缓存
发表于 : 2008-02-02 13:12
由 gulong2001
XFree86系统有两套的字体系统:核心X11字体系统和Xft字体系统。你直接把ttf文件放到了fonts:///里只有支持xft的软件可以找到这个字体,使用核心X11字体系统的软件是找不到的。(要使用还需要做别的事情哦,不是简单复制就可以了。)
firfox的窗口内的字体包括 菜单 标签 文字 的字体都没有变成雅黑的字体。你可以编辑
sudo gedit /etc/fonts/language-selector.conf
分別在
<family>Bitstream Vera Serif</family>
<family>Bitstream Vera Sans</family>
<family>Bitstream Vera Sans Mono</family>
下添加
<family>Microsoft YaHei</family>
这个会设置你默认字体为雅黑。
至于把
把字体文件ttf拷贝到fonts:///里和其他像~/.fonts 或者 /usr/local/share/fonts/ 或者 /usr/share/fonts/ 这里有什么不同?
没什么不同,因为你都可以在/etc/fonts/fonts.conf的<dir> 中定义。
fontconfig 会自己递归地去找这个路径里头的所有字型。就是一个查找先后顺序,这个顺序你可以自己调整。
fonts.conf这个文件呢:包含了fontconfig函数库的配置信息,其中有用来寻找字体及相关信息的目录名称,还有在尝试匹配现有字体前执行的字体样板编辑指令。
fontconfig有个系统配置文件和一个用户配置文件。其中系统配置文件是/etc/fonts/fonts.conf。它会受到发型版提供者所提供的软件包改动的影响,升级了fontconfig软件包,配置会被覆盖。在每个用户的Home目录中,也可以存放一个.fonts.conf文件,这个文件的优先级最高,但它只影响当前的用户。这两个文件的格式是一样的,都是一个XML格式的文件。该XML文件的语法规则在fonts.dtd里定义。
发表于 : 2008-02-02 13:15
由 gulong2001
jackallen 写了:以我的经验来看,字体放到/usr/share/fonts问题会解决,记得刷新字体缓存
不刷新也可以,把自动刷新时间改小。默认30s。时间可以在/etc/fonts/fonts.conf中的
<rescan>
<int>30</int>
</rescan>
中修改。
rescan单元存放一个表示自动扫描字体配置文件变化间隔时间的int单元。每次间隔过后,Fontconfig都将验证所有的配置文件和目录并且自动重建内部的数据结构。
发表于 : 2008-03-26 14:03
由 qiang_liu8183
6楼讲的很详细

发表于 : 2008-03-30 3:02
由 iloveyy
我刚刚安装的8.04 BETA版为什么没有/etc/fonts/language-selector.conf
难道要新建一个??????