我在 Mac 上使用 BasicTeX 和 TextMate 2 以及 LaTeX 软件包。我可以使用“排版和查看”快捷方式在 TextMate 中排版我的文档并显示 PDF 预览,但每次这样做时预览都会滚动到顶部。
我尝试修改包首选项以将-synctex=1
参数添加到pdflatex
,但 TextMate 在排版时会停滞。如果我尝试使用“跳转到查看器中的当前行”,它会告诉我 TextMate 不支持pdfsync
。
是否有一个理想的方法来设置 TextMate 进行实时更新和同步编辑?
答案1
TextMate 通过 Skim 支持 SyncTeX:
下载并安装撇去
打开 Skim,转到“Skim” → “偏好设置…” → “同步”,然后选择“TextMate”作为预设
打开 TextMate
进入“TextMate” → “偏好设置…” → “终端”,安装“Shell 支持”
转到“Bundles” → “LaTeX” → “Preferences”
选择 Skim 作为 PDF 查看器(“查看方式:Skim”)
TextMate 中 SyncTeX 的快捷键是^+ ⌥+ ⌘+ O(“跳转到查看器中的当前行”)。在 Skim 中,您可以使用⌘+⇧并单击鼠标左键跳转到当前 LaTeX 文档中的相应位置。
奖金:请查看捆绑文档(也可以通过 TextMate 中的“Bundles” → “LaTeX” → “Help” 获取)