一、PC端超轻量级PDF阅读神器—SumatraPDF

在众多Windows端的PDF阅读器中,SumatraPDF凭借其轻量级的特性,成为了一个出色的选择。特别是对于那些不需要编辑功能,仅仅用于阅读和简单批注的用户,SumatraPDF能够高效地完成这些任务。

在官网下载界面,建议选择Installer版本,以便获得PDF预览功能。若需要将SumatraPDF作为U盘便携版使用,可下载Portable版本。

sumatrapdf SumatraPDF的反向搜索功能突然失效了,现在该怎么办

安装过程中,务必打开“让Windows显示PDF文件的预览”选项。这一设置对PDF文件的图标显示非常关键,它将所有PDF文件的图标替换为第一页的缩略图,方便用户快速定位和识别文件。

安装完成后,系统会自动将所有PDF文件的图标转换为缩略图。用户可以根据个人喜好调整安装路径。

SumatraPDF的界面简洁明了,点击右上角的菜单按钮,进入“设置”,在“选项”和“高级选项”中,关闭“使用标签页”选项后,每个PDF文件将占用一个独立窗口,类似于浏览器的页面布局,每个窗口包含多个PDF页面作为标签页。个人偏好关闭此选项。

用户可以在系统设置界面或通过右键点击PDF文件,将其默认打开方式设置为SumatraPDF。

打开任意PDF文件,所见即所得,界面简洁而不失功能性。

sumatrapdf SumatraPDF的反向搜索功能突然失效了,现在该怎么办

二、SumatraPDF配置高亮、下划线、波浪线、删除线

对于SumatraPDF这款轻便的PDF阅读器,虽然默认功能可能不支持高亮标注,但其实通过新版本的更新,用户可以轻松实现多种标注方式。版本更新的具体时间我并未记录,但推荐尝试V3.4.6.0以上版本,它体积小巧,只需不到10M的存储空间。

原本的操作步骤可能较为繁琐,但一旦配置好快捷键,效率就会大增。首先,找到高级选项,它以记事本的形式呈现,找到名为ShortCuts的部分,这里可以自定义你的标注快捷键。比如,我设置了w键为下划线,e键为波浪线,d键为删除线,而高亮标记a键已预设,无需额外设置。需要注意的是,快捷键在英文状态下有效,中文输入法状态下可能无法使用。

至于颜色,我仅调整了下划线的样式,效果如图所示。如果你喜欢这个颜色,可以复制下面的设置。当然,你也可以自行更改快捷键字母和16进制颜色值,以符合个人喜好。

完成设置后,只需保存并关闭这个文本文件,无需重启SumatraPDF,你的个性化标注功能就已经生效了。如果你在操作过程中遇到任何问题,欢迎随时提问,我会尽快回复解答。

三、SumatraPDF的反向搜索功能突然失效了,现在该怎么办

1.安装完WinEdt 6(或7)后启动,首先先配置一下编译器,在菜单栏选Options-> Configurations->点击“MiKTeX”即可。

2.接下来配置PDF Viewer,在WinEdt 6(或7)的菜单栏选Options-> Execution Modes->PDF Viewer->点击右侧的“Browse”按钮,在弹出窗口中选择SumatraPDF程序的路径,

"D:\Program Files(x86)\CTEX\CTeX\ctex\bin\SumatraPDF.exe",

一定要写到SumatraPDF.exe文件才行!"D:\Program Files(x86)\CTEX\"是我机器上的CTeX软件套装的安装的路径,你也可以根据你的软件安装路径进行稍加改动,注意你的整个完整路径一定要写到SumatraPDF.exe文件才行。同时,去掉Auto-detect前面的钩!(否则下次打开WinEdt 7的时候,系统会自动把adobe等强势的pdf阅读软件设置为自动加载的,这样就不能自动默认为SumatraPDF了,下次编译完tex文件后也就不能由SumatraPDF自动弹出生成的PDF文件了。),同时要注意到就在PDF Viewer这个窗口下方的“Use--synctex switch when--src is enabled”前的选项是要打钩的才行!!!OK即可!这个勾很重要,很多时候都是没有打这个勾导致的不能反向定位的!!!而且要观察WinEdt 6(或7)的编辑界面的最下方的状态栏(可以通过菜单栏中的View下选择status line来打开和关闭)中是否有--src符号。如果有的话就可以了。(有时勾选的太多了,记不清哪些不该勾选的话,就在菜单栏选Options-> Execution Modes->第一栏Console Applications中的Default按钮,这样很多东西都会回到系统默认状态,但是要注意还要勾选这里提到的“去掉Auto-detect前面的钩!”和“Use--synctex switch when--src is enabled”前的选项是要打钩,以及后面提到的process flow栏勾选 start viewer,即可在pdfLatex和xeLatex编译结束后自动打开SumatraPDF查看得到的 pdf文件,再进一步,勾选 forward search可实现 tex文稿至 pdf生成稿之间的正向搜索!正向搜索也很重要!!!)

3.特别注意,还要在SumatraPDF中的设置上设置反向搜索路径,点击SumatraPDF中的菜单栏中的设置->选项,在弹出的SumatraPDF选项窗口下最后一行的空格中填入"D:\Program Files(x86)\CTEX\WinEdt 7\WinEdt.exe""[Open(|%f|);SelPar(%l,8)]"要这样设置,前面部分是你电脑中WinEdt 6(或7)的WinEdt.exe执行程序的路径,后面是命令,两者之间用""分开,特别是""中间要空一格,否则命令不能被执行。

4.另外,要让SumatraPDF在WinEdt 6(或7)编译完成了以后自动弹出pdf的内容,要在WinEdt 7菜单栏,打开WinEdt编辑器,options——》execution modes——》LaTeX或TeX或AMSTeX或XeLateX或 PDFLaTeX或PDFTeX或XeLaTeX或XeTeX或LuaLaTeX或LuaTeX或TeXify(依次选择并执行后面的操作,以确保在不同编辑方式下都能实现正向搜索功能),在其面板中 process flow栏勾选 start viewer即可在pdfLatex和xeLatex编译结束后自动打开 smartpdf查看得到的pdf文件,再进一步,勾选 forward search可实现 tex文稿至 pdf生成稿之间的正向搜索!

----------------说明----------------------------------------------------

WinEdt 6(或7)面板有PDF Preview和PDF Search两个按钮。采用LaTeX或TeX或AMSTeX或XeLateX或 PDFLaTeX或PDFTeX或XeLaTeX或XeTeX或LuaLaTeX或LuaTeX或TeXify编译TeX文档后,点击第一个按钮即可查阅生成的PDF文件,在PDF页面上双击某行,即可跳转至TeX文档的对应源码处(一般用反底深蓝色标明某行),这是反向搜索功能。正向搜索功能是指先将鼠标光标左击TeX文档的某源码处,然后在左击“PDF Search”按钮,即可跳转至PDF页面上对应的行处(一般用反底浅蓝色标明某行)。这样的相互跳转对于论文写作和修改时十分方便的。

-----------------------------------------------------------------------------

现在就可以在WinEdt 6(或7)编辑器中使用PDFLaTeX编译TeX文档了,生成了PDF文件以后,选择一下面板右上方的PDF Preview和PDF Search两个按钮,试试TeX<—>PDF之间的相互跳转功能吧(即正向搜索和反向搜索功能)!