Я часто перемикаюся між складанням "класичних" документів LaTeX і XeTeX.
Sublime Text 2 має пакет під назвою LaTeXTools, який дозволяє створювати документи LaTeX за допомогою простого CmdB. Акуратний.
Файл збірки, LaTeX.sublime-build
очевидно, існує у стандартній папці пакунків, і ви можете скопіювати його у свою User
папку, щоб налаштувати його. Тут, вона дозволяє змінювати аргументи , передані latexmk
, а саме перейти від pdflatex
до xelatex
, наприклад , як це:
"cmd": ["latexmk", "-cd",
//"-e", "\\$pdflatex = 'pdflatex %O -interaction=nonstopmode -synctex=1 %S'",
"-e", "\\$pdflatex = 'xelatex %O -interaction=nonstopmode -synctex=1 %S'",
//"-silent",
"-f", "-pdf"],
Зараз дуже нудно робити це кожного разу, коли я відкриваю інший документ - відкривати свої налаштування збірки, коментувати один рядок, зберігати тощо.
В ідеалі я хотів би мати можливість переключити двигун
… Автоматично - наприклад, TextMate якось робить це, і я можу компілювати як документи LaTeX, так і документи XeTeX з простим CmdR, хоча налаштування TextMate встановлено на
pdflatex
. Можливо, це якесьlatexmk.pl
-фу, я не знаю.... з простою комбінацією клавіш або настройками - Може бути , натисканням CmdL, CmdXабо подібними. Потім це буде перемикатися між
pdflatex
іxelatex
будувати.
Як я міг це встановити?
LaTeX.sublime-build
в папці моїх пакунків користувачів. Досить дивно ...