WinEdt怎么配置PDF阅读器 WinEdt预览设置操作方法【教程】
来源:互联网
时间:2026-07-06 09:57:50
用 WinEdt 写 LaTeX 时,最让人头疼的莫过于编译完了,PDF 死活不自动弹出来;或者反过来,在 PDF 里双击想跳回源码,却毫无反应。其实这不是 WinEdt 本身的问题,而是“指挥链”上断了三个关键环节:PDF 查看器的路径没指对、同步参数没开、或者文件名里带了空格。只要搞定这三处,问题基本就能解决。

指定 SumatraPDF 为默认 PDF 查看器
打开 WinEdt,依次点击菜单
Options → Execution Modes…
PDF Viewer
Browse
典型路径通常是:C:Program FilesSumatraPDFSumatraPDF.exe,或者如果你用 CTeX 套装,可能是 Z:CTeXbinSumatraPDFSumatraPDF.exe。选对之后,记得取消勾选
Auto-detect
Apply → OK
启用 Synctex 同步支持
这一步直接决定了你能不能实现正向(从 .tex 跳到 PDF)和反向(从 PDF 跳回 .tex)跳转。还是在刚才的
Options → Execution Modes… → PDF Viewer
Use --synctex=1 parameter
要是这个复选框是灰色的点不了,那就先回到主界面,走
Options → Options Interface
Execution Modes
PDFLaTeX
Switches
-synctex=1 这个参数。没有的话就手动加上并保存。之后再回到 PDF Viewer 设置页,那个复选框就能正常勾选了。
配置编译后自动启动查看器
有两种方式能让编译完之后自动弹出 PDF。
方法一(手动配置):
Options → Execution Modes…
PDFLaTeX
Process Flow
Start Viewer
Forward Search
方法二(推荐新手):
PDFTeXify
PDFTeXify
特别提醒:
验证反向同步是否生效
配置完了,得试试才知道有没有成功。
第一步:用 WinEdt 编译一个最简单的 .tex 文件(比如只有 documentclass{article} 和 begin{document}Helloend{document}),确保同目录下生成了 .pdf 和 .synctex.gz 两个文件。
第二步:在 SumatraPDF 中打开这个 PDF → 双击任意一行文字 → 正常情况下 WinEdt 会立刻弹出来,并把光标定位到 .tex 中对应的那一行。如果没反应,检查一下 WinEdt 窗口底部的状态栏,看看有没有
--src
第三步:关闭 SumatraPDF,然后在 WinEdt 里按