KOReader:扫描论文、英文原著与跨设备同步的 3 个实战场景
【免费下载链接】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
上个月我把一份 240 页的扫描版 PDF 丢进 Kobo,原厂阅读器只给我两行模糊小字。换 KOReader 重排之后,它变成了一段能正常读的流式文字。KOReader 是一款开源电子书阅读器,主要面向墨水屏设备,支持 PDF、EPUB、DjVu 等十几种格式。
它是什么,适合谁
简单说:一套给阅读器换的"大脑",格式、排版、翻页速度都重做了一遍。在部分老设备上,它实测的翻页延迟不到原厂阅读软件的一半;界面没有动画、菜单分页呈现,这些都是为墨水屏服务的。
- 适合:Kobo、PocketBook、Cervantes、reMarkable 用户(USB 拷贝即用);安卓用户(装 APK 即可体验墨水屏风格界面);想在电脑上先试玩的 Linux 用户。
- 不适合:不想折腾的 Kindle 用户。Kindle 必须先越狱,再通过 KUAL 或 Launchpad 启动,这一步跨不过去就跳过。
十分钟装到四设备上
| 设备 | 做法 |
|---|---|
| Kobo | 解压后把整个文件夹拷到设备根目录,弹出、重启,入口自动出现 |
| Kindle | 越狱后通过 KUAL 或 Launchpad 启动,老款机型也支持 |
| 安卓 | 直接安装对应 APK |
| Linux | 解压后运行 koreader.sh 脚本先"试玩" |
想自己编译的开发者,看 构建文档 就够了。
场景一:让扫描版论文变成能读的文字
双栏扫描 PDF 是墨水屏上最难受的一类文档。KOReader 内置 K2pdfopt 库,打开阅读菜单选"重排",扫描版 PDF 会被识别后转成流式排版,字号、行距按你的习惯来;双栏论文再选对双栏阅读方向,顺序就不会跳。排版相关代码集中在 frontend/apps/reader/modules/,想改默认值前可以先翻翻。
场景二:查英文原著生词,眼睛不离行
长按选词,释义窗口直接弹在原文上方,读完关掉即可。词典分两层:
- 本地词典:StarDict 格式,中英、英英、日韩都能挂,断网可查。
- 在线兜底:窗口里还能切 Wikipedia、Google Translate,一个来源查不到就换一个。
再配一个 vocabbuilder 插件,查过的词会自动沉淀成生词本,阅读顺便变成了学外语的素材库。
场景三:换设备接着读
kosync 插件负责跨设备同步阅读进度:手机读到一半,Kobo 上打开就是同一页。同步依赖网络,临时断网时进度会先排队、之后自动补传,不用手动处理。插件都放在 plugins/ 目录下,装哪个删哪个,互不影响。
玩出个人风格的 3 件事
从几十个插件里挑这三个就够,别贪多。
- gestures 手势:默认触摸区划得很有讲究——上下边缘是菜单区,左右两侧翻页,四角是快捷操作。还能自定义组合手势,比如双指单击呼出目录:
- statistics 统计:记录每日阅读时长、连续阅读天数,带日历热力图,适合想把阅读变成习惯的人。
- exporter 导出:划线和批注一键导出成 Markdown 或 HTML,读书笔记整理效率翻倍。
常见问题速查
Q:扫描 PDF 显示还是不行?A:先开阅读菜单里的"重排"(K2pdfopt);双栏论文记得选双栏阅读方向。
Q:本地词典查不到词?A:检查 StarDict 文件路径和命名是否规范;在线词典则确认 Wi-Fi 已连接。
Q:设置改乱了怎么办?A:设置集中在设备上的 settings.reader.lua,动手前复制一份备份,升级前同样建议先备份。
Q:kosync 同步失败?A:先确认网络正常,再看服务器地址配置;网络不好时进度会进队列,之后自动补传。
上手清单
- 按上面的表格把 KOReader 装到主力设备,打开一本之前"读不下去"的书。
- 花三分钟调排版:页边距、行距、字体,墨水屏上不用开任何动画。
- 装一个统计或生词插件,让第一周就有数据。
- 想改源码的话,克隆仓库后先读构建文档:
git clone https://gitcode.com/GitHub_Trending/ko/koreader再配合 doc/Building.md 搭环境即可。
【免费下载链接】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),仅供参考