如何使用Sublime Text 3编辑器在latextools中设置主文件

如何使用Sublime Text 3编辑器在latextools中设置主文件

Ctrl-b要点很简单,如何使用标准命令(可以使用 sublime 的项目)设置在 Sublime Text 3 编辑器中始终编译的“主文件” 。

我正在寻找的附加功能是设置编译目录。应该在哪里指定?

答案1

我是 LaTeXTools 的开发人员。要设置主文件,您需要在任何包含的文件的最顶部(即第一行)添加以下行:

%!TEX root = yourmasterfile.tex

README 中有更多详细信息。

目前不支持设置主文件所在目录以外的编译目录。这是一些用户要求的,所以我最终可能会实现它,但这需要进行一些相当广泛的更改(我认为)。

更新:如果你使用的是 .sublime-project 文件,你可以在设置属性下添加主文件。请参阅官方自述

{
  "settings": {
      "TEXroot": "yourfilename.tex"
  }
}

就我而言,我必须提供该TEXroot文件的绝对路径。

答案2

看来开发人员已经归档了 LaTextools。按照 oweydd 的说法,我使用 ST 4 遇到了同样的情况。解决方案是将“latextools.tex_root”替换为“TEXroot”。无论如何,非常感谢开发人员的贡献。

相关内容