A menudo cambio entre compilar documentos "clásicos" de LaTeX y XeTeX.
Sublime Text 2 tiene un paquete llamado LaTeXTools que le permite crear documentos LaTeX de manera simple CmdB. Ordenado.
El archivo de compilación LaTeX.sublime-build
obviamente existe en la carpeta del paquete estándar, y puede copiarlo a su User
carpeta para personalizarlo. Aquí, le permite cambiar los argumentos dados latexmk
, es decir, cambiar de pdflatex
a xelatex
, por ejemplo, así:
"cmd": ["latexmk", "-cd",
//"-e", "\\$pdflatex = 'pdflatex %O -interaction=nonstopmode -synctex=1 %S'",
"-e", "\\$pdflatex = 'xelatex %O -interaction=nonstopmode -synctex=1 %S'",
//"-silent",
"-f", "-pdf"],
Ahora, es muy tedioso tener que hacer eso cada vez que abro otro documento: abrir mis preferencias de compilación, comentar una línea, guardar, etc.
Idealmente, me gustaría poder cambiar el motor
… Automáticamente : TextMate, por ejemplo, lo hace de alguna manera, y puedo compilar tanto documentos LaTeX como XeTeX con un simple CmdR, aunque la configuración de TextMate está establecida en
pdflatex
. Tal vez sea unlatexmk.pl
poco, no lo sé.... con un atajo de teclado simple o configuración - Tal vez presionando CmdL, CmdXo similar. Esto entonces alternaría entre
pdflatex
yxelatex
construir.
¿Cómo podría configurar eso?
LaTeX.sublime-build
en mi carpeta de paquetes de usuario. Bastante extraño ...LaTeX.sublime-build
, que luego modifica, o simplemente incluye laosx
parte relevante ?