Txing

欢迎来到 | 伽蓝之堂

0%

LaTeX的PDF预览中,无法通过光标正向/反向定位

LaTeX的PDF预览中,无法通过光标正向/反向定位

我一直是在Atom上编辑LaTeX的,觉得正/反向定位这个功能无伤大雅就没去填坑。现在又挺想用这个功能,趁着这个超长假期,打算补上这个坑。

软件环境

  • Windows 10
  • Atom
  • CTex

问题详情

在Atom上通过Atom-Latex扩展包可以使用基本编辑+预览功能。

可是在PDF窗口,却无法通过Ctrl+鼠标Left实现反向定位,同时报错“ SyncTeX error ”。

处理过程

实际上报错的时候还报了几行乱码,幸运的,通过这个报错我现在知道关键词是什么了——synctex。

继续挖掘,发现SyncTeX一般是作为TeXLive的一部分,和它捆绑安装的,如果当初安装的是TeXLive,那么一般也就安装了SyncTeX。

进一步挖掘,认识到实际情况还要复杂一些,按层次来说,bug应该出在缺失了MiKTeX下的SyncTeX。

CTeX安装自带了MiKTeX,但是所安装的MiKTeX却没有包含SyncTeX(其它途径安装会包含)。

Stack Exchange提供了SyncTeX的链接方便下载,同时还需要下载一个kpathseaXXX.dll文件,因为在执行SyncTeX的时候会调用它。


因此,处理办法分为两步:

重新启动Atom再编译文件,就能完成定向了。

(这功能还真好用(ノ゚∀゚)ノ )

2020年3月10日

Txing