Tôi thường chuyển đổi giữa biên dịch tài liệu LaTeX và XeTeX "cổ điển".
Sublime Text 2 có một gói gọi là LaTeXTools cho phép bạn xây dựng các tài liệu LaTeX thông qua một cách đơn giản CmdB. Khéo léo.
Tệp xây dựng LaTeX.sublime-build
rõ ràng tồn tại trong thư mục gói tiêu chuẩn và bạn có thể sao chép nó vào User
thư mục của mình để tùy chỉnh nó. Ở đây, nó cho phép bạn thay đổi các đối số được đưa ra latexmk
, cụ thể là chuyển từ pdflatex
sang xelatex
, ví dụ như thế này:
"cmd": ["latexmk", "-cd",
//"-e", "\\$pdflatex = 'pdflatex %O -interaction=nonstopmode -synctex=1 %S'",
"-e", "\\$pdflatex = 'xelatex %O -interaction=nonstopmode -synctex=1 %S'",
//"-silent",
"-f", "-pdf"],
Bây giờ, thật tẻ nhạt khi phải làm điều đó mỗi khi tôi mở một tài liệu khác - mở tùy chọn xây dựng của tôi, nhận xét một dòng, lưu, v.v.
Lý tưởng nhất, tôi muốn có thể chuyển đổi động cơ
Ví dụ, tự động - TextMate bằng cách nào đó thực hiện điều đó và tôi có thể biên dịch cả tài liệu LaTeX và tài liệu XeTeX một cách đơn giản CmdR, mặc dù cấu hình TextMate được đặt thành
pdflatex
. Có lẽ đó là một sốlatexmk.pl
-fu, tôi không biết.... với một phím tắt đơn giản hoặc cài đặt - Có lẽ bức xúc CmdL, CmdXhoặc tương đương. Điều này sau đó sẽ chuyển đổi giữa
pdflatex
vàxelatex
xây dựng.
Làm thế nào tôi có thể thiết lập nó?
LaTeX.sublime-build
trong thư mục gói người dùng của tôi. Khá kỳ lạ ...