Компилятор LaTeX Workshop не завершает работу после успешного создания выходного файла .pdf

Компилятор LaTeX Workshop не завершает работу после успешного создания выходного файла .pdf

Когда я пытаюсь скомпилировать свой документ .tex через LaTeX Workshop, процесс успешно генерирует документ .pdf, но не останавливается. Компилятор выводит данные Output written on main.pdf (1 page, 5176 bytes)., и документ .pdf выглядит правильно. Однако строка состояния в левом нижнем углу окна VSCode ("↻ lualatex") показывает, что процесс сборки все еще продолжается. Нажатие "Завершить текущую компиляцию" не останавливает процесс.

Инструмент, который я использую для запуска процесса сборки, определяется как

{
    "name": "lualatex",
    "command": "lualatex",
    "args": [
        "-synctex=1",
        "-interaction=nonstopmode",
        "-file-line-error",
        "-pdf",
        "-outdir=%OUTDIR%",
        "--shell-escape",
        "%DOC%"
    ],
    "env": {}
},

Удаление любых аргументов, похоже, не решает проблему.

Странно то, что компиляция файла через терминал с помощью lualatex main.tex --shell-escape -pdfработает отлично — создается выходной документ, и компилятор успешно завершает работу.

Минимальный (не)рабочий пример выглядит main.texследующим образом:

\documentclass[12pt, a5paper]{article}

\usepackage{fontspec}
\usepackage{libertine}

% This package seems to be the culprit
\usepackage[autocompile]{gregoriotex}

\begin{document}
\gabcsnippet{(c4)}
\end{document}

Кажется, чтогрегориотексpackage вовлечен в проблему, поскольку проблема исчезает, если я удаляю его и любые связанные команды. Однако это не приводит к сбою сборки — выходной .pdf успешно генерируется! Проблема в том, что по какой-то причине сборка не завершается после создания выходных данных.

Буду благодарен за любую помощь в решении этой проблемы!

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