在 Microsoft Visual Studio Code 中为 Biblatex 实现 Biber

在 Microsoft Visual Studio Code 中为 Biblatex 实现 Biber

这是我在这里的第一个问题,所以请保持温和,我会尽力解释这个问题。我没有任何编程背景,只使用 LaTeX 撰写化学论文。

我正在使用 James Yu 和 TEXlive 开发的 LaTeX Workshop Extension 编辑器 VS Code。工具 pdflatex 和 bibtex 已经存在,还有 pdflatex-->bibtex-->pdflatex-->pdflatex 的项目

但是现在我想将 biber 包含在 biblatex 包中。有没有办法包含它,我该怎么做?我猜有一个命令可以让 biber 将其作为工具实现,然后我可以创建一个新项目,如 pdflatex-->biber--> 等。

答案1

解决方案非常简单,就像 luatex 链接中描述的那样。 LuaLaTeX 未被识别为 VS Code 工具

因此,为了实现它,您需要打开设置并进入settings.json并添加工具 xelatex 和 biber,然后根据它制定配方。

"latex-workshop.latex.tools": [
    {
        "name": "xelatex",
        "command": "xelatex",
        "args": [
            "-synctex=1",
            "-interaction=nonstopmode",
            "-file-line-error",
            "%DOC%"
        ]
    },
    {
        "name": "biber",
        "command": "biber",
        "args": [
            "%DOCFILE%"
        ]
    }
],
"latex-workshop.latex.recipes": [
    {
        "name": "xelatex -> biber -> xelatex*2",
        "tools": [
            "xelatex",
            "biber",
            "xelatex",
            "xelatex"
        ]
    }
]

相关内容