使用自动编译 Vimtex 自动将辅助文件移动到子目录

使用自动编译 Vimtex 自动将辅助文件移动到子目录

我已经看到过许多通过 latexmk 或 pdflatex 将辅助文件移动到给定目录的方法(例如latexmk -auxdir=/tmp <file>)。但我正在使用维姆泰克斯具有自动编译功能,这样每当我保存 tex 文件时,它都会自动编译,并且我的 pdf 查看器(仅使用evince)也会更新。

我想要的是维姆泰克斯在当前 texfile 所在的目录中创建一个名为的子目录aux,并在每次编译时将任何这些辅助文件放入其中 - 只将我的.tex.pdf文件保留在工作目录中。我觉得我应该能够指定这一点,.latexmkrc但没有读到任何关于指定此类设置的提及。

答案1

你可以使用以下方法实现此目的维姆泰克斯build_dir设置(见维姆泰克斯帮助:h vimtex_compiler_latexmk这次谈话解释“这允许定义一个输出目录,编译时生成的所有文件都放在该目录中”.)。但是,你的pdf也将被移动到该目录。

相关内容