0

我是设置 LaTeX 的菜鸟,我完全被卡住了。我的工作计算机的前任所有者留下的 MikTex + TexStudio 设置损坏(我还提到我最近从 Windows 10 升级到 Windows 11)。无法修复它,我决定清除所有东西并开始清理。我卸载了 TexStudio 和 MikTex(还删除了 AppData 中的所有文件等)并安装了 TexLive(并按照规定重启了 PC)以在 VS Code(我已经拥有)中使用它。我找到的所有指南都说,一旦我在 VS Code 中安装了 LaTex Workshop 扩展,一切都应该自行运行(或者至少没有人提到可能会出现问题)。

但是,当我尝试编译 tex 文件时,出现以下错误:

11 [0x00002528] INFO latexmk null - this process (19956) started by 'Code' with command line: latexmk -synctex=1 -interaction=nonstopmode -file-line-error -pdf "-outdir=c:/Users/.../texfile_locationfolder" "c:/Users/.../texfile"


It seems that this is a fresh TeX installation.
Please finish the setup before proceeding.
For more information, visit:
https://miktex.org/howto/install-miktex-win

它提到 MikTex 的事实让我觉得有些事情搞砸了,VS Code 试图使用 MikTex 而不是 TexLive。我怎样才能解决这个问题?

PS:我试图查看 VS Code 扩展的设置,但是有几十个设置选项,而且,相当足够,我不知道它们中的大多数是做什么的。

4

1 回答 1

1

我找到了解决办法:我进入环境变量列表,发现 MikTex 仍在其中。在 PATH 环境变量中删除与 MikTex 相关的所有内容后,一切正常。耶!

于 2021-12-23T14:52:41.507 回答