如何为 evince(或 Okular)和 LaTeXing 添加 SyncTex 支持,以便在源和 pdf 之间进行向前和向后导航

如何为 evince(或 Okular)和 LaTeXing 添加 SyncTex 支持,以便在源和 pdf 之间进行向前和向后导航

我目前在 sublime text 3 中使用 LaTeXing。不幸的是,我找不到合适的解决方案来启用源和 pdf 之间的正向和反向同步。LaTeXing 使用 evince(在 Linux 上)。

LaTeXing 设置页面

答案1

怎么样LaTeX工具,向后和向前搜索对我来说非常有用。

(Ubuntu - Texlive - Sublime Text 3 - Evince)

答案2

以下设置也适用于 Latexing。

首先,使用 Okular 显示 pdf。为此,在pdf_viewer_orderLatexing 设置中将 Okular 向上移动。例如,

"pdf_viewer_order" : [
    // Linux
    "okular"
],

此时,Latexing: Open PDF命令应该会打开 okular 并显示正确的 pdf。现在,更改 okular 中的选项以使用 sublime 作为编辑器:在Settings -> Configure Okular -> Editor选择下Custom Text Editor,将命令修改为

PATH TO SUBLIME/sublime_text %f:%l:%c

现在Shift + Left click应该在正确的位置打开Sublime。

相关内容