使用 latexmk 时在父文件夹中查找 main.tex 文件

使用 latexmk 时在父文件夹中查找 main.tex 文件

我的文档具有以下文件结构:

document
├── acronym.tex
├── bibliography.bib
├── chapters
│   ├── some-chapter.tex
│   └── another-chapter.tex
├── figures
│   ├── some-figure.pdf
│   └── another-figure.pdf
└── main.tex

现在我想打开章节文件夹中的文件并(在文本编辑器内)运行命令来编译整个文档。

如果我尝试运行latexmk -pdflatexmk -pdf some-chapter进入章节文件夹,我会收到大量错误消息,因为 latexmk 不知道 main.tex。

有没有办法告诉 latexmk 它也应该查看父文件夹?或者以某种方式将 main.tex 声明为主文件?

我尝试过latexmk -pdf ../main(但无论如何都不会令人满意)但结果却是“! LaTeX Error: File未找到 acronym.tex”。

到目前为止我有一个main.tex.latexmain在文档文件夹中有一个文件,并且 vim-latex 能够在父文件夹中找到主文件(参见vim-latex 文档)。使用 latexmk 的类似解决方案将是完美的。

相关内容