4 Leonhard 1天前 173次点击
# hallo,又来折腾一些奇怪的项目了
时隔多日,我又回来折腾一些奇奇怪怪的项目了。
这次想给大家推荐的,是一款叫作 Paperback 的无障碍电子书阅读器。
它非常轻量,即使是在一些配置比较低的设备上,也能够流畅运行。功能完善,运行稳定,而且最有意思的是,它还支持多平台,Windows、iOS、Android、Linux、macOS 一网打尽。
这样一个看起来相当不错的开源项目,你确定不来一起玩玩?
# 1. 概述
Paperback 是一款无障碍的开源电子书阅读器,支持的格式非常丰富。
从 MOBI、AZW 这类 Kindle 相关格式,到 EPUB、Markdown 这样的通用格式,再到各种比较小众的文档格式,总之,你平时可能会遇到的各种电子书和文档,它基本都能够处理。
平台支持同样非常丰富,包括 Linux、Windows、iOS、Android 和 macOS。
我个人目前主要使用过 Windows 和 iOS 版本。Android 方面因为我手头没有设备,所以这里就不做评价。Linux 版本我也没有实际使用过,毕竟让我使用 Linux 上那些糟糕无比的图形界面来阅读电子书,我实在很难想象这会是一种怎样的体验。
语言支持也相当丰富。英语、西班牙语、法语、德语、波斯尼亚语、日语、阿拉伯语,以及中文简体和繁体等常用语言,都能够正常使用。
# 2. 已知问题
目前 iOS 版本还存在一些比较明显的问题。
例如目录跳转目前并不是特别正常,图片加载和图片显示也存在一些问题。
Windows 版本目前没有发现什么特别明显的功能性问题,不过它的整体结构和导航方式,我个人还是有些不太习惯。
当然,这部分更多属于个人使用体验,并不一定代表所有用户都会觉得不方便。
如果你对这个项目感兴趣,那么继续往下看。
# 3. 获取软件
## Windows 版本的获取
首先打开 Paperback 的 GitHub Actions 构建页面:
https://github.com/trypsynth/paperback/actions/workflows/build.yml
在 Windows 设备上,如果你使用 NVDA,可以按下字母 H 快速跳转到构建相关内容,然后进入最新的一次构建。
在新出现的页面中,你可以找到 Windows、iOS、Android、Linux、macOS 等不同平台的构建文件和下载入口。
需要注意的是,你必须登录自己的 GitHub 账户,才能看到真实的构建产物下载链接。
# 4. 关于移动版本收费
对于移动平台的 Paperback,如果直接从官方应用商店,也就是 App Store 或 Google Play 获取,可能会涉及付费。
不过,Paperback 本身是开源项目。
如果你愿意自己折腾,也可以获取项目源码后自行编译,或者直接从官方 GitHub Actions 构建页面获取对应平台的构建文件,例如 APK 或 IPA。
所以,如果你本来就喜欢折腾开源项目,那么完全可以走自己构建或者获取官方 CI 构建产物的路线。
# 5. iOS 和 Android 平台的安装
Android 平台相对简单。
如果你获得的是已经签名的 APK,一般直接安装即可。
iOS 就稍微麻烦一些,需要使用 SideStore 等第三方侧载工具进行安装。
关于 SideStore 的具体使用方法,可以参考我之前发布的相关帖子,这里就不再展开讨论了。
# 6. 首次使用
第一次打开 Paperback,你会看到一个非常简洁的界面。
在页面上方找到“打开书籍和文档”,点击之后,系统会自动打开文件选择器。
接下来选择你想要阅读的电子书或文档即可。
如果是在 Windows 上使用,还可以直接按下 Ctrl+O 打开文档,操作起来会更加方便。
# 7. 文本模式与 TTS 模式
Paperback 提供了两种主要的阅读方式,可以根据自己的需求进行选择。
## 文本模式
文本模式基本上就是传统的屏幕阅读器阅读方式。
你可以像浏览网页一样操作电子书,通过标题、链接等文本导航方式快速跳转到自己需要的位置。
对于习惯使用 NVDA、VoiceOver 等屏幕阅读器的用户来说,这种方式比较容易上手。
## TTS 模式
TTS 模式其实就相当于“听书”了。
不过它并不是简单地从头到尾朗读整本书,而是提供了相当丰富的控制方式。
你可以按照段落、句子、行等不同单位快速跳转,也可以控制朗读位置。
除此之外,它还支持锁屏播放,因此把它当成一个有声书播放器使用也是完全可以的。
另外,它还提供睡眠定时功能。
晚上躺在床上听书的时候,这个功能还是挺实用的。
# 8. 目录和更多选项
如果需要打开目录,可以在页面上方找到“更多选项”,然后进入目录。
如果遇到多级目录,可以通过单指上下滑动寻找“展开”,点击之后即可展开下一级目录。
Windows 版本的操作方式则更加接近传统电脑软件。
按下 Alt 键之后找到“工具”,在里面可以找到目录相关选项。
多级目录在 Windows 上的操作方式也比较类似普通的树视图,因此对于习惯使用 NVDA 导航 Windows 控件的人来说,理解起来并不困难。
# 9. 结语
Paperback 是一个相当轻量的阅读器。
它没有堆积大量花哨的功能,也没有广告,更不会在你阅读的时候不断塞进各种会干扰阅读的东西。
它更像是一把安静的瑞士军刀,存在的目的就是让你能够更加简单地进行无障碍阅读。
当然,它并不完美。
它有不足,有缺点,也存在 Bug。
但开源社区赋予了这个项目持续发展的活力,也让它能够不断走向完善。
而且目前 Paperback 的 GitHub 提交相当活跃。
有时候一天之内就能够看到多次新的构建,其中有些是在增加新功能,有些则是在修复 Bug。
所以,如果你觉得这个项目有意思,建议关注开发者的官方 GitHub 仓库。
说不定下一次打开构建页面的时候,你就会发现它又多了一个新功能,或者刚刚修掉了一个困扰你很久的 Bug。
这,大概就是折腾开源项目最好玩的地方之一了。
关注我,带你一起探索那些有趣又好用的开源项目。
积分:115
遇到问题这里建议去官方仓库提issue,目录跳转之前有人已经提过,看开发社区什么时候修吧。我自己以前用agent搞过一次来着,但失败的很彻底。
本楼来自:论坛盒子Windows 版