假设我有一些项目需要用 编译pdflatex
,一些项目需要用 编译xelatex
。现在我只是latexmk
在控制台中向命令传递一个适当的键,例如
latexmk -pdf ToBeCompiledWithPdflatex.tex
或者
latexmk -xelatex ToBeCompiledWithXelatex.tex
.latexmkrc
因为我发现每次需要在项目之间切换时更改 TeXstudio 中的设置或创建配置文件都是适得其反的。有没有办法让 latexmk 自动在pdflatex
和之间切换xelatex
?
我尝试找到此选项,但没有成功。我认为这是相当明显的实现,因为文档中有许多符号可latexmk
用于确定使用哪个编译器,而无需用户干预。例如,序言中的魔法命令(如% !TeX program = xelatex
、 或 )\usepackage{polyglossia}
将明确表示应使用 xelatex。我在这里遗漏了什么吗?