Genellikle "klasik" LaTeX ve XeTeX belgelerini derlemek arasında geçiş yapıyorum.
Sublime Text 2, LaTeX belgelerini basit bir şekilde oluşturmanıza izin veren LaTeXTools adlı bir pakete sahiptir CmdB. Temiz.
Derleme dosyası LaTeX.sublime-build, standart paket klasöründe açıkça var ve onu Userözelleştirmek için klasörünüze kopyalayabilirsiniz . Burada, verilen argümanlar değiştirmeye izin verir latexmkyani geçmek için, pdflatexhiç xelatexböyle örneğin:
"cmd": ["latexmk", "-cd",
//"-e", "\\$pdflatex = 'pdflatex %O -interaction=nonstopmode -synctex=1 %S'",
"-e", "\\$pdflatex = 'xelatex %O -interaction=nonstopmode -synctex=1 %S'",
//"-silent",
"-f", "-pdf"],
Şimdi, başka bir belge açtığımda bunu yapmak çok sıkıcı - yapı tercihlerimi aç, bir satırda yorum yap, kaydet, vb.
İdeal olarak, motoru değiştirebilmek istiyorum
… Otomatik olarak - TextMate örneğin bir şekilde bunu yapar CmdRve TextMate yapılandırması ayarlanmış olmasına rağmen hem LaTeX belgelerini hem de XeTeX belgelerini basit bir şekilde derleyebilirim
pdflatex. Belki birazlatexmk.pl-fu, bilmiyorum.... basit bir klavye kısayolu veya ayar ile - Belki basarak CmdL, CmdXya da benzer. Bu da arasında geçiş olacağını
pdflatexvexelatexbina.
Bunu nasıl ayarlayabilirim?

LaTeX.sublime-buildkullanıcı paketleri klasörümde öncelik vermiş olması dışında bir çekicilik gibi çalışıyor . Oldukça garip ...