\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}
(我认为这是正确的)。因此,当我使用bundledoc
on时main.dep
,它会出现以下错误:
bundledoc: "kpsewhich -progname=latex $BDINPUTS" (BDINPUTS="tikz_plots/gaussian_distro.tex") failed to find tikz_plots/gaussian_distro.tex
我该如何解决这个问题?提前致谢。