无法在带有 Latex Workshop 的 vscode 中用魔法注释选择 lualatex 或 xelatex

无法在带有 Latex Workshop 的 vscode 中用魔法注释选择 lualatex 或 xelatex

当使用 VSCode 和 Latex Workshop 时,魔术注释% !TEX program = lualatex不再起作用。我发现 Latex Workshop 默认不再支持魔术注释 安全原因

最小的解决方法是什么?

答案1

无需解决方法。只需取消选中该latex-workshop.latex.build.forceRecipeUsage选项即可。

答案2

我发现这个答案足以让它工作。我在项目中添加了以下内容.vscode/settings.json

{
    "latex-workshop.latex.recipe.default": "latexmk (lualatex)",
    "latex-workshop.latex.tools": [
        {
            "name": "lualatexmk",
            "command": "latexmk",
            "args": [
                "-lualatex",
            ]
        }
    ],
    "latex-workshop.latex.recipes": [
        {
            "name": "latexmk (lualatex)",
            "tools": [
                "lualatexmk"
            ]
        }
    ]
}

相关内容