您尚未登录。

#1 2016-10-18 13:50:52

zwindl
Intermediate User
所在地: 河北
注册时间: 2015-07-13
帖子: 14
个人网站

[已解决][字体相关] Kate, Konsole, Dolphin 的中文显示以及 Gvim 中的 Airline 显示问题

2016.10.18 20:34 更新:
已经解决问题了,gvim 异常的原因是我为 serif 绑定了不存在的字体,导致的文字高度计算错误。
全面替换掉 Noto/Source Han 的字体后,kde 系列的问题也得到了解决。 = =!

症状如下:
kate, konsole 的中文只能显示部分(纵向); Dolphin 的侧栏中文位置有些对齐问题。但Qt 系列的大部分软件没有问题,包括
kate, konsole, dolphin 的其他位置。图:

konsole & kate
konsole font
kate font 1
kate font 2

dolphin
dolphin

没有使用 infinality 的软件包

gvim 中的问题比较蹊跷,字体的高度似乎出现了偏差,每一行都很高,这也导致了 airline 显示非常诡异,在去掉 /etc/fonts/conf.d/49-sansserif.conf 后,问题的到了解决,但是中文的字体会改变 Orz 没有搞明白是哪里的问题 (大概需要对 fontconfig 再了解一些)。
gvim0
去掉 /etc/fonts/conf.d/49-sansserif.conf 后
gvim1

最近编辑记录 zwindl (2016-10-18 20:36:55)


论坛最猹

离线

#2 2016-10-18 14:28:45

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: [已解决][字体相关] Kate, Konsole, Dolphin 的中文显示以及 Gvim 中的 Airline 显示问题

你这个字体有问题的样子。

离线

#3 2016-10-18 14:35:14

zwindl
Intermediate User
所在地: 河北
注册时间: 2015-07-13
帖子: 14
个人网站

Re: [已解决][字体相关] Kate, Konsole, Dolphin 的中文显示以及 Gvim 中的 Airline 显示问题

依云 说:

你这个字体有问题的样子。

百合求指导 QAQ


论坛最猹

离线

#4 2016-10-18 16:02:14

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: [已解决][字体相关] Kate, Konsole, Dolphin 的中文显示以及 Gvim 中的 Airline 显示问题

zwindl 说:
依云 说:

你这个字体有问题的样子。

百合求指导 QAQ

你知道这个字体是什么字体吗?不知道的话 fc-match 看看能命中它不?

离线

#5 2016-10-18 18:06:10

zwindl
Intermediate User
所在地: 河北
注册时间: 2015-07-13
帖子: 14
个人网站

Re: [已解决][字体相关] Kate, Konsole, Dolphin 的中文显示以及 Gvim 中的 Airline 显示问题

依云 说:

你知道这个字体是什么字体吗?不知道的话 fc-match 看看能命中它不?

我设置的字体是 Fantasque Sans Mono, 去掉 49-sansserif 后 fallback 到的中文字体好像叫 FandolKai。

去掉 49-sansserif 之后

$ fc-match sans-serif
$ fc-match sans
$ fc-match monospace
$ fc-match Fantasque\ Sans\ Mono

都没有出现 FandolKai 或是 Fandol*

最近编辑记录 zwindl (2016-10-18 18:16:52)


论坛最猹

离线

#6 2016-10-18 20:04:35

zwindl
Intermediate User
所在地: 河北
注册时间: 2015-07-13
帖子: 14
个人网站

Re: [已解决][字体相关] Kate, Konsole, Dolphin 的中文显示以及 Gvim 中的 Airline 显示问题

我决定还是再学一遍 fontconfig 的调制方法,解决以后我会更新解决方案。


论坛最猹

离线

页脚