丑陋的 LibreOffice 字体

丑陋的 LibreOffice 字体

我在 LibreOffice 中遇到了这个非常烦人的字体错误。请参见下面的屏幕截图。无论我选择哪种字体或缩放级别,字母之间的间距都很乱。当我更改缩放级别时,间距实际上会发生变化,但看起来仍然很丑陋。

我有一个几乎默认安装的 Ubuntu。我安装了一些字体(droid、mscorefonts)。我没有更改任何字体设置。

LINK TO SCREENSHOT

其他应用程序中的字体看起来很棒。当我在 Google Docs 或 MS Web Word 中打开相同的文本时,它看起来非常完美。

我将非常感激有关此问题的任何帮助。谢谢!

答案1

我回答这个旧帖子是因为我遇到了同样的问题,我只是用不同的方法解决了它。我运行的是 Ubuntu 16.04 和 LibreOffice 5.1.4.2。

本质上,我采纳了 Fitoschido 在此主题中提出的答案:https://ask.libreoffice.org/en/question/7127/calibri-font-not-rendering-correctly/

简而言之,必须编辑(或创建)~/.config/fontconfig/fonts.conf 并添加以下块:

<match target="font" >
  <edit name="embeddedbitmap" mode="assign">
    <bool>false</bool>
  </edit>
</match>

这样做可以绕过 MS 字体中嵌入的字符位图,并让 Ubuntu/Linux 按照我的要求应用抗锯齿。现在,MS 字体在 LibreOffice 中看起来好多了。

答案2

这在带有 KDE 的 Ubuntu 16.04 上对我有用

打开 KDE 系统设置 > 字体 > 将使用抗锯齿:字段设置为已启用 > 单击配置 > 出现配置抗锯齿对话框 > 将子像素渲染类型:字段设置为 RGB > 将提示样式:字段设置为轻微 > 按确定 > 按应用 > 重新启动程序(LibreOffice 等)。

功劳归于http://www.ubuntubuzz.com/2016/03/how-to-fix-ugly-libreoffice-font-rendering-kde.html

答案3

sudo apt-get install libreoffice-gtk3

答案4

LibreOffice 只使用免费软件字体引擎,因此所有 MS 和 Monotype 字体看起来都很糟糕,因为它们是为 Windows 字体引擎提示或准备的。

此外,LibreOffice 不授权任何来自 Monotype 的字体,所以如果您在 MS Office 中以 Times New Roman 创建文档,然后在 LibreOffice 中打开它,这不是最好的解决方案 - 它将默认使用一些随机的开源(通常质量较差)字体。

相关内容