iPhone阅读“三板斧”
2009-01-06, 发表于: it数码, 阅读思考 · 标签:iphone, 电子书 · 评论:1
iPhone功能多、屏幕大,用来看电子书最适合不过了。电子书格式多种多样,常用的有PDF、TXT、PDB、HTML、还有压缩格式的图像。一年来,在应用中不断筛选,最终剩下三个阅读软件,足以应付多种常用的电子书格式。这三个就是Stanza、Annotater、iComic。
在iPhone 1.x时代,我最喜欢用的阅读软件是ruBooks。ruBook用于阅读txt格式的电子书。即使是大型的txt文件,也能轻易打开,而且非常稳定。到了iPhone 2.x时代,ruBooks的新版越做越差。可能是因为iPhone 2.x变化比较大,ruBooks的开发者一下子无法适应。出现的问题是不能翻页;重新打开电子书时,不能正确定位上一次的阅读位置。切换横屏时,也不能正确定位;有时候翻页也会出现定位错乱。而且已经很长时间没有推出新版了。于是我决定寻找另外一款更好的阅读软件。
期间试过国产的“熊猫阅读器”,界面花哨,bug也很多。试过eReader,竟然不支持中文,出现乱码。最终选择了Stanza。Stanza早就已经被很多iPhone论坛所推荐,我现在才使用,有点落后了。
第一把斧:Stanza
Stanza是免费的,可以从App Store轻易获得。因为Apple的限制,不能让用户直接访问iPhone的文件系统,所以也不能直接通过wifi或者其他途径上传电子书给Stanza。Stanza通过三种途径获得电子书:
第一种是通过Stanza推荐的网站下载电子书。这些网站基本上都是英文网站,应该都是英文书。有不少也是要收费的。
第二种是通过自己定义的其他网站下载电子书。包括自己建立的网站,或者其他爱好者建立的网站。国内也有不少爱好者建立了Stanza电子书的网站,应该可以找到不少好书。
第三种是通过Stanza的桌面程序进行同步。Stanza有PC和Mac两种版本的桌面程序,也是免费的。桌面版的Stanza可以打开很多种格式的电子书,并转换成Open eBook的格式。这时候,就可以在iPhone的Stanza中,通过wifi与桌面版的程序同步,下载桌面程序当前打开的电子书到iPhone中。
关于Stanza的详细应用,网上有很多相关的文章。推荐一篇简单的:http://www.shoegazer.cn/application/stanza
第二把斧:Annotator
Stanza的桌面版可以把PDF转换为Open eBook格式,然后再同步到iPhone中。只能转换文本,不能转换图像,因此会丢失一些插图。如果要想原汁原味地阅读PDF电子书,只能依靠真正的PDF阅读器了。掌上设备中的PDF阅读器绝大部分都不理想(无论是Palm还是Windows Mobile,没见过一个完美显示PDF的),在iPhone中也是如此。最常见的问题是崩溃,打开比较大的PDF文件,很容易崩溃。Annotator算是比较稳定的,打开大的PDF文件也不会轻易崩溃,翻页也比较流畅。和其他PDF软件一样,Annotator也是不能显示中文。网上有人说有些中文的PDF可以显示,而且还不是“图片中文”。我估计有可能是utf-8格式的中文PDF可以显示,但是我手头上还没有utf-8格式的PDF电子书。我至今还没见过可以在Annotator中正确显示的中文PDF电子书。
Annotator也是不能直接上传PDF文件的,而且只能和Mac OS同步。我的解决办法是:找到Annotator的安装目录,然后用Putty,通过SSH登陆到iPhone中。用ln命令,在/private/var/mobile/Media下面建立一个叫Annotator的链接,链接到Annotator的文档目录。这样就可以通过SFTP,把PDF文件传给Annotator了。
第三把斧:iComic
前面两把斧已经可以满足大部分的需要了。不过还有一种电子书是图像压缩包,这种电子书以漫画书为多。在以前,还没有Annotator的时候,为了看PDF,先用Adobe Acrobat把PDF转换成一页页的jpg文件,然后打包成ZIP,上传到iPhone中,就可以用iComic看了。
如果图像的尺寸比较大,iComic翻页会比较慢,而且很不稳定。所以我先用xnView的批处理功能,把所有图像改小、稍微降低一下质量或者色彩的深度。这样在 iComic中阅读起来就比较流畅了。
题外话:未来的阅读
电子书将是未来阅读的主流。现在的电子书阅读器还支持处于初级阶段,当然比不上纸质图书舒服。随着技术的发展,阅读电子书的体验将会越来越舒服。据说现在采用e-ink技术的电子书阅读器,在观感上非常接近纸质。虽然e-ink暂时只能显示灰度的图像,因为显示效果非常接近纸质印刷,所以比LCD舒服。








手机上的阅读最好的还是txt,资源也是最丰富的。像S60系统的Qreader特别适合阅读,无论文件大小速度快,稳定,支持编码多,背景、颜色自定义很方便。