bundledoc 问题:\def\input@path 无法正确转换为 .dep

bundledoc 问题:\def\input@path 无法正确转换为 .dep

\input我在文件中将文件的根路径定义main.tex为:

\makeatletter
\def\input@path{ {../fig/} } 
\makeatother

当我输入一个 tex 文件时,其地址../fig/tikz_plots/gaussian_distro.tex在我的文档中如下:

\input{tikz_plots/gaussian_distro.tex}  

文档成功编译,没有错误。但文件在文件中显示main.dep

  *{file}   {tikz_plots/gaussian_distro.tex}{0000/00/00 v0.0}

而不是*{file} {../fig/tikz_plots/gaussian_distro.tex}{0000/00/00 v0.0}(我认为这是正确的)。因此,当我使用bundledocon时main.dep,它会出现以下错误:

bundledoc: "kpsewhich -progname=latex $BDINPUTS" (BDINPUTS="tikz_plots/gaussian_distro.tex") failed to find tikz_plots/gaussian_distro.tex

我该如何解决这个问题?提前致谢。

相关内容