我对使用 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 -fs
或fc-cache -f
。
系统范围的方法行得通。我可以opentype-info.tex
使用 XeTeX 编译测试文件并生成 pdf 文件。
当我尝试为某个用户缓存相同的字体时,XeTeX 报告字体无法加载。我尝试重新打开终端,甚至重新启动系统,但当我编译相同的测试文件时,XeTeX 仍然抱怨缺少字体。我还应该做些什么才能让这些字体对 XeTeX(可能还有 LuaTeX)可见?