在 Linux 上导入 .sty 包

在 Linux 上导入 .sty 包

您好,我想使用jeff.sty位于的文件https://jeffe.cs.illinois.edu/pubs/tex/jeffe.sty作为附加包。

虽然我已经下载了该文件,但我还是无法弄清楚应该在哪里/如何链接该文件,以便我可以使用带有命令的宏\usepackage{jeff.sty}

答案1

TeX Live 在所谓的 texmf 树中查找包。这是在TeX 目录结构。长话短说,在基于 Arch 的发行版中,texmf 树默认为文件夹(即主文件夹中的~/texmf目录)。用户安装的软件包的源应位于子文件夹中(假设您使用 LaTeX)。texmf/tex/latex/<packagename>/

因此在您的示例中,您需要复制jeff.sty~/texmf/tex/latex/jeff/jeff.sty

编辑:有关发行版的更多详细信息,请参阅拱门维基

答案2

在 Linux 上,这通常是~/texmf。无论如何,你可以通过运行终端命令来查找kpsewhich -var-value=TEXMFHOME

该目录具有一定的结构,以保持整洁。您的 LaTeX 包应放在子目录中tex/latex/

相关内容