라텍스 파일을 빌드하기 위해 파일 이름을 VS Code로 보내기

라텍스 파일을 빌드하기 위해 파일 이름을 VS Code로 보내기

VS Code에서 tex 파일을 만들고 싶습니다. 다음과 같은 task.json이 있습니다.

{
    "version": "2.0.0",
    "tasks": [
          {
            "label": "Run lualatex",
            "type": "shell",
            "group": {
                "kind": "build",
                "isDefault": true
            },
            "command": "lualatex",
            "args": [
                "-interaction=nonstopmode",
                "-file-line-error",
                "%DOC%.tex"
            ]
        },
    ]
   }

Ctrl+Alt+BI를 누르면 다음 메시지가 나타납니다: 작업 실행: lualatex -interaction=nonstopmode -file-line-error %DOC%.tex

"%DOC%" 및 "*.tex"를 시도했지만 아무것도 작동하지 않습니다. 내가 뭘 잘못하고 있는 걸까요?

답변1

작업을 통해 외부 도구와 통합 - 변수 대체

작업 구성을 작성할 때 활성 파일(${file}) 또는 작업공간 루트 폴더(${workspaceFolder})와 같은 사전 정의된 공통 변수 세트를 갖는 것이 유용합니다. VS Code는 task.json 파일의 문자열 내에서 변수 대체를 지원하며 사전 정의된 변수의 전체 목록은 다음에서 볼 수 있습니다.변수 참조.

관련 정보