LinuxSir.cn,穿越时空的Linuxsir!

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

为什么“文鼎楷体”为什么这么霸道?谁能告诉我?

[复制链接]
发表于 2007-5-16 22:23:35 | 显示全部楼层 |阅读模式
一切都好好的,安装了“文鼎楷体”后,显示中文系统就优先使用它来显示中文了,以前是使用“文鼎上海宋”的。
检查了一下配置,个人目录下没有“文鼎楷体”的设置;/etc/fonts/fonts.conf没改过;/etc/fonts/conf.d下与“文鼎楷体”可能有关的有30-defoma.conf、40-generic.conf及65-nonlatin.conf,立即禁用了。但是结果还是一样,fc-match出来的就是“文鼎楷体”!只有把“文鼎楷体”字体文件删除后才有“文鼎上海宋”的出头机会。
是什么使“文鼎楷体”这么牛可以雄霸fontconfig的第一位呢?
小弟不懂fontconfig,希望达人指点。
发表于 2007-5-16 22:55:43 | 显示全部楼层
是不是和 /etc/fonts/language-selector.conf 有关?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-16 23:35:28 | 显示全部楼层
Post by lincomet
是不是和 /etc/fonts/language-selector.conf 有关?

没有这个文件,呵呵
  1. wsh@WSh:~$ ls -l /etc/fonts
  2. 总计 18
  3. drwxr-xr-x 2 root root  984 2007-05-16 21:32 conf.avail
  4. drwxr-xr-x 2 root root  912 2007-05-16 22:21 conf.d
  5. -rw-r--r-- 1 root root 5235 2006-09-18 13:21 fonts.conf
  6. -rw-r--r-- 1 root root 6907 2006-09-18 13:21 fonts.dtd
  7. wsh@WSh:~$
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-17 23:51:31 | 显示全部楼层
都没有这个问题?
回复 支持 反对

使用道具 举报

发表于 2007-5-18 16:00:54 | 显示全部楼层
最初更新fontconfig时出现过,我好像还跟过一个帖子
一般在65-nonlatin.conf里把上海宋加在中楷之前就行了,对岸的比较偏好楷体,打包应该是优先考虑自己需要的
原来我是在/etc/fonts/conf.d下新建了个63-own.conf来调整顺序,一直延用到现在
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-22 15:54:38 | 显示全部楼层
我把65这个去掉也不行
现在换了一个ukai,没有原来的那么霸道,但有些地方还是优先了选了ukai,比如等宽字体
回复 支持 反对

使用道具 举报

发表于 2007-5-23 10:24:16 | 显示全部楼层
我也遇到这个问题,很头疼。曾经用过直接把系统中的cp uming.ttf ukai.ttf的方法覆盖楷体,但是后来居然这样做都不能完全奏效,很奇怪。
回复 支持 反对

使用道具 举报

发表于 2008-2-6 09:37:38 | 显示全部楼层
我也遇到了这样的问题,解决方法是直接卸载ttf-arphic-gkoomp

我把它删除了,看它怎么优先
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-6 19:56:41 | 显示全部楼层
看来只有这样了,这也是我的解决办法
回复 支持 反对

使用道具 举报

发表于 2008-2-17 19:20:00 | 显示全部楼层
尝试过在修改上海宋和楷体的文件名么..
上海宋名字前加个f1,楷体前面加个f9..呵呵
回复 支持 反对

使用道具 举报

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

本版积分规则

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