Latex 从 Okular 中的 pdf 到 TexMaker 的反向搜索

KBP*_*KBP 2 pdf latex inverse-match pdflatex texmaker

我正在使用 Karmic Ubuntu 的 TexMaker 和 Okular。我使用 pdfLatex 进行编译并在 Okular 中查看 PDF。如何配置 Okular 以使用 TexMaker 进行反向搜索?我尝试过以下代码:

texmaker %f - 行 %l

但它不起作用。我尝试过双击、ctrl+单击、shift+单击、ctrl+shift+单击、ctrl+alt+单击、alt+shift+单击,仍然没有任何效果。也许我只是不知道从 Okular 内部启动反向搜索的操作是什么。

如何配置 Okular 以使用 TexMaker 进行反向搜索?

Ste*_*lis 5

okular 中的反向搜索是通过按 shift+left_mouse_button 启动的。在使用它之前,您需要在 LaTeX 编辑器中启用synctex 或 pdfsync(synctex 的前身)。Synctex 可以通过扩展 pdflatex 命令行“-synctex=1”来启用。

此外,您需要支持synctex的适当版本的okular,例如0.11.1。Niall Murphy 提到的版本 0.10.2 似乎仅支持正向搜索的synctex,但不支持反向搜索。

很难说反向搜索是在哪个版本中添加的,因为即使是官方网站也声称它还没有实现: