我在 LibreOffice 中遇到过这个超级烦人的字体错误。请看下面的截图。无论我选择什么字体或缩放级别,字母之间的空格都是乱七八糟的。当我改变缩放级别时,间距实际上在改变,但看起来仍然非常难看。
我有一个几乎默认的 Ubuntu 安装。我安装了几种字体(droid、mscorefonts)。我没有更改任何字体设置。

其他应用程序中的字体看起来很棒。当我在 Google Docs 或 MS Web Word 中打开完全相同的文本时,它看起来很完美。
我将不胜感激有关此问题的任何帮助。谢谢!
如果错误仅与单一字体有关:
您可以在其中找到字体/usr/share/fonts/truetype并使用任何您喜欢的应用程序对其进行编辑。
请记住,在 Ubuntu 存储库中,您几乎可以找到任何角色的替代版本;通常,开放版本比专有版本更好。
如果错误存在于多种字体中:临时解决方案
是使用in选项,用好的字体替换坏的字体。您还可以在 Writer 选项中设置默认字体。另一个解决方案是调整页面的字符选项:右键单击 -> 字符 -> 位置 -> 距离。并通过禁用默认值来修复它,应该会更好。如果您无法解决,请考虑使用 Synaptics 软件包管理器降级您的 libreoffice(菜单 -> 软件包 -> 强制版本)。
希望你能解决,我的眼睛会因为类似的错误而崩溃。:)substitution tablecharacter styles
编辑:如果以下解决方案之一有效,请尝试通过编辑/etc/fonts/conf.d/;中的文件来调整字体渲染配置。sudo nano /etc/fonts/conf.d/FILENAME在终端上使用来执行此操作。
例如,尝试通过编辑禁用字体抗锯齿10-antialias.conf(将 true 替换为 false);对于 也一样10-hinting.conf。如果没有任何变化,只需将 false 重新替换为 true。
请注意,您将为整个系统禁用这些功能,因此如果没有帮助,请恢复更改。
问题的最后一个可能原因可能是驱动程序本身的图形渲染。您可以尝试执行sudo nano /etc/libreoffice/soffice.sh并启用/禁用 OpenGL 支持。每次编辑后重新启动 Libreoffice 。
如果您无法解决降级或使用 OpenOffice 或同等套件的问题(我不是在开玩笑)。
如果我没有提供很大的帮助,我很抱歉,但我不知道 LibreOffice 的源代码,我只是尝试各种可能性。:-)
如果您解决了问题或者发现了有趣的事情,请告诉我们。
小智 0
LibreOffice 除了免费软件字体引擎外不使用任何东西,因此所有 MS 和 Monotype 字体都会看起来很糟糕,因为它们是为 Windows 字体引擎暗示或准备的。
另外,LibreOffice 不许可 Monotype 的任何字体,因此如果您在 MS Office 中使用 Times New Roman 创建文档,然后在 LibreOffice 中打开它,这不是最好的解决方案 - 它将默认为一些随机的 opensouce(通常质量很差)字体。
| 归档时间: |
|
| 查看次数: |
6237 次 |
| 最近记录: |