世界在进步,软件的体积和功能都与日俱增。但是,仿佛人心思古,「小巧」成了用户永恒的梦想。Foxit Reader(介绍)、PDF-XChange Viewer(介绍)曾经从抢占过体积庞大的Adobe Reader的市场,但它们在商业化过程中,也渐失本来轻盈面目。于此潮流而不失赤子之心者,唯 Sumatra PDF 而已矣。
Sumatra PDF(介绍|下载)是一款开源免费、超级小巧、快速快捷的Windows平台阅读器,不仅支持PDF格式,也支持 XPS、DjVu、CBZ、CBR 格式。
一、Sumatra PDF 的特点
在我看来,Sumatra PDF 有4项非常显著的特点/优点,分别列举如下:
1、超级简洁:
① 主界面(见上图)简约;
② 软件设置项(见上图)也极为简单;
③ 官网也是同样的简洁风格。
2、快速启动,快捷操作
① Sumatra PDF 的启动是异常迅速,几乎没有启动过程,程序界面直接呈现。
② 启动后的界面友好、方便操作。一是图形化显示最近文档。如图所示,是不是有点像Opera等浏览器的快速拨号?二是打开历史文档后,直接跳转到上次查看的位置——非常适合阅读电子书。
③ 最重要的是,Sumatra PDF 提供了大量的热键和命令行参数。
以最基本的翻页操作为例:它不仅支持最常规的PgUp/PgDn,和PDF阅读器相对标准的→/←,更支持unix风格的 n/p(TC的Lister也支持n、p),更多方便实用的热键参见下文。
3、小巧便携
官网提供便携版,为单一exe文件(SumatraPDF.exe),仅 4MB,非常适合放在 U盘上随身携带。
4、开源协作
① Sumatra PDF 是开源软件(使用 GPLv3 协议),作者 Krzysztof Kowalczyk 非常敬业,程序更新很快。早期解决中文支持问题时,其反馈速度也受到了国内用户的称赞。
② Sumatra PDF 是社区合作的典范。该软件基于已有的开源 MuPDF 和 Poppler 函数库(详细关系图参见这里);而其官网和程序界面的多语言,也得益于志愿者的参与。因此,Sumatra PDF 不仅在应用上良好支持中文(支持中文搜索,参见主界面截屏),其官网、帮助文档、软件界面,都有中文版本。
③ 开源让Sumatra PDF更容易地移植到其他程序的扩展,例如《Sumatra:更快速的Total Commander PDF查看器插件》。
二、Sumatra PDF 进阶应用技巧
A、更多热键和命令行参数
1、看到np翻页后,你可以猜到:
j、k=单行移动;
g=跳转到指定页面;
q=退出;
2、其他重要单字母热键/单键操作还有:
r=重新载入;
+/-代表放大/缩小;
z=在适应页面, 适应宽度, 适应内容之间切换;
c=连续显示页面/不连续显示页面间切换;
b=书籍视图中翻页
.=幻灯片模式中, 背景变为黑色
w=幻灯片模式中, 背景变为白色
i=全屏/幻灯片模式中, 显示页码
F12:显示/隐藏书签(目录)
F6:切换书签和主窗口之间的焦点
3、特别提示一个方便浏览的热键「Ctrl+Shift+→/←」,打开同目录中的下/上一个PDF文件,非常方便多pdf浏览。
4、高级用户的最爱:命令行参数。比如 -bg-color $color 设定背景色, -page $pageno 设定打开的页码……
5、完整的热键、命令行参数:官网用户手册(中文)
B、更为精简的Sumatra PDF阅读器
Sumatra PDF 阅读器的体积,实际只不到2MB。最新版本4MB的体积中,很大程度上是增加了对XPS等格式的支持(history)。因此,如果你只需要PDF阅读,推荐下载更为小巧的v1.4版——解压后仅1.6MB。(感谢 bush )
三、总结
本文更新背景:虽在《全面接触PDF:最好用的PDF软件汇总》中曾简介过 Sumatra PDF,但字数甚少。虽早在2007年就发表了本文的初稿,但从sina移至独立站点后,既未更新,也未引起太多关注。但近期有 BetoHilics 等网友,热情建议更新。考虑到本软件之界面,对win8资源管理器界面大有对比意义,所以,决定更新。因原稿之疏陋不堪,与 Sumatra PDF 全不匹配,所以,名为更新,实为重写;文字与图,皆为2011-08新出。
总结:从主流、实用角度,可以说 Sumatra PDF 并非必须。因为Foxit或PDF-XChange Viewer在常规硬件下的速度也不算慢,并且提供了更多注释功能。但从精神参考、特殊备用角度,优秀而特别的 Sumatra PDF 也不可不知。我对它的总体评价是:虽称PDF,实为多格式阅读器;简洁精神贯穿始终;程序启动快速、用户操作快捷;开源且更新活跃,体现社区合作精神,可谓「快捷超小、美爱兼备」。而从实用角度,对低配置、高便携的PDF阅读需求,Sumatra PDF 也正是上佳解决方案。
(完。初稿 2007;更新 2011-08-30, 2011-09-05)
>
《 “Sumatra PDF:快捷超小、美爱兼备的开源阅读器” 》 有 52 条评论
Lin: 2008-10-28 0:18, #5676 edit
这几天试用了sumatraPDF 0.9.3,觉得他目前还有很多地方有待完善。不习惯的主要有:
1 对汉字支持不够好,有些文件不能渲染或为乱码。作者也说muPDF引擎还有缺陷,以后任重道远。
2 不支持汉字搜索 ,但至少支持英文搜索。
3 所有浏览历史均写入配置文件,且不具备清除历史的功能。除非删除配置文件,否则该文件体积会越来越大。
不过作者升级较频繁。这会一款很值得关注的作品。
Lin: 2008-10-31 00:49
关于上面说的第3点,今天在官方论坛中发现一则阻止sumatraPDF保存历史记录的方法。这样就可以放心使用而不用担心配置文件体积越来越大了了。原文摘录如下:
A work-around:
1. find the file sumatrapdfprefs.dat and delete it.
2. Start Sumatra PDF without a document open and configure it to your liking.
3. Exit the app and then write-lock the recreated sumatrapdfprefs.dat.
Now Sumatra PDF will always open in the same configuration, especially without any knowledge about previously opened documents.
bigclean: 2008-11-28 21:52
@Lin, 对于汉字的支持,最本质还是在于sumatra底层用的poppler,与linux上的evince,kpdf,epdfviewer都是用的一样的库,在linux可以通过安装poppler-data来解决中文的问题,在windows不知道如何解决。
个人觉得sumatra很小巧,功能很还行,更高级的功能个人还是用foxit。
flux: 2010-05-28 10:51, #17204 edit
SumatraPDF的一个优势是支持正反向搜索,所以用latex的geek们可以用它来代替dvi查看器,直接编译pdf用sumatraPDF预览。
wmjordan: 2011-05-05 22:15, #26397 edit
SumatraPDF 的两位作者非常勤奋,几乎每天都在更新。我跟他们交流过几次,改进特快,现在对中文文档的支持已经好了很多。
已经转投Sumatra PDF
可以的,单纯阅读使用没问题
是,单纯阅读,想加个注释就比较麻烦了
最初了解到 Sumatra PDF 是在 PortableApps.com 看到的,作为一个极其小巧的开源软件,用于基本阅读的话还算是一个不错的选择,如果想要稍微高级一些的功能就有些力不从心了。
之前感觉就和 MuPDF 挺像,原来还是有关系的啊。
我用PDF-XChange Viewer
因为:
1、启动快
2、标签
自认为好重要~
不得说,它的体积的确很小
支持中文搜索吗?我使用的结果似乎是无法中文搜索
@dy, 我这也无法搜索中文。
@Moon, 从原理上讲其实是支持中文搜索的,但没有开发成可用的中文搜索,因为搜索框似乎不支持中文,识别成乱码,可以复制pdf中的中文到搜索框,是可以搜索的,似乎原来foxit reader也有类似问题
@dy, 到官网下载当前版本去,明明支持中文搜索的
@dy, 感谢你的热心回答。我的版本确实不是最新的,是上个月的一个测试版。你的解释比较靠谱。
@dy, 至少在我这里支持,参见更新后的截屏图片。
恩,这个看起来不错,试了一下,小巧,快捷键,可刷新等特点都符合个人需求,只可惜有一点不合适我:虽然命令行中有反色显示的功能,但只能在启动时设定,无法随时使用。这个需求或许有点冷门了。我现在使用evince,其它功能可能差些,不过反色显示有快捷键很方便。
我在ubuntu下用wine运行可以搜索中文. 在windows下应该也可以吧
有时我直接在Chrome里阅读PDF。
喜欢它的简单快捷,只可惜在阅读时不能更改背景颜色,长时间阅读眼睛受不了,让我不得不放弃
感谢老大的推荐。。。。。。谢谢。。。。。。。
起码少了一个版本,就是编程板块语言方向的。。。。。
不知道可不可以转化格式
Sumatra PDF最让我喜欢的地方是有TC插件,可以通过lister来调用,作为临时的查看阅读足以,需要精读、标记时才换用其他功能更强的PDF软件。
這個的確很好用,是 TeX 標配,顯示效果好。
缺點是大文件載入慢,沒有註釋。V1.5 加入 xps 支持之後體積比原先大了一倍多,另外記憶上此閱讀位置的功能也取消了。
好不好用看用户的需求。
如果只看PDF,这个当然好。如果加注释,加电子签名,不如用NITRO PDF READER。有简单的电子签名功能。如果需要更高级的加入数字证书的电子签名和时间戳,则PDF XCHANGE VIEW PRO的性价比比较好。
世界在进步,不得不说,小巧,“低碳”,“节能”的软件很受欢迎。
djvu渲染太慢 老马的UnicornViewer也是 貌似目前除了windjvu还没一个能用得顺手的djvu阅读器
Sumatra 1.7 便携版,不能搜索中文,复制PDF中的中文到搜索框,显示为乱码,但可搜索PDF中的中文用foxit的某一版本,也曾遇到类似问题,和字体有关?
@dy, 你的locale不是PRC?
win7 x64测试1.7和1.8预览版都可以搜的
@danei,
loacal 是中国,格式中文简体,win7-64bit
@dy, 那就奇怪了,装过applocale之类的软件?
Sumatra 1.7 便携版,可以搜索中文,无误(win7 x86)。
作为 PDF 阅读器,我挺喜欢的;
但是作为 Djvu 的阅读器,就很不理想了:1008页的文件,打开时间过长了,不如 WinDjview。
挺好用的,用来看看pdf文件
特别是键盘操作挺方便
这个阅读器最大的问题是对中文pdf和加密pdf的支持不够好。万方和维普的pdf很多都没法读
下载来试试看怎么样~
这阅读器看起来使用比较方便!
用了以后感觉很喜欢,但是不知是软件定位还是其他原因,没有“小手”拖动工具,在看“说明书”形状的横向pdf时不太方便
@xcoin, 没有选字的时候就是“小手”,根本不用切换
跟福昕比起来,在放大至146%时文字没它清晰。故而不用,但会继续关注。
http://www.zgaoyao.com
根本不用切换
小就是大,小就是美!软件要做的有特色!
看了网站后感觉真不错,很实用的网站!我推荐!www.36776.cn
真的不错哦!
[…] 还有更多的介绍和使用方法请看这里,你也不希望找了好久的维修手册终于找到了,但是没有PDF阅读器而无法查看吧 […]
Sumatra PDF 貌似没有多标签功能,我试用了一下,还是转回使用 PDF X-Change 了。
PDF X-Change能不能启用单键快捷键呀?比如按下“h”就会选中手形工具,如Reader一般。
似乎没看到介绍Sumatra PDF的书签功能?或者准确的说是“收藏”——跟我们实际中书签的概念是一致的,而不是Adobe Reader那个所谓的书签实际是目录……
可以保存PDF的阅读页数,可以单独把书签存到快捷方式(将书签信息作为程序参数启动)……这个。。我觉得别的PDF软件都没有……
也许它没有别的那么多功能,虚拟打印机啊什么都,但是只要有这个相当完美的书签功能,就足以让我放弃所有的其他软件了,因为我只要看些PDF格式的编程书,书签是最要紧的。有跟我同样需求的童鞋推荐试下。。至少绿色版的可以不用有任何担心吧?
[…] Sumatra PDF:轻量又快速的PDF阅读器,介绍见 http://xbeta.info/sumatra-pdf.htm […]
有比这个更好的开源阅读器吗
[…] 关于它的介绍,这里说的很详细. […]
[…] Sumatra PDF:快捷超小、美爱兼备的开源阅读器 来自无觅网络的相关文章: […]
[…] 这里推荐一个小巧的软件,解决笔记本上面看书麻烦的问题–sumatrapdf, 最新版本 2.1.1 . 关于它的介绍,这里说的很详细. […]
[…] Sumatra PDF: 比上述两款稍为大众一些的pdf阅读软件是 Sumatra PDF ,免费,单文件,小巧,开源,支持中文,详见专文《Sumatra PDF:快捷超小、美爱兼备的开源阅读器》。 […]
[…] Sumatra PDF: 比上述两款稍为大众一些的pdf阅读软件是 Sumatra PDF ,免费,单文件,小巧,开源,支持中文,详见专文《Sumatra PDF:快捷超小、美爱兼备的开源阅读器》。 […]
[…] Sumatra PDF: 比上述两款稍为大众一些的pdf阅读软件是 Sumatra PDF ,免费,单文件,小巧,开源,支持中文,详见专文《Sumatra PDF:快捷超小、美爱兼备的开源阅读器》。 […]
挺奇怪,没办法看目录/缩略图,不知道为啥