首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

WinEdt与SumatraPDF 的正反向搜索功能

CTeX中文套装是基于 Windows 下的 MiKTeX系统,集成了编辑器 WinEdt和 PostScript处理软件 Ghostscript 和 GSview 等主要工具。其中CTeX的一项重要功能是实现了TeX文档和PDF文件之间的正反向搜索,一般习惯称之为相互跳转。这对于平常的日常写作和修改来说是非常有用便捷的。

本经验在自己的实践中总结了“正反向搜索”功能异常的一些解决办法

工具

WinEdt

SumatraPDF

方法

正向搜索功能:将鼠标光标左击TeX文档的某源码处,然后在左击“PDF Search”按钮,即可跳转至PDF页面上对应的行处(一般用反底浅蓝色标明某行)。

反向搜索功能:在编译生成PDF后,在PDF页面上双击某行,即可跳转至TeX文档的对应源码处(一般用反底深蓝色标明某行)。

支持这两项搜索功能的PDF阅读器有SumatraPDF,它可以在不改变系统默认的PDF浏览器(比如Acrobat)的基础上仅作为WinEdt 指定的阅读器。关于SumatraPDF的设置如下:

1. WinEdt菜单栏选Options -> Execution Modes ->PDF Viewer ->在弹出窗口中选择SumatraPDF程序的路径,一定要SumatraPDF.exe文件才行!(如图中红圈1部分)

2. 注意到PDF Viewer窗口下方的“Use --synctex ……”前的选项是打钩的才行。OK即可!(如图中红圈2部分)

这样就配置好了。

不能正反向搜索常犯的错误有2点:

1.  要保证最底部的状态栏中的"--src"一项还在. 因为可能用久之后就无意中点了这个,然后就把功能给关闭了。点开即可。

2.  特别特别要注意的是:tex的文件名中不能有空格!!!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201120A00WBI00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券