opções de látex emacs whizzytex, cunhado, -shell-escape

opções de látex emacs whizzytex, cunhado, -shell-escape

Quero usar o whizzytex com o emacs por causa de sua velocidade superior em comparação com outras opções de wysiwyg disponíveis. A única coisa que me impede de fazer isso é que meus documentos de látex usam o pacote cunhado para realçar o código-fonte. Minted requer que o látex seja executado com o sinalizador -shell-escape e não vejo como instruir o whizzytex a executar o látex com esse sinalizador. Por exemplo, usando

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

não parece funcionar. Como posso fazer o whizzytex funcionar com o módulo cunhado?

Responder1

Na documentação do whizzytex diz:

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.

Eu acho que é por isso que uma linha como

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

no meu arquivo *.tex não funciona. Minha solução agora é colocar um custom whizzy.shno meu diretório de trabalho com o conteúdo:

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

Com esse arquivo instalado, agora posso editar arquivos *.tex contendo blocos de código criados (ou outros módulos que exigem -shell-escape).

informação relacionada