简短版本:使用 \includegraphics 时,子导入文件具有正确的相对路径,但使用 \includepdf 时,相对路径不正确。
长版本:
文件 a.tex 位于我的主要目录“a_dir”中。它使用“\subimport{b_dir/b.tex}”合并文件 b.tex(位于目录“a_dir/b_dir/”中)。b.tex 包含许多图像,位于目录“a_dir/b_dir/images/”中。
b.tex 使用命令 \includegraphics 和 \includepdf(后者来自 pdfpages 包)。编译 a.tex 时,\includegraphics 命令工作正常,但 \includepdf 命令会在(不存在的)目录“a_dir/images”中查找图像 - 它是相对于 a.tex 而不是 b.tex 来查找的!
我无法简单地更改 b.tex 中的路径,因为我还会单独编译该文件。我怎样才能让 pdfpages 查看相对于其所在文件的路径,而不是主编译文件的路径?