查找可在 Python 中使用的 TeX 字体

查找可在 Python 中使用的 TeX 字体

我在 Windows Subsystem for Linux 上使用 texlive。我正在测试使用 python 包创建的图形的质量matplotlib。我希望能够做的一件事是使图形中的文本与我的文档/报告的文本相匹配。

我在主文档中使用TeX Gyre PagellaTeX Gyre Pagella Math。我认为,为了告诉 matplotlib 在哪里寻找字体,我需要知道定义字体的文件在哪里。

我认为这些TeX字体与我的发行版一起打包(我不记得安装过它们,但它们似乎在我使用 LuaLatex 编译我的文档时起作用),但我无法找到它们。

有人知道它们在哪里吗?

答案1

在你的 TeX 发行版中查找文件的命令是kpsewhich。在这种情况下,你需要运行kpsewhich t1qpl.fdkpsewhich texgyrepagella-regular.otf

如果kpsewhich不起作用,您可以尝试在资源管理器中进行文件搜索。

另一种查找字体文件完整路径的方法是luaotfload-tool或,该文件可能位于 TeX 发行版或系统目录中fc-list | grep。一种根据字体显示名称查找其文件名的方法是fc-matchluaotfload-tool --find

相关内容