Ubuntu 中 WPS 的字体渲染问题

Ubuntu 中 WPS 的字体渲染问题 Ubuntu 上的 WPS 经常遇到字体渲染异常的问题,一方面是由于缺失,另一方面则是依赖。 字体缺失问题 这个 Github 仓库 https://github.com/dv anomaly/ttf wps fonts 提供了解决方案: bash git clone https://github.com/dv anomaly/ttf wps fonts....

Ubuntu 中 WPS 的字体渲染问题

Ubuntu 上的 WPS 经常遇到字体渲染异常的问题,一方面是由于缺失,另一方面则是依赖。

字体缺失问题

[这个 Github 仓库](https://github.com/dv-anomaly/ttf-wps-fonts)提供了解决方案:

依赖缺失导致的渲染问题

通常是黑体的异常加粗重叠,我们需要手动安装 debian 的一个依赖包,在[此处](https://mirrors.ustc.edu.cn/debian/pool/main/f/freetype/)下载 `libfreetype6_2.12.1+dfsg-5+deb12u3_amd64.deb` 文件:
然后安装
但是由于他并不是正统的 Ubuntu 包,因此在执行 `sudo apt upgrade` 更新时可能会要求更新:
此时系统建议运行:
这一操作会导致 `libfreetype6` 升级到 2.13.2,仍然导致 WPS 文字渲染异常

解决方法

在 Linux 系统中,`libfreetype6` 是字体渲染库,用于处理文本显示、抗锯齿、字体渲染等。
手动降级并锁定 `libfreetype6` 版本:
安装后,使用以下命令锁定 `libfreetype6` 版本,防止 `apt upgrade` 时自动升级:
这样,未来系统更新时不会自动升级 `libfreetype6`。

如果未来需要允许升级

如果未来不再需要 `libfreetype6` 2.12.1,可以解除 `hold` 并允许升级:
上一篇
两种使用 Python 获取基因信息的方法
下一篇
单细胞转录组数据分析入门-3-Seurat 对象详解和常用命令
Loading...