当使用 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"
]
}
]
}