Latexmk: -interaction=nonstopmode

Latexmk: -interaction=nonstopmode

-interaction=nonstopmodeLatexmk 構成ファイルで使用しようとしていますが、できません。ファイルは次のとおりです:

$pdflatex = "pdflatex -interaction=nonstopmode $_[0]";

他に行う必要がある設定はありますか?

答え1

これは指定する文字列の形式が間違っています。latexmk ドキュメント$pdflatex例として変数を使います。この例をあなたのケースに合わせて変更すると、

$pdflatex = "pdflatex -interaction=nonstopmode %O %S";

ここで、は、%Olatexmk が pdflatex に渡す必要のあるその他のオプションを置き換えるプレースホルダーであり、は、%Slatexmk が tex ファイルの名前を置き換えるプレースホルダーです。

関連情報