KoReader 上手指南:把电子墨水阅读器变成 PDF、EPUB 通吃的阅读设备
【免费下载链接】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 是一款面向电子墨水阅读器的开源电子书应用,支持 PDF、DjVu、EPUB、FB2 等格式,可运行在 Kobo、Kindle、PocketBook 等设备上,也兼容 Android 和桌面电脑。这篇文章从零基础讲起,说说它能解决什么问题、怎么把它用起来。
先看看墨水屏读者的三个常见问题
- 扫描版 PDF 字号小且排布固定,凑近也看不清;
- 系统自带阅读器的字体、行距选项很少,调不出舒服的版式;
- 墨水屏没有触控反馈,手指点哪了心里没底。
KoReader 对这三个问题的回应分别是:把 PDF 重排成可调版式、把整套排版系统开放给你自定义、把触控区域画得明明白白。下面逐一说。
📥 在墨水屏设备上安装 KoReader
设备端的流程不复杂:下载对应机型的发布包,通过 USB 传输到设备,按说明安装即可,不需要刷掉整个系统(具体因机型而异)。
想在电脑上先试试,也可以克隆源码自己构建:
git clone https://gitcode.com/GitHub_Trending/ko/koreader
克隆下来之后,按 doc/Building.md 的提示装好依赖,再用仓库自带的 kodev 脚本构建、运行,过程都是现成命令,照着敲就行。
📄 扫描版 PDF 重排成能读的字号
KoReader 内置 K2pdfopt 库,扫描版 PDF 和 DjVu 都能做重排:文字按页面宽度重新排列,字号、行距、页边距随你调,读起来接近 EPUB 的体验。
它另外还支持:
- 页面高亮、批注和手写笔记;
- 点词即查,可接离线词典,也能查维基百科;
- CBT、CBZ、FB2 等其他固定版式格式。
👆 触控区域:无反馈的墨水屏怎么点
墨水屏点下去没有灯光反馈,KoReader 的做法是在页面上划出明确的触控区:
- 点页面中间翻下一页,左侧翻上一页,上下方打开菜单;
- 四角单独划出角点区,可以绑定常用功能;
- 这些区域和手势都允许自定义,把最常用的操作划到自己顺手的位置。
🎨 5 分钟调出顺手的阅读界面
阅读器里的第一层菜单就是自定义入口:字体、行距、页边距、文字对比度、刷新方式都能单独调,还有现成的主题预设。
它针对墨水屏做了不少取舍:菜单分页而不是滚动,界面没有动画,翻页刷新更干净。想再深入一点,可以直接改默认配置文件 frontend/ui/data/koptoptions.lua,一次改好所有默认项。
KoReader 常见疑问
手机或电脑上能用吗?
能。它同时跑在 Android 和桌面 Linux/macOS 上,源码里还有给开发者快速体验的模拟器,不用有真机也能跑起来看看。
想加新功能怎么办?
装插件。仓库自带一批现成的:生词积累、Calibre 书库同步、OPDS 在线书架、RSS 订阅、内置终端等,都在 plugins/ 目录下,按需启用或移除。
不想碰源码,从哪里开始?
下载和自家设备机型对应的发布包装上去,这是大多数用户的主路径。只有想加功能或改代码时,才需要走克隆、编译这一套。
【免费下载链接】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),仅供参考