在Windows 10上,我安装和更新了MiKTex(作为管理员(。在VS Code中,我已经安装了LaTeX Workshop扩展,但我的文档无法编译。我需要lualatex,所以我已将该"配方"移至LaTeX Workshop.json
文件中的"第一个"位置,但是编译会Recipe terminated with error
抛出消息。查看控制台显示Undefined control sequence
我的文档的文件路径c:Users...etc...
- 这与文档的第一行[1,1]有关,其中我有典型的documentclass[12pt]{article}
。
扩展程序似乎无法找到 LaTeX 可执行文件的路径......这听起来对吗?这几乎就像它在我的文件自己的目录中查找 LaTeX 类和包等。在我的 Windows 系统环境变量中,C:Program FilesMiKTeX 2.9miktexbinx64
路径似乎已正确配置。奇怪的是,如果我尝试使用pdflatex进行编译,它似乎没有遇到这个特定问题(而是显示我需要使用lualatex的错误,我正在尝试这样做(。
有没有人遇到过这个问题,或者知道解决它的方法?
1:这可能是一些与"pdftex vs pdflatex"相关的问题...现在我也有同样的东西,但正在寻找解决方案...(Win10;VSCode + 乳胶车间扩展;WSL2;TexLive 2020 on Ubuntu 20.04;(
2: 我发现了一些东西...在: "乳胶-车间.乳胶.工具">
{
"name": "pdflatex",
"command": "pdftex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"
],
"env": {}
},
我把"command": "pdftex"
改成了"command": "pdflatex"
现在它正在工作。
确保安装了TeX Live。安装需要一些时间,但当您安装它时,它应该可以工作。