TexLive:本地安装的 XeTeX 和 LuaTeX 的额外字体

TexLive:本地安装的 XeTeX 和 LuaTeX 的额外字体

我对使用 TexLive 2020 安装的 XeTeX 和额外字体存在问题,这些字体是 XeTex 和 LuaTeX 所必需的。我在 Ubuntu 2020 上工作。

我指的文件名是texlive-fontconfig.conf。根据TeX Live 指南—2020或具体部分3.4.4 XeTeX 和 LuaTeX 的系统字体配置,我应该将文件复制到/etc/fonts/config.d/(系统范围)或~/.fonts.conf(用户范围)并将其重命名为09-texlive.conf。然后我应该分别运行sudo fc-cache -fsfc-cache -f

系统范围的方法行得通。我可以opentype-info.tex使用 XeTeX 编译测试文件并生成 pdf 文件。

当我尝试为某个用户缓存相同的字体时,XeTeX 报告字体无法加载。我尝试重新打开终端,甚至重新启动系统,但当我编译相同的测试文件时,XeTeX 仍然抱怨缺少字体。我还应该做些什么才能让这些字体对 XeTeX(可能还有 LuaTeX)可见?

相关内容