MikTeX:无法在 Sublime Text 3 中编译

MikTeX:无法在 Sublime Text 3 中编译

当我在 Sublime Text 3 中编译时,没有出现 PDF,而是收到以下消息:

shell_cmd or cmd is required
[cmd: None]

我已经安装了 Latextools,并且已将 SumatraPDF 添加到我的路径中

答案1

LaTeXTools是Sublime的一个插件。我假设你有一个 LaTeX 发行版(MikTeX在 Windows 上)。如果没有,什么都行不通。

但是,错误消息看起来像是您的构建系统配置不正确。

检查您使用的构建系统(工具 -> 构建系统)。对我来说,automatic可以。如果不适合您,请创建一个新的构建系统(工具 -> 构建系统 -> 新构建系统...)。将出现一个新文档,其中包含以下内容:

{
    "shell_cmd": "make"
}

替换make为您想要运行的命令。我建议选择一个非常简单的命令,例如pdflatex(我不知道如何在 Windows 上从命令行编译 latex,但我想您可以弄清楚,这应该不难)。将文档另存为<name>.sublime-build(不要更改默认路径或结尾,但您可以编辑文件名),然后激活它(再次选择工具 -> 构建系统 -> <name>)。

如果构建成功,您可以逐步增强命令(例如启用 synctex)。

相关内容