openKylin论坛

 找回密码

ubuntukylin-14.04,执行fc-cache -fv后程序界面字体变宋体 [复制链接]

ubuntukylin-14.04-desktop-amd64,默认程序界面字体是无衬线字体,只要用root权限执行了“fc-cache -fv”,程序界面字体就变宋体了
在执行“fc-cahce -fv”之前,执行“fc-match sans-serif”结果如下:
DroidSansFallbackFull.ttf: "Droid Sans Fallback" "Regular"
在执行“fc-cahce -fv”之后,执行“fc-match sans-serif”结果变成:
uming.ttc: "AR PL UMing CN" "Light"

不明白为什么会这样。
楼主
发表于 2014-6-17 16:15:23
回复

使用道具 举报

ubuntukylin-14.04,执行fc-cache -fv后程序界面字体变宋体 [复制链接]

找到原因了,在/etc/fonts/conf.d/69-language-selector-zh-cn.conf设定无衬线字体的匹配顺序为:Droid Sans FallBack、WenQuanYi Zen Hei、HYSong、AR PL UMing CN、......

执行sudo fc-cache -fv后,Droid Sans FallBack字体的名称变成Droid Sans,而系统没有安装WenQuanYi Zen Hei、HYSong字体,因此无衬线字体匹配到AR PL UMing CN上,这个AR PL UMing CN就是系统预装的宋体。
沙发
 楼主| 发表于 2014-6-19 06:50:12
回复

使用道具 举报

ubuntukylin-14.04,执行fc-cache -fv后程序界面字体变宋体 [复制链接]

自己能解决就是好事,
板凳
发表于 2014-6-27 11:05:24
回复

使用道具 举报

openKylin

GMT+8, 2024-4-29 01:06 , Processed in 0.025745 second(s), 17 queries , Gzip On.

Copyright ©2022 openKylin. All Rights Reserved .

ICP No. 15002470-12 Tianjin

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