LaTeX 워크숍 컴파일러가 출력 .pdf를 성공적으로 생성한 후 종료되지 않습니다.

LaTeX 워크숍 컴파일러가 출력 .pdf를 성공적으로 생성한 후 종료되지 않습니다.

LaTeX 워크숍을 통해 .tex 문서를 컴파일하려고 하면 프로세스가 .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}

그것은 것 같다그레고리오텍스패키지와 관련 명령을 제거하면 문제가 사라지므로 패키지가 문제와 관련되어 있습니다. 그러나 빌드가 실패하는 것은 아닙니다. 출력 .pdf가 성공적으로 생성되었습니다! 문제는 어떤 이유로든 출력을 생성한 후 빌드가 종료되지 않는다는 것입니다.

이 문제를 해결하는 데 도움을 주시면 감사하겠습니다!

관련 정보