Удалить предупреждение при включении shell-escape в Lyx - PullRequest
0 голосов
/ 07 февраля 2019

Я включил minted + pygmentize, чтобы выделить списки моих программ, и, поскольку pygmentize - внешняя программа, должен быть включен флаг escape-escape на pdflatex в Lyx.Теперь, каждый раз, когда я компилирую документ, не удаляя эту опцию в глобальных настройках, я получаю это предупреждение.

shell-escape warning

Следующий бэкэнд LaTeXбыл настроен для разрешения выполнения внешних программ для любого документа:

pdflatex $$i -shell-escape

Это опасная конфигурация.Пожалуйста, рассмотрите возможность использования поддержки, предлагаемой LyX, для предоставления этой привилегии только тем документам, которые действительно в ней нуждаются.

В этом диалоговом окне указывается, что существует некоторая специфичная для документа настройка, которая может разрешить экранирование оболочкиОтметьте, однако, я не вижу такой опции в настройках документа или что-либо в Google об этой ошибке, сохраните один почтовый архив, который только объясняет, почему появляется диалоговое окно.

Есть ли какой-нибудь способ установить флаг выхода из оболочки из латексной преамбулы?Или есть какой-то параметр документа, позволяющий установить флаг оболочки, который мне не удалось найти?

1 Ответ

0 голосов
/ 07 февраля 2019

Я, кажется, нашел ответ в этом почтовом архиве , который был альтернативным предложенным текстом диалога.

Перейдите в Документ-> Настройки-> Форматы и отметьте «Разрешить запусквнешние программы. "Это активирует флаг выхода из оболочки только для текущего документа.

enter image description here

...