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 latexmk
yani geçmek için, pdflatex
hiç xelatex
bö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ı
pdflatex
vexelatex
bina.
Bunu nasıl ayarlayabilirim?
LaTeX.sublime-build
kullanıcı paketleri klasörümde öncelik vermiş olması dışında bir çekicilik gibi çalışıyor . Oldukça garip ...