如何让 VSCode 的 LaTeX Workshop 找到正确的 TeX 安装?

如何让 VSCode 的 LaTeX Workshop 找到正确的 TeX 安装?

我已经安装了 TeX Live 和带有 LaTeX Workshop 扩展的 Visual Studio Code。之前,我安装了 LyX。VSCode 正在查看 LyX 安装。我知道这一点是因为我遇到了一个错误,抱怨它找不到库,并且它列出了 LyX 安装目录。当我将文件夹从 TeX Live 复制到 LyX 的目录时,该错误消失了。问题是,我更喜欢使用 TeX Live。它已经安装了我需要的软件包。我怎样才能让 VSCode 和 LaTeX 扩展查看 TeX Live 目录?我查看了设置,没有看到任何设置该路径的内容。

编辑:我尝试按照 James Wu 页面上的信息操作,但我对 LaTeX 不熟悉,没有成功。请注意,我尝试按照给出的说明操作此处格式化一首诗。我正在使用该文章中的示例进行测试。

我的食谱是:

[  {
"name": "latexmk 

答案1

我找到了如何更改路径的方法。在 VSCode 中,单击扩展(带有 4 个框的图标)。然后选择 LaTeX Workshop 并单击设置。向下滚动到 Latex Workshop -> Latex:工具。单击“在 Json 中编辑设置”并输入以下内容:

[
  {
    "name": "latexmk",
    "tools": [
      "latexmk"
    ]
  },
  {
    "name": "latexmk",
    "command": "latexmk",
    "args": [
      "-synctex=1",
      "-interaction=nonstopmode",
      "-file-line-error",
      "-pdf",
      "-outdir=%OUTDIR%",
      "%DOC%"
    ],
    "env": {"TEXMFHOME": "c:/texlive/2019"}
  }
] 

根据需要设置 TEXFMHOME 路径。保存。这样您就可以获得所需的安装。

相关内容