升级到 Ubuntu 13.10 后,从 Okular 到 Kile 的反向搜索停止了工作。
我没有对 Kile 或 Okular 的配置进行任何更改:
在 Kile 中:配置 -> 工具 -> 构建 -> 选择工具 -> PDFLatTeX,为工具选择配置 PDFLaTeX-> Modern
在 Okular 中:设置 -> 编辑器 -> Kile,命令 -> kile --line %l
这是一个错误吗?它会影响其他用户吗?或者我只是做错了什么?
答案1
该错误已在此处报告:
https://bugs.launchpad.net/ubuntu/+source/okular/+bug/1243692
和这里
https://bugs.kde.org/show_bug.cgi?id=326605
看来,为了使反向搜索工作,应该确保在 Okular 中选择了“浏览”工具,而不是“缩放”或“选择”。
答案2
下面的方法对我有用。我运行的是 14.04 发行版
进入 kile 工具栏菜单,选择设置 -> 配置 kile -> 构建 然后像您所做的那样选择 PDFLatex。
检查是否已选择现代配置。转到选项文本区域并添加--synctex=1
。它应该看起来像这样。
-src-specials --synctex=1 -interaction=nonstopmode '%source'
现在,shift+左键单击可以起作用,但您必须同时按住两个键几秒钟。
信息来自这里https://tex.stackexchange.com/questions/116633/forward-search-in-emacs-for-okular-not-working