Hugo ʕ•ᴥ•ʔ Rekii's Blog

为libreoffice添加字体

跳过废话

Linux 安装字体

通常安装字体可以通过自带的包管理系统安装,也可以手动安装。

手动安装字体

在系统范围内(对所有用户有效)安装字体,可以将字体文件移动到 /usr/share/fonts/目录。这些文件需要对每个用户而言都是可读的,使用chmod设置合理的权限(文件至少为0444, 目录至少为0555)。

为单个用户安装字体,使用$XDG_CONFIG_HOME/fontconfig/fonts.conf 如果 XDG_CONFIG_HOME没有设置则使用$HOME/.config/fontconfig/fonts.conf目录($HOME/.fonts有可能工作,不过已经过时了1

最后使用fc-list : file | grep "字体文件名"验证安装。

缺陷

安装中易宋体之后,某些网址直接调用该字体导致字体显示效果不理想。最终选择移除系统中的中易宋体文件。 但是实验报告又要求使用中易宋体。

解决方案

LibreOffice 支持单应用添加字体。

  1. 在用户配置目录2$HOME/.config/libreoffice/4/user(LibreOffice 4 之后的版本)下新建fonts文件夹。
  2. 将需要的字体文件复制到fonts目录里。
  3. 打开 LibreOffice 就可以看到相应的字体。 LibreOffice with SimSum

  1. fonts.conf is deprecated? ↩︎

  2. LibreOffice 用户配置 ↩︎

#linux #LibreOffice