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”。无论如何,非常感谢开发人员的贡献。