
Estou usando latexmk
para gerar um conjunto de PDFs usando um script do PowerShell e vejo que há duas opções para fazer isso. Posso usar -xelatex
ou -pdfxe
. Ambos funcionam e me fornecem a mesma saída, e para os 5 arquivos em que estou executando agora, é razoavelmente rápido. Mas o resultado final será executado em algumas centenas de arquivos. Existe uma diferença funcional na forma como esses dois comandos funcionam? Ou são nomes diferentes para a mesma coisa?
Responder1
Essencialmente sim. Conforme declarado na documentação do latexmk, a -xelatex
"opção é equivalente a usar o seguinte conjunto de opções -pdfxe -dvi- -ps-
."
O -dvi-
e -ps-
garante, por exemplo, que se um dos arquivos latexmkrc tiver definido uma ou ambas as variáveis de configuração $dvi_mode
ou $postscript_mode
for diferente de zero, essa configuração será desfeita. Se você não definiu nenhuma dessas opções, as opções -xelatex
e -pdfxe
serão exatamente equivalentes.