Vim-Latex:部分启用反向和正向搜索。(环境:Vim-Latex Suite,Sumatra,MikTex)

Vim-Latex:部分启用反向和正向搜索。(环境:Vim-Latex Suite,Sumatra,MikTex)

这个问题是针对那些熟悉使用 Vim 编译 Tex 的人的。我的操作系统是 Windows 8.1

问题描述: 反向和正向搜索部分启用。当我双击 PDF 文件(在 Sumatra 中)中的某个段落时,如果我双击第一个句子,那么我就可以返回到.tex在 Vim 中打开的文件中的相应段落。但是,如果我单击同一段落的第三行以外的任何行(包括第三行),我会被告知:

No synchronization info at this position. 

奇怪的是,在随机数行之后,逆向搜索会再次指向该.tex文件。

对于正向搜索,我只能说以下几点:

  1. 有时,对于部分启用​​反向搜索的段落,它通过将窗口的焦点发送到 PDF 文档并指向精确对应的段落来工作。

  2. 有时,向前搜索会将我发送到 PDF 文件中的随机段落。

  3. 有时,向前搜索会失败。Sumatra 抱怨说:

    No result found around line # in file ~\kkk.tex

我的 Vim 在 Github 上:https://github.com/llinfeng/Vim-Win

我不确定我是否在正确的论坛中提出这个问题。如果没有,请将我引导到正确的网站/论坛/邮件列表。

答案1

这个问题已经解决了。不要使用该pdfsync包。这样就解决了所有同步问题。

我在构建重复该问题的最小文档时发现了这个解决方案。

再次,欢迎您使用我在 Github 上的 Vim 发行版来编译您的 tex 文件。

相关内容