我在 Windows Subsystem for Linux 上使用 texlive。我正在测试使用 python 包创建的图形的质量matplotlib
。我希望能够做的一件事是使图形中的文本与我的文档/报告的文本相匹配。
我在主文档中使用TeX Gyre Pagella
和TeX Gyre Pagella Math
。我认为,为了告诉 matplotlib 在哪里寻找字体,我需要知道定义字体的文件在哪里。
我认为这些TeX
字体与我的发行版一起打包(我不记得安装过它们,但它们似乎在我使用 LuaLatex 编译我的文档时起作用),但我无法找到它们。
有人知道它们在哪里吗?
答案1
在你的 TeX 发行版中查找文件的命令是kpsewhich
。在这种情况下,你需要运行kpsewhich t1qpl.fd
或kpsewhich texgyrepagella-regular.otf
。
如果kpsewhich
不起作用,您可以尝试在资源管理器中进行文件搜索。
另一种查找字体文件完整路径的方法是luaotfload-tool
或,该文件可能位于 TeX 发行版或系统目录中fc-list | grep
。一种根据字体显示名称查找其文件名的方法是fc-match
或luaotfload-tool --find
。