快轉到主要內容

平板和手機都好用的電子書閱讀器APP:KOReader使用教學

分類   智慧型手機 手機APP分享
標籤   Ebook Reader Calibre Linux Android
🗓️ 民國113年 甲辰年
✍ 切換正體/簡體字
目錄

我想為手上的Linux兼Android平板找一款專用的電子書閱讀器,經過多方比較後我決定使用KOReader。

KOReader為一款功能豐富的電子書閱讀軟體,開源免費。

Ivon認為KOReader的實用功能如下:

  • 能夠開啟PDF、EPUB、MOBI、CBZ、ZIP等常見的電子書格式
  • 自由匯入字體,支援直排文字閱讀
  • 程式內建輸入法,可以做筆記並匯出到其他筆記軟體
  • 遠端存取calibre書庫,跨裝置同步進度
  • 查字典、維基百科、閱讀RSS文章
  • PDF頁面重排,KOReader厲害之處在於PDF圖片型的文字也可以重排
  • OCR光學識別
  • 使用css自訂界面顏色
  • Lua指令稿擴充功能

此外,KOReader輕量不吃資源,適用各家的E-ink電子書閱讀器、Linux平板、Android平板。就拿我手上這台PineTab 2來說,即使效能不怎麼樣,KOReader照樣能迅速載入好幾百頁的電子書檔案,速度要比Okular和calibre快多了。

由於有PDF文字重排功能,因此Android手機也可以裝KOReader,方便閱讀PDF。

本文Ivon分享一些KOReader的操作心得,寫成簡易教學以供參考。

1. 安裝KOReader
#

KOReader目前支援Linux、Android、macOS系統,以及開放安裝第三方軟體的E-ink電子書閱讀器。KOReader不支援Windows和iPadOS。

Linux
#

官網提供多個Linux發行版的安裝包。

我使用 Flatapk安裝:

flatpak --user install flathub rocks.koreader.KOReader

Flatpak版的KOReader程式資料目錄位於~/.var/app/rocks.koreader.KOReader。KOReader的主程式設定位於settings.reader.‍lua檔案。

Android
#

請到 Github F-Droid下載APK,需要Android 4.3以上版本。

Android版安裝後會在手機內部儲存空間/koreader建立程式資料目錄。KOReader的主程式設定位於settings.reader.‍lua檔案。

2. KOReader基本操作方式
#

  1. KOReader會給每一本電子書建立一個.sdr目錄,用於紀錄該本書籍的閱讀設定。為了避免混亂,建議將要看的電子書統一放在固定目錄,例如~/E-books

  2. 初次開啟會載入操作手冊。如何開啟其他書:點上面的選單,開啟檔案瀏覽器,開啟電子書所在目錄

可點選右上角加號將此目錄設定為家目錄

  1. 點選螢幕頂部,開啟上方設定選單

  2. 從螢幕底部上滑,開啟底部選單,這是目前電子書的閱讀設定

  3. 點螢幕左右或者上下滑動翻頁。長按並滑動文字內容進行標註。

3. 如何重排PDF文字頁面
#

在螢幕比較小的裝置你就需要這個功能。

  1. 開啟下方選單,設定文件語言為Chinese

  2. 然後再開啟文件重排功能。

  3. 這樣文字就會從這樣

  4. 變成這樣

4. 如何閱讀直排書本
#

如果要強制把書本內容變成直排,最簡單的做法就是把螢幕轉90度再載入轉90度的直排字體。透過自訂手勢來切換預設和直排排版。

  1. Vixual的網站下載偽直排字體GenRyuMinTW.ttf。Linux放到~/.local/share/fonts,Android放到手機內部儲存空間/koeader/fonts

  2. 設定右下角點擊手勢觸發的動作:點選KOReader上方選單設定 → 輕觸與手勢 → 手勢管理員 → 點擊角落 → 右下 → 裝置 → 旋轉 → 第一個90度

接著點選可重排文件 → Set Font → 選取字體GenRyuMinTW。

  1. 設定右下角長按手勢:點選KOReader上方選單設定 → 輕觸與手勢 → 手勢管理員 → 長按角落 → 右下 → 裝置 → 旋轉0度

接著點選可重排文件 → Set Font → 選取字體Noto Sans

  1. 如此一來,點一下螢幕右下角,書本文字就會變成直排,長按復原。

5. 如何使用字典
#

KOReader內建瀏覽多國語言字典與維基百科的功能,後者需要網路連線。

點選KOReader上方選單設定 → 字典設定,下載字典,例如GNU Collaboration英英字典

如此一來選取文字就會彈出解釋

你也可以查詢維基百科文章並存檔為EPUB

6. 寫筆記並匯出到Joplin
#

筆記部分,KOreader僅有簡單的標註和打字功能,不過你可以把內容一次匯出到其他筆記軟體。

選取文字後可以使用KOReader內建鍵盤打筆記,中文輸入法部份只有簡體拼音能輸入文字。

當你關閉PDF文件的時候,KOReader會問你要不要將筆記寫入到PDF檔案裡面。

如果你的PDF文件是圖片掃描,因而無法選取文字,那麼你可以嘗試強制OCR功能來辨識文字。開啟OCR需要手動安裝Tesseract引擎,參考 官方手冊


在設定 → 可將筆記匯出到其他筆記軟體,目前支援Joplin、Readwise、Memos、Flomo、XMNote。

  1. 以Joplin為例,請安裝 Joplin電腦版

  2. 讓KOReader跟Joplin的電腦位於同一個網路下

  3. 在Joplin工具 → 選項,開啟Web Clipper伺服器服務,取得Token,並依照畫面上顯示的開放防火牆通訊埠

  4. 點選KOReader上方設定 → Choose formats and services,填入Joplin電腦的IP、連接埠、Token

  5. 這樣一來,點選KOReader上方設定 → 匯出標注,點選後標注和筆記就會匯入到Joplin。

7. 跨裝置同步閱讀進度
#

方案1:連線到遠端calibre伺服器,參見 koreader-calibre-plugin

方案2:使用 Koreader Sync Server

參考資料
#

相關文章

【教學】手機版Firefox強制安裝任意附加元件
分類   智慧型手機 手機APP分享
標籤   Browser Extension Firefox Android
提昇手機影片畫質 ~ Android版MPV+Anime4K使用教學
分類   智慧型手機 手機APP分享
標籤   Anime4K MPV Video Upscaling Android
電腦無法開機?手機製作開機碟教學 (EtchDroid)
分類   智慧型手機 手機APP分享
標籤   Linux Android

留言板

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要Github帳號才能留言。支援markdown語法,若要上傳圖片請貼Imgur或Postimages。您的留言會在Github Discussions向所有人公開。

這是Disqus留言板,您可能會看到Disqus強制投放的廣告。為防止垃圾內容,有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。若要上傳圖片請善用圖床網站。