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
你手里的扫描版 PDF 在设备自带阅读器里只能整页缩放,字小得跟芝麻似的;查个生词还得退出阅读界面,读到的节奏一下子断了。问题不在设备,在于自带阅读器只肯做"将就"的活。这篇 KOReader 上手教程不聊代码,读完你能独立完成三件事:把 KOReader 装进设备、把乱成一团的 PDF 重排读顺、在页面里直接查词不退出。
KOReader 和电纸书自带阅读器的本质区别
KOReader 是独立应用,和原生系统共存,不碰固件,想切回自带阅读器随时可以,删掉安装文件夹就能恢复原样。它和自带阅读器的差距,落在几个每天都能感知的地方:
| 对比项 | 自带阅读器 | KOReader |
|---|---|---|
| 格式支持 | 只认自家几种格式 | PDF、DjVu、EPUB、FB2、Mobi、DOC、RTF、CHM、TXT 等二十多种 |
| 扫描版 PDF | 只能整页缩放 | 内置 K2pdfopt 重排,自动切分段落、裁掉页边 |
| 查词 | 退出应用翻词典 | 长按选中单词,释义窗口就在当前页弹出 |
| 排版细节 | 固定样式 | 页边距、行距、字体、连字符断词全部可调 |
| 触控界面 | 固定分区方案 | 分区、手势、状态栏显示内容均可自定义 |
| 成本 | 随机器附带 | 免费、开源,AGPL 协议 |
KOReader 安装前:先按平台选对方式
KOReader 覆盖 Cervantes、Kindle、Kobo、PocketBook、reMarkable 这几类电纸书,以及安卓和 Linux 桌面。不同平台装法不同,先找到你那一行:
| 平台 | 安装或运行方式 |
|---|---|
| Kindle(含老款机型) | 解压后拷入设备根目录,用 KUAL 或启动器进入 |
| Kobo / PocketBook / Cervantes | 解压复制到设备存储对应位置即可 |
| reMarkable | 有专门的安装脚本 |
| 安卓手机 / 平板 | 直接安装 APK |
| Linux 桌面 | 解压后运行启动脚本;Linux 和 MacOS 上还能跑模拟器 |
如果你手上没有目标设备,可以先用 Linux/macOS 上的模拟器体验一遍再装真机,参考 doc/Building.md 里的构建说明。
从下载到翻开第一本书:KOReader 安装步骤
第一步:拿到对的东西。到官方发布页按设备型号选对应的压缩包;安卓直接选 APK,其他设备选 zip。做完后你应看到:一个和自家设备型号对得上的安装包,而不是"最新版"这种模糊选项。
第二步:放到该放的地方。Kindle 解压后把koreader文件夹整体拷入设备根目录;Kobo 放在.koko相邻的.kobo目录位置按机型说明摆放;Linux 桌面解压后直接运行启动脚本。
⚠️ 最容易翻车的一步:把 zip 压缩包本身拷进设备。启动器找不到程序。拷之前确认设备存储里出现的是
koreader文件夹,而不是一个压缩包文件。
第三步:首次启动,先读内置快速上手。第一次进 KOReader 会看到快速上手指南,图源就在resources/quickstart/目录,用图示把默认触控分区和基本操作讲了一遍。做完后你应看到:一份带截图的默认界面说明,知道点哪里出菜单、点哪里翻页。
第四步:导入一本书,完成第一件事。把一本 EPUB 或 PDF 拷进设备存储,在文件管理器里点开它。做完后你应看到:书页出现在屏幕上,页码和进度正常显示。到这一步,安装就算通关。
💡 之后的升级不用手动下载:KOReader 支持在线更新,在设置里点一下,新版本自己完成替换。
四个最高频场景:KOReader 怎么把"将就"的地方修掉
扫描版 PDF 读不清
痛点:扫描页的文字本质是图片,自带阅读器只能整页缩放,放大到看清字,一页就剩两三行。
解决方式:KOReader 内置 K2pdfopt 引擎,把扫描页重新切分、按屏幕宽度重排成段落,再配合自动裁边去掉四周空白。重排后字体大小、行距、页边距照 EPUB 一样随便调,还内置多语言连字符词典,英文段落不会再"断得难看"。
关键参数:重排与裁边开关在阅读器菜单里,细节参数分散在frontend/apps/reader/modules/下各模块——比如管字体的readerfont.lua、管裁边的readercropping.lua,你不用懂实现,知道每个细节都有开关就行。针对墨水屏还有对比度调节,正文发灰、笔画发虚时拉一下就有明显改善。
遇到生词要退出去查
痛点:查一个词要退出阅读、翻词典、再翻回来,三次打断让阅读节奏碎掉。
解决方式:长按选中单词,释义窗口直接在当前页弹出,看完关掉继续读。支持 StarDict 格式词库,也可以直接查维基百科;内置在线翻译,小语种也能应急。查过的词还能被生词本插件收集,按间隔重复安排复习,查词、收藏、复习一条龙。
默认触控分区不合手
痛点:墨水屏上触控跟不跟手,直接决定阅读耐心。默认分区有人觉得菜单区太大、有人觉得翻页区太小。
解决方式:KOReader 默认把屏幕分成几个逻辑区域,对照这张分区示意图就清楚了:
顶部区域轻触呼出菜单(目录、书签、搜索、设置);左侧是上一页,中间大面积区域翻下一页,左右手都方便;四个角落预留了自定义快捷动作;底部状态栏显示页码、时间、电池、进度,显示内容自己挑。不合手就用手势插件改——轻点、滑动、双指、长按都能绑动作;嫌手累,还有自动翻页插件按设定间隔自己翻。
书一多就找不到
痛点:存了几百本之后,按文件名翻目录找书像大海捞针。
解决方式:文件管理器打开就是设备目录树,每个文件标注大小和阅读进度,最近读的书永远排最前;长按可以把书加入收藏单独成组。装上 Cover browser 插件后,列表直接变成封面网格,"看脸"找书比看文件名快得多;再配 bookshortcuts 插件,能把某本书绑到一个手势上,抬手就是那本书。
KOReader 插件生态:装一个,多一种能力
所有插件都在plugins/目录下,装好即用,挑几个日常用得上:
| 插件 | 一句话能干什么 |
|---|---|
| Reading statistics | 记录阅读时长和进度曲线 |
| Progress sync | 多台设备间同步阅读进度 |
| Cloud storage | 打通 Dropbox、FTP、WebDAV 等云存储 |
| Cover browser | 把书目列表变成封面网格 |
| News downloader | 订阅 RSS/Atom,新闻存成本地 HTML 阅读 |
| OPDS | 从在线书目目录直接下载书 |
| Calibre | 无线收书、检索书库元数据 |
| Auto power save | 闲置自动休眠或关机,省电护机 |
阅读数据不用紧张:进度和笔记都存设备本地,完全离线可用;想多设备接力,用 Progress sync 把进度同步到服务器;想备份高亮和笔记,用 exporter 插件导出即可。
💡 插件不是越多越好。建议先装阅读统计和生词本这类刚需,其余按需加装,保持菜单清爽。
KOReader 避坑速查 + 今晚就能做的三件事
| 症状 | 做法 |
|---|---|
| 长按选中没反应 | 确认是"长按"而非"滑动",且在正文区域操作 |
| 词典查不到结果 | 检查词典文件路径配置,确认 StarDict 词库已挂载 |
| 翻页总是误触 | 到手势设置里调整触摸区域的大小与位置 |
| 重排后边距不对 | 手动微调裁边和页边距参数 |
| 阅读耗电偏快 | 启用 Auto power save,设合理的闲置休眠时间 |
| 界面改乱了想恢复 | 在设置中重置阅读器配置,或直接恢复备份 |
今晚就从三步最小动作开始:装好 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
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考