更详细地,当使用 调用 latexmk 时latexmk -silent -pdf
,静默开关(例如$pdflatex_silent_switch
)是否会附加到变量$pdflatex
或完全替换变量中指定的命令$pdflatex
?
答案1
在 指定的命令中,$pdflatex
有一个选项的“占位符” %O
。任何要使用的选项都latexmk
将被 替换%O
。
例如,的默认设置为$pdflatex
。pdflatex %O %S
在运行时,%S
被源文件的名称替换,%O
被选项替换。例如,当您latexmk
通过调用时latexmk -silent -pdf main.tex
,编译由命令完成
pdflatex -interaction=batchmode -recorder "main.tex"