TEXINPUTS 相当于 inputminted 可以使相对路径起作用吗?

TEXINPUTS 相当于 inputminted 可以使相对路径起作用吗?

前段时间我抱怨 LaTeX 默认不支持相对路径。结果我发现我可以导出TEXINPUTS=/path/to/source环境变量来\input{foo}查看/path/to/source/foo

现在,当我尝试对我的文档进行源外编译时,\input可以正确获取相对路径,但\inputminted无法通过相对路径找到文件。

为了澄清起见,假设我有这些文件

main.tex
chapters/ch1.tex
examples/foo.c

如果 main.tex 包含

\input{chapters/ch1.tex}
\inputminted[linenos]{c}{examples/foo.c}

然后我就这么做了

mkdir /tmp/buildtex
cd /tmp/buildtex
TEXTINPUTS=/path/to/source pdflatex /path/to/source/main.tex

然后\input找到它的文件但是\inputminted没有找到。

如何使意见达成一致?

相关内容