emacs whizzytex латексные опции, чеканка, -shell-escape

emacs whizzytex латексные опции, чеканка, -shell-escape

Я хочу использовать whizzytex с emacs из-за его превосходной скорости по сравнению с другими доступными вариантами wysiwyg. Единственное, что мне мешает сделать это, это то, что мои документы latex используют пакет minted для подсветки исходного кода. Minted требует, чтобы latex запускался с флагом -shell-escape, и я не вижу, как указать whizzytex запустить latex с этим флагом. Например, используя

%; whizzy -latex "latex -shell-escape"

похоже не работает. Как заставить whizzytex работать с модулем minted?

решение1

В документации whizzytex сказано:

For instance, a typical configuration line will be:

   %; whizzy subsection -dvi "xdvi -s 3"

It tells whizzytex to run in subsection slicing mode and use a dvi style
viewer called with the command xdvi -s 3. This is also equivalent to

   %; whizzy subsection -dvi xdvi -s 3

since Emacs removes outer double-quotes in option arguments.

Я думаю, именно поэтому такая строка, как

%; whizzy -latex "latex -shell-escape" -initex "latex -ini -shell-escape"

в моем *.tex файле не может работать. Мое решение сейчас — поместить custom whizzy.shв мой рабочий каталог с содержимым:

INITEX="latex -ini -shell-escape"
LATEX="latex -shell-escape"

Имея этот файл на месте, я теперь могу редактировать файлы *.tex, содержащие отчеканенные блоки кода (или другие модули, требующие -shell-escape).

Связанный контент