
Я использую latexmk
для генерации набора PDF-файлов скрипт PowerShell, и я вижу, что есть два варианта сделать это. Я могу использовать -xelatex
или -pdfxe
. Оба работают и дают мне одинаковый вывод, и для 5 файлов, на которых я запускаю его прямо сейчас, это довольно быстро. Но конечный результат будет запущен на паре сотен файлов. Есть ли функциональная разница в том, как работают эти две команды? Или это разные названия для одного и того же?
решение1
По сути да. Как указано в документации latexmk, -xelatex
"опция эквивалентна использованию следующего набора опций -pdfxe -dvi- -ps-
".
Например , -dvi-
и -ps-
обеспечивают, что если один из файлов latexmkrc случайно установил одну или обе переменные конфигурации $dvi_mode
или $postscript_mode
оказался ненулевым, эта настройка будет отменена. Если вы не установили ни одну из них, параметры -xelatex
и -pdfxe
полностью эквивалентны.