我有一个关于 LibreOffice 的问题,自从使用 OpenOffice 以来一直困扰着我:
Ubuntu 光盘或 PPA 中附带的 LO 版本始终具有良好的字体渲染,但每当我从 LO 网站下载并安装 deb 时,这些版本中的字体渲染看起来都很糟糕。
我知道 Ubuntu 版本包含各种补丁和调整,而这些补丁和调整不在 vanilla debs 中,但有人能帮助我了解 LO 的 Ubuntu 版本与 LO 的 vanilla debs 究竟有何不同吗?是否有一种简单的方法可以将这些更改应用到 vanilla debs 中,这样我就不必等待很长时间才能让 PPA 更新到新版本?
答案1
您可以使用以下命令查看发行版的构建过程:
apt-get source libreoffice
命令。也就是说,直到 LibreOffice3.4/Oneiric 之前,Debian 和 Ubuntu 都使用了 go-oo 构建系统,这对于初学者来说是可怕的(对于初学者来说可能更是如此)。从 LibreOffice-3.5 开始,我们(Debian/Ubuntu)使用 LibreOffice 的原生构建系统,并将大多数补丁上传到上游,同时在我们的包装中只保留一小部分真正特定于供应商的补丁。这也应该使包装对每个人都更加透明。Debian 和 Ubuntu 包装的持续工作可以在以下网址关注:
http://anonscm.debian.org/gitweb/?p=pkg-openoffice/libreoffice.git;a=summary
Precise 的积极开发位于 ubuntu-precise-3.5 分支中。
答案2
我发现,删除 $HOME/.libreoffice/3/ 中的用户目录可以修复从 LibreOffice 网站 debs 安装的 LO 3.5 中的字体渲染问题。不确定这样做的确切原因,但这让我认为问题可能更多地与预安装/ppa 版本的首选项与 vanilla deb 版本冲突或类似情况有关。
答案3
我无法解释两者之间的区别,也不知道它们之间存在什么区别,但这可能是因为使用字体管理器可以按照我想要的方式保存我的系统字体和编辑器字体。
字体管理器并非旨在成为专业级的字体管理解决方案,而是一个适合大多数桌面用户需求的简单应用程序。
虽然设计时考虑了 GNOME 桌面环境,但它应该可以与大多数主流桌面环境(如 Xfce、KDE 甚至 Enlightenment)很好地兼容。
wget http://font-manager.googlecode.com/files/font-manager_0.4.4-1_all.deb
现在你需要双击安装 .deb 包或者从终端运行以下命令
sudo dpkg -i font-manager_0.4.4-1_all.deb