Envío del nombre del archivo a VS Code para crear un archivo de látex

Envío del nombre del archivo a VS Code para crear un archivo de látex

Quiero crear un archivo tex en VS Code. Tengo task.json como este:

{
    "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"
            ]
        },
    ]
   }

Al presionar Ctrl+Alt+BI aparece este mensaje: Ejecutando tarea: lualatex -interaction=nonstopmode -file-line-error %DOC%.tex

Probé "%DOC%" y "*.tex", pero nada funciona. ¿Qué estoy haciendo mal?

Respuesta1

Integración con herramientas externas a través de tareas: sustitución de variables

Al crear configuraciones de tareas, es útil tener un conjunto de variables comunes predefinidas, como el archivo activo (${file}) o la carpeta raíz del espacio de trabajo (${workspaceFolder}). VS Code admite la sustitución de variables dentro de cadenas en el archivo task.json y puede ver una lista completa de variables predefinidas en elReferencia de variables.

información relacionada