当使用 -silent 调用 latexmk 时,静默开关是否会附加到或完全替换相应的编译变量?

当使用 -silent 调用 latexmk 时,静默开关是否会附加到或完全替换相应的编译变量?

更详细地,当使用 调用 latexmk 时latexmk -silent -pdf,静默开关(例如$pdflatex_silent_switch)是否会附加到变量$pdflatex或完全替换变量中指定的命令$pdflatex

答案1

在 指定的命令中,$pdflatex有一个选项的“占位符” %O。任何要使用的选项都latexmk将被 替换%O

例如,的默认设置为$pdflatexpdflatex %O %S在运行时,%S被源文件的名称替换,%O被选项替换。例如,当您latexmk通过调用时latexmk -silent -pdf main.tex,编译由命令完成

pdflatex  -interaction=batchmode -recorder "main.tex"

相关内容