Если при использовании VS code возникает ошибка компиляции, связанная с какими-то проблемами с пакетом minted, то в параметры компиляции XeLaTeX нужно указать -shell-escape
Как это сделать:
Устанавливаем на персональный компьютер python и ставим пакет pygments: pip3 install pygments
В VS code переходим в раздел Extensions, находим в списке LaTeX Workshops. Нажимаем на шестеренку, после чего выбираем Extension Settings. В строке поиска после уже написанного пишем recipes, тем самым находим необходимую настройку и жмем Edit in settings.json.
Находим в файле строку "latex-workshop.latex.tools". Ниже располагается список всех рецептов. В выбранный вами ранее рецепт (можно во все) нужно добавить флаг -shell-escape. Для XeLaTeX должно получиться следующее:
Вот и всё, но советую также почистить все кеш-файлы, которые могли появиться пока вы пытались скомпилировать проект.
P.S.
По умолчанию VS code компилирует по первому рецепту в списке, для того, чтобы при сохранении файла или при нажатии кнопки Build LaTeX project использовался именно XeLaTeX нужно поместить этот рецепт первым. Делается это в том же файле (где-то в эпсилон окрестности), рецепты выглядят так:
Итоговый же список рецептов будет выглядеть как-то так:
Если при использовании VS code возникает ошибка компиляции, связанная с какими-то проблемами с пакетом
minted
, то в параметры компиляции XeLaTeX нужно указать-shell-escape
Как это сделать:
pip3 install pygments
-shell-escape
. Для XeLaTeX должно получиться следующее:P.S. По умолчанию VS code компилирует по первому рецепту в списке, для того, чтобы при сохранении файла или при нажатии кнопки
Build LaTeX project
использовался именно XeLaTeX нужно поместить этот рецепт первым. Делается это в том же файле (где-то в эпсилон окрестности), рецепты выглядят так:Итоговый же список рецептов будет выглядеть как-то так: