我的文档具有以下文件结构:
document
├── acronym.tex
├── bibliography.bib
├── chapters
│ ├── some-chapter.tex
│ └── another-chapter.tex
├── figures
│ ├── some-figure.pdf
│ └── another-figure.pdf
└── main.tex
现在我想打开章节文件夹中的文件并(在文本编辑器内)运行命令来编译整个文档。
如果我尝试运行latexmk -pdf
或latexmk -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 的类似解决方案将是完美的。