如何让 KOReader 在电子墨水屏上读扫描书:新手完整上手指南
【免费下载链接】koreaderAn ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices项目地址: https://gitcode.com/GitHub_Trending/ko/koreader
KOReader 是跑在 Kobo、Kindle 等电子墨水屏设备上的开源电子墨水屏阅读器,最拿手的一把是把扫描版 PDF 重排成可自由调字号的文本。设想一下:一本扫描书打开后,你只调一行字号设置,文字就舒舒服服铺满整屏,不用逐页放大、不用拖着画面满屏找字——这正是设备内置阅读器做不到的地方。
先判断要不要装
值得装:你的主力读物是 EPUB 这类重排电子书,手头还有扫描 PDF、漫画,或者书库放在 Calibre 里、想无线传书——KOReader 能把这些麻烦一并省掉。不必装:只读商店里买的 EPUB、书量不大、对排版没有额外要求,内置阅读器够用,省掉安装和配置这一步。
五分钟装好 ⚡
Kobo 的路径最短,三步走完:
- 从项目发布页下载对应型号的安装包(一个压缩文件)。
- 把它复制到设备 U 盘存储的根目录,然后重启设备。
- 重启后启动器上出现 KOReader 入口,点击即可。
Android 更省事:安装 APK,首次启动时授予文件访问权限就进入文件管理器了。
其他设备一句话带过:Kindle 走越狱扩展包安装,老机型有独立构建目标,见 make/kindle-legacy.mk;PocketBook、reMarkable、Cervantes 在platform/目录各有专属启动脚本,用对应官方脚本安装即可。
想自己编译模拟器或定制包,先克隆仓库:
git clone https://gitcode.com/GitHub_Trending/ko/koreader克隆后按doc/下的构建文档选择目标编译即可。
打开第一本书之后
找书
启动后进入文件管理器,定位到电子书所在文件夹,点文件名打开,不需要额外导入。
打开并选显示方式
EPUB 这类重排格式,文字直接排版,字号随手调。扫描版 PDF、DjVu 则可以让内置的 K2pdfopt 引擎识别扫描页并重排,字号、页边距随你定;倾斜严重或版式复杂的书切回固定页显示,两种方式互不影响。重排参数集中在 frontend/ui/data/koptoptions.lua,可以按书单独选。
查词、高亮与笔记
长按单词,词典结果直接弹出,本地 StarDict 词典和 Wikipedia 都在可选范围里,顺手就能把句子高亮或加笔记。高亮、书签、进度全部写进书籍旁边的.sdr伴生目录——换设备时把书和.sdr一起拷走,阅读状态原样恢复。可用词典的清单维护在frontend/ui/data/dictionaries.lua。
翻页手势
墨水屏设备按键少,KOReader 的手势插件把屏幕默认划成几个区域:点中间下一页、左侧上一页,上下边缘出菜单,四角留给快捷功能。
任何一条手势都能在设置里改绑或禁用,默认映射写在 plugins/gestures.koplugin/defaults.lua。
速查:格式、能力与设备
| 格式 | KOReader 的处理方式 | 什么时候选它 |
|---|---|---|
| EPUB、FB2、Mobi、DOC、HTML、TXT | 重排:字体、字号、行距、页边距自由改 | 日常小说、非虚构读物 |
| PDF、DjVu | 重排与固定页两种模式可切 | 扫描书、论文等讲究版式的文档 |
| CBZ、CBT | 固定页,按图像翻阅 | 漫画 |
| 设备 | 你要做的操作 | 怎么算装好了 |
|---|---|---|
| Kobo | 安装包复制到 U 盘根目录,重启 | 启动器出现 KOReader 入口 |
| Android | 安装 APK,首启授权文件权限 | 打开即进入文件管理器 |
| Kindle | 越狱扩展包安装 | 主屏出现 KOReader 图标 |
| PocketBook / reMarkable / Cervantes | 用官方对应安装脚本 | 按脚本提示正常启动 |
让眼睛舒服的设置
按对阅读效果的影响从大到小,建议按这个顺序配:
- 对比度先调。阅读视图里有多级对比度滑杆,阳光直射或屏幕泛黄时把对比度调高,黑度加深,不碰亮度就能提高可读性。对应选项由
frontend/ui/elements/screen_color_menu_table.lua构建。 - 字体与行距。字体、行距、页边距、对齐方式互不牵连,内置多语言连字词典会在行尾自动断行,排版更整齐。选项集中在 frontend/ui/elements/font_settings.lua。
- 刷新模式。全量刷新干净但闪一下,局部刷新快但有残影;正文长读以局部为主,隔几页手动触发一次全量即可。刷新选项见 frontend/ui/elements/refresh_menu_table.lua。
- 不用的插件关掉。每个启用插件都增加加载时间和内存,默认配置已覆盖阅读主流程,自动翻页、亮度自适应、阅读统计这类按需用,不用就在阅读菜单的插件管理里直接关。
出了问题先看这里
- 启动崩溃或白屏。启动过程抛了异常。在“关于”页打开数据目录,查看
crash.log里的具体报错。 - 换设备后高亮、进度不见了。只拷了书、没拷
.sdr伴生目录。复制书籍时把.sdr目录一起带走。 - 扫描书重排差,缺字乱序。OCR 质量低或版式复杂。切固定页显示,或调整 K2pdfopt 参数再试。
- 屏幕残影明显。局部刷新累积所致。用菜单或手势触发一次全量刷新。
- Kobo 启动器里没有 KOReader 入口。安装文件没放到正确位置,或复制后忘了重启。放回 U 盘根目录再重启一次。
- 云同步慢。文件大、网络弱。降低同步频率;公共 Wi-Fi 下关闭自动同步,凭据留在可信网络环境里。
再进一步:开发者与社区入口
- 开发先看 doc/Development_guide.md,各设备的构建目标在
make/目录。 - 提交改动前,跑一遍 spec/unit/ 下的单元测试验证。
- 界面翻译走官方翻译平台,bug 报告和功能建议走项目 issue 跟踪器。
【免费下载链接】koreaderAn ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices项目地址: https://gitcode.com/GitHub_Trending/ko/koreader
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考