Sublime Text LaTeXTools 中 Textmate“查看文档”功能的附属品

Sublime Text LaTeXTools 中 Textmate“查看文档”功能的附属品

多年来,我一直使用 TextMate 和 TextMate 2 编写 LaTeX。我最近改用了 Sublime Text,但仍然缺少其中的一个关键功能。

TextMate 2 的 LaTeX 包具有Watch Document以下功能:“[...] 您正在编辑的 LaTeX 文档的实时 pdf 预览,会在您进行更改时自动更新。”(来源)。

这些更改不仅包括主文档中包含的任何 Tex 文件,还扩展到文档中包含的图像和其他文件的更改。

我已经了解到,在 LaTeXTools for Sublime Text 中,可以通过在%!TEX root = MyMasterFile.tex每个文档顶部添加 include 来构建由许多文件组成的项目。但是,我真的不喜欢总是手动触发构建过程的繁琐工作流程。我希望 LaTeXTools 能够在与文档相关的任何文件发生更改时立即重建我的文档。

我当前的工作流程是触发Watch Document使用 Textmate 2,然后切换到 Sublime Text 3 来处理项目。

是否仅使用 Sublime Text 和 LaTeXTools 即可实现此功能?

答案1

一种方法是简单地latexmk -pvc main在工作目录中启动。手册中写道:

-PVC 运行文件预览器并在源文件发生更改时持续更新.dvi、.ps 和/或 .pdf 文件(请参阅上面的说明)。

latexmk包含在所有现代 TeX 发行版中。

答案2

你可以使用不同的 ST 插件,例如OnSaveBuildfilename_filter如果您将其设置更改为类似的内容,它就会起作用"\\.tex$"

相关内容