在 Mac 上使用 Sublime Text 4 和 LaTeXTools 构建时 Skim 无法打开或更新

在 Mac 上使用 Sublime Text 4 和 LaTeXTools 构建时 Skim 无法打开或更新

我正在使用 LaTeXTools 从 ST4 构建 pdf。构建过程很好。构建后,ST4 的控制台显示以下内容:

欢迎来到线程 Thread-11 正在运行“latexmk -cd -f -pdf -interaction=nonstopmode -synctex=1 FileName.tex” 正常完成 0 False False True 跳转到:12 794 <class '_latextools_skim_viewer.SkimViewer'> 正在运行“/Applications/Skim.app/Contents/SharedSupport/displayline -r 13 /Users/.../FileName.pdf /Users/.../FileName.tex”

因此,ST4 似乎正在调用 Skim。但什么都没打开。如果这样调用,终端中的“open -a Skim.app”可以正常工作,Skim 也可以正常工作。

如果我从 Skim 手动打开 pdf 文件,则与 ST4 的反向同步正在运行。

我的设置中有“keep_focus”:false。

最后,我在 macOS Monterey 上运行了 ST4(内部版本 4126)。如果我在 macOS Big Sur 上运行相同内部版本的 ST4,则不会出现此问题。

有什么帮助吗?

谢谢

答案1

这是 Skim 的问题。更新至Skim 的测试版本对我有用。

答案2

根据 Alessandro Baccarini 的评论,我这样做了,并且有效:

前往 Skim 的页面https://skim-app.sourceforge.io/并下载最新版本 1.6.8(发布于 2022-01-06)。安装它,将其移动到应用程序(当前 skim 所在的位置)并替换旧版本。

相关内容