这个问题是针对那些熟悉使用 Vim 编译 Tex 的人的。我的操作系统是 Windows 8.1
问题描述:
反向和正向搜索部分启用。当我双击 PDF 文件(在 Sumatra 中)中的某个段落时,如果我双击第一个句子,那么我就可以返回到.tex
在 Vim 中打开的文件中的相应段落。但是,如果我单击同一段落的第三行以外的任何行(包括第三行),我会被告知:
No synchronization info at this position.
奇怪的是,在随机数行之后,逆向搜索会再次指向该.tex
文件。
对于正向搜索,我只能说以下几点:
有时,对于部分启用反向搜索的段落,它通过将窗口的焦点发送到 PDF 文档并指向精确对应的段落来工作。
有时,向前搜索会将我发送到 PDF 文件中的随机段落。
有时,向前搜索会失败。Sumatra 抱怨说:
No result found around line # in file ~\kkk.tex
我的 Vim 在 Github 上:https://github.com/llinfeng/Vim-Win。
我不确定我是否在正确的论坛中提出这个问题。如果没有,请将我引导到正确的网站/论坛/邮件列表。
答案1
这个问题已经解决了。不要使用该pdfsync
包。这样就解决了所有同步问题。
我在构建重复该问题的最小文档时发现了这个解决方案。
再次,欢迎您使用我在 Github 上的 Vim 发行版来编译您的 tex 文件。