konsole与用粗体绘制强调色

近一段时间在使用konsole的时候,发现字符串在显示的时候莫名其妙的被截断了。成了下图的样子:

在晚上搜索了很多文档,发现是是konsole的“用粗体绘制强调色”(英文是“Draw intense colors in bold font”)引发的。如果字体是文泉驿微米黑、正黑,字体样式为普通,同时勾选了“用粗体绘制强调色”,就会出现这个问题。我的/etc/fonts/local.conf如下,Monospace alias 到文泉驿微米黑:

<fontconfig>
	<alias>
		<family>sans-serif</family>
		<prefer>
			<family>WenQuanYi Micro Hei</family>
			<family>WenQuanYi Zen Hei</family>
		</prefer>
	</alias>

	<alias>
		<family>monospace</family>
		<prefer>
			<family>DejaVu Sans Mono</family>
			<family>WenQuanYi Micro Hei Mono</family>
			<family>WenQuanYi Zen Hei Mono</family>
		</prefer>
	</alias>
</fontconfig>

于是就有了“解决办法”:设置Monospace的字体样式为粗体,或者不勾选“用粗体绘制强调色”。可是这只是规避问题,不是根本的解决之道。回忆起以前konsole不是这个样子的。于是找了另一台电脑,在上面装好KDE,发现最好的解决办法:选择使用DejaVu Sans Mono字体,样式Book,大小9,就OK了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值