我已经安装了 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 路径。保存。这样您就可以获得所需的安装。