Sublime Text:使用 LaTeXTools 完成多个文件的引用并导入

Sublime Text:使用 LaTeXTools 完成多个文件的引用并导入

考虑以下项目结构

project
| -- part
|    | -- fileWithLabels.tex
|    | -- fileWithRefs.tex
| -- main.tex

是否可以使用Sublime Text 3LaTeXTools通过引用不同文件中的标签来实现自动完成不是主文件,如果文件包含\import使用导入包

您可以轻松地找到将传递给每个文件的解决方案main.tex,如下所示

%!TEX root = ../main.tex

\input如果我只是文件,则这很有效,但只有下拉菜单\import中的标签才可用,但例如在编辑时则不可用。main.texLaTeXToolsfileWithLabels.texfileWithRefs.tex

放弃import似乎也不是一个好的解决方案,因为它对于将来可能重组的嵌套结构非常有用(尽管已经%!TEX root = ...破坏了这个功能)。

答案1

进口包支持现已列入计划第990章并且很可能会在下一个次要版本中添加(3.13.0)。

直到那时,我才在 ( pkgimport_merge) 上建立了一个分支github,它将合并拉取请求以支持导入包。您可以下载该分支(确保您已选择该分支)作为 zip 文件,解压并替换 SublimeText 包目录中的 LaTeXTools 包。您可以通过选择首选项>浏览包...如果你熟悉git,也可以直接clone:

git clone https://github.com/r-stein/LaTeXTools.git -b pkgimport_merge

如果您发现问题,请通过在拉取请求中添加评论来让我知道。

相关内容