LaTeX 如何解析 .sty 文件的路径?

LaTeX 如何解析 .sty 文件的路径?

我使用 TeX Live(在 Debian 系统上),在样式文件方面遇到了新问题。多年来,我一直使用自己编写的名为 handout.sty 的样式文件;它在我的~/texmf/tex目录中,我一直都能\usepackage{handout}成功使用。

我刚刚将我的texlive发行版升级到 TeX Live 2014;不幸的是,此发行版handout.sty在 中包含一个也称为 的文件/usr/share/texlive/texmf-dist/tex/latex/handout/handout.sty。有没有办法设置以使我的handout.sty文件优先?(我可以重命名它,但我有数千个使用它的 TeX 文件,所以我不太想这么做。)

我认为这与有关kpathsea,但是当我运行时,它会在我的目录中kpsewhich handout.sty给出;尽管如此,当我实际在 TeX 文件上运行 pdflatex 时,它会尝试从分发版中包含。handout.sty~/texmf/texhandout.stytexlive

关于如何修复此问题或如何调试 TeX 如何查找文件的任何建议都会有所帮助。

相关内容