![Liberation Mono 在突出显示或选中时高度错误](https://linux22.com/image/904584/Liberation%20Mono%20%E5%9C%A8%E7%AA%81%E5%87%BA%E6%98%BE%E7%A4%BA%E6%88%96%E9%80%89%E4%B8%AD%E6%97%B6%E9%AB%98%E5%BA%A6%E9%94%99%E8%AF%AF.png)
自从升级到 Ubuntu 18.04 以来,我的 Liberation Mono 字体出现了问题。在浏览器中选择此字体的文本时,它看起来像这样:
在所有浏览器、所有网站上,只要字体是 Liberation Mono,就会出现这种情况。当我将字体设置为 Liberation Mono 时,我在其他应用程序中也能看到这种情况,所以这似乎是我的系统的问题。
如果我在上述网页上(GitHub,不管怎样)手动将字体更改为 DejaVu Sans Mono(或任何其他字体),问题就会立即消失:
此问题导致 Liberation Mono 中突出显示或选定的文本难以阅读。该字体在网络上广泛使用,例如,在我刚刚输入此问题的文本输入字段中,光标显示得太小了。
你知道是什么原因导致了这个问题,以及如何解决它吗?我不能简单地卸载这个fonts-liberation
包,因为其他包都依赖于它。
答案1
显然这是一个Ubuntu 18.04 中的fonts-liberation
软件包错误fonts-liberation2
。安装这些软件包的 bionic 建议版本为我解决了这个问题。