suse linux 日语字库相关

问题

最近遇到一个日语字库的问题,界面上同一个label显示的日语字体大小都不一样, 如下图,圈出的部分字体大小和其他部分不一样。
在这里插入图片描述

分析

考虑两种情况

  • 配置文件有问题
  • 缺少字库文件

检查配置文件

参考suse官方文档https://en.opensuse.org/Fonts
在这里插入图片描述
发现配置文件存在于/etc/fonts/conf.d ( 这里实际上是链接自/usr/share/fontconfig/conf.avail), /etc/fonts/local.conf文件可以指定用户自定义的字库路径,如下,在fontconfig标签中添加dir路径就可以了, 也可以指定font-family匹配字体(fc-match xxx)。
<fontconfig> <dir>xxx</dir> </fontconfig>
通过对比上个版本,在local.conf中指定一个自定义的路径,并在该路径下放入字库文件,发现和之前比有变化,但是字体还是不太对。可以初步证明该问题和缺少字库有关系。

检查系统字库文件

系统字库必须放在/usr/share/fonts目录下,可被所有用户使用。在各个用户下也有一套字库和配置文件的目录,但是已经弃用。
在这里插入图片描述
所以系统所引用的所有字库都存在/usr/share/fonts目录下,加上/etc/fonts/local.conf问价指定的路径

解决方案:

问题的根本原因还是缺少字库,找到需要的字库,放进truetype folder下,解决问题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值