意外淘到的宝藏电子书阅读App

我曾在博文中写过,我实在不太适应看电子书,即便在2023年的当今,也是能看纸质就看纸质。但纸质书买起来很贵——主要因为地皮很贵,存放不了多少书——所以看纸质书也可算是个奢侈的行为了。Kindle看书观感相对不错,不过也有一定重量,不太方便到处带着走。考虑到种种现实问题,不得不去适应在手机上看电子书了。

为了能够比较顺利地在手机上阅读电子书,我对阅读App的要求非常高。必须得是让我舒服的背景和让我舒服的字体,否则就读不懂电子书。而为了达到这个目的,就需要这些设置都可以自定义,特别是自己导入字体,没有这个功能我就活不下去。此外,还需要能够导入本地电子书,因为不是所有书都能在电子书平台上找到——事实上,最好连在线书城都不要有,因为没品味的平台只会推什么霸道总裁小娇妻之类的低俗小说,有点品味的平台推的书大多也未必是我想看的,不如眼不见心不烦。(这就是Z-Library对我而言为何如此重要的原因之一。)一言以蔽之,需要有相当的自定义空间才行。

但这与当前市面上绝大多数阅读App的利益是相悖的。基本上,他们做App的目的就是推销自己商城的电子书,而不真心在乎读者的阅读体验,所以自定义空间是很小的。

多年来,我一直用着多看App,因为它是我见过的唯一一个既支持导入本地书又支持导入字体文件,并且背景样式还比较多的App。但不满意之处也是有的。一则,就算在书架页面也要强行推那些霸道总裁小娇妻之类的低俗小说,影响观感;二则,存储方式十分封闭,本地的电子书和字体可导入却不可导出,甚至无法删除自定义的字体文件;三则,本地导入的电子书无法就不同样式的文字设置不同的字体,往往适合屏显的字体,粗体表现都不明显,标题套用正文字体也不好看——不过这不是多看一家的问题,阅读App基本都是这样。所以我把各种安卓应用商城里的免费阅读App基本上都下载下来用了用,希望能找到一个多看的替代品。

就在这个过程中,我不期然地遇到了我的真命阅读App。

隆重介绍一下,我的真命App就是在小米自带的应用商店里找到的,名字叫做:万能电子书阅读器。——当然,制作这个App的团队不叫“万能”。

不得不说,这个名字实在是太庸俗了。

这个App的图标和简介是这样的:

提供的截图是这样的:

……好家伙,这简陋的图标,这功利的介绍,这不忍直视的截图,真是庸俗得让人提不起一点兴趣。或许是由于这个缘故,它在小米的应用商城中一点也不起眼——别看它有308万下载次数,热门App的下载次数都是几十亿甚至上百亿。但意外地,评论里对它的评价却很高。冲着这些评价,我还是下载下来试了试。

一试之下,我就惊了——这就是我梦寐以求的阅读App啊!

首先,别看官方截图这宛如椰树牌椰汁的审美,它的主题颜色和背景样式都是可以调的——不是只能几个固定主题选一个的调,而是可以自己在色轮上选择任意颜色。背景的自定义还包括两部分,一个是颜色(同样可以任意选择),一个是背景图(可从手机相册里任意添加),并且背景图可以以任意透明度和背景颜色叠加。有这样高的自由度,想调成什么样子不行?

再说文字。你完全可以把字号调小,不需要是这样的傻大个——这个不消说,基本上所有阅读App都有字号调节的功能。另外,也可以自己导入任意字体文件,ttf和otf字体文件都支持。如果说到这里还是意料之中的话,接下来就是惊喜了——它是我见过的第一个实现不同样式文字可以自由设置不同字体的阅读App。也就是说,可以给常规字体设置字体A,粗体设置字体B,标题设置字体C,实现如实体书般层次分明的文字观感。此外,还可分别设置斜体和粗斜体,不过中文电子书中斜体比较少见就是。

不仅如此,行间距、段落间距、段首缩进、四边的页面空白大小……基本上与外观有关的所有都可以自由设置。

于是经过简单的设置之后,这个App在我手里就变成了这个样子:

很不错了嘛!

此外,我也很欣赏它存储文件的方式。它并不像多看等App一样,把本地读取到的电子书和字体文件存储在自己的空间内,而只是从原位置进行单纯的读取。并且还可以设置搜索的文件夹,使其不会自动导入一堆乱七八糟的东西进来。这样,就可以把需要从本地导入的电子书和字体文件放入手机存储空间的一个特定文件夹内,直接从该文件夹搜索即可。

更棒的是,它也如我所盼望的一样,并不存在线上书城这种东西。一个真正意义上专注阅读体验而不是卖电子书的电子书阅读App。

甚至TTS功能它也有,并且做得很聪明。它可以选择直接读取手机自带的TTS引擎,如果对手机自带的不满意,可以导入手机支持的任意引擎——反正安卓端的TTS引擎也不少了——使读者不必拘泥于内置的某个特定引擎。

了解了这个App后,我的眼泪都要流下来了。在2023年的今天,竟然还能找到如此朴实的App,甚至朴实到可谓败絮其外金玉其中,这得有多难得啊。可以说它的一切都是为更高的自由度,又或者说为读者的阅读体验而设计。我们知道,自由度越高,设计难度越大,完全是吃力不讨好的事,所以没有什么阅读App愿意费这么大的心思。这让我想起了Subway Tooter——Mastodon的一个第三方App,第一眼同样是这样朴实到简陋,但在了解到它超高的自由度设置后,就会像淘到了金子一样欢喜。

当然,创作者辛辛苦苦做个这么复杂的App,总不能什么收益都不要,因此这个App内置了广告。广告投放地方有两处,一处是开屏广告,一处是目录界面的下方横幅。开屏广告倒没什么,这年头没几个App没有开屏广告。界面内的广告,事实上也不太碍事,因为只有最下方窄窄的一条,并且在进入电子书阅读界面以后,广告就会消失,阅读体验非常纯净。这样的广告投放,对我来说是完全可以接受的。

说到这里,可能有人会寻思,万能的GitHub上难道没有大佬做一个既开源又功能强大的阅读App?事实上我确实这样想过,也在GitHub上搜寻了一番,结果失望而归。GitHub上关注最多的开源电子书阅读App,叫做KOReader。但这个App或许非大佬不能用,因为它自带的样式设计实在是太贫乏了,想把它变成自己喜欢的样子,或许只能自己编个css导进去才行。此外一个比较有特色的App是Legado,App的名字就叫做“阅读”。它的特长在于可以自己导入书源,但目前格式只支持txt和epub,且对epub格式的支持非常差,文字样式基本上都无法显示,与读txt的体验差不多。

不得不说,这名字俗气的“万能电子书阅读器”还真的挺万能的。

当然,它也还是有些不足之处。比如有些时候搜索出来的书就是添加不到书架里,这个是BUG。再比如没有划线或者笔记功能,这个有时候还是蛮需要的。但它仍然是我见过最好的电子书阅读App,就当前而言,没有替代品。

找到这个App后,我开心了好久。开心的点不光在于它基本满足我的要求,也在于这样好的App在灯火阑珊处被我找到了。在不经意间发现一个符合心意的App,实可算作人生的小确幸之一。

是为记。