我有以下目录结构
project
|-- Makefile
|-- data
|-- report.tex
|-- plot_1.eps
Makefile
中的一条规则执行latex data/report.tex
。由于工作目录是project
,我只能在那里获取report.dvi和其他输出文件。如何将它们获取到./data
?
此外,我已经在报告中包含了plot_1.eps
。但它仍然希望路径为data/plot_1.eps
。我们需要相对于当前工作目录来提供文件路径吗?还是相对于执行latex
的位置以及report.tex
的位置?
在Makefile
中,我尝试了
reportdvi: outputparser
cd data
latex report.tex
cd ..
但这并没有改变工作目录,问题仍然存在。该怎么办?