書櫃裡為什麼會出現重複的書

同一本書在書櫃裡出現兩次,煩人的程度超過它應有的份量。來看看它從哪來,因為 App 其實正在努力避免這件事。

同一個檔案再匯入一次,早就被擋掉了

加入書的時候會算出檔案的雜湊值,和既有的比對。如果書櫃裡已經有這個檔案,匯入會被拒絕,並且告訴你這本書已經加過了,還會附上書名。

也就是說,同一個檔案拖進去兩次是行不通的,App 認得出來。

那重複是怎麼來的

檢查看的是檔案的內容,不是書名和作者。所以同一本書的兩個檔案,只要差一個位元組,對 App 來說就是兩本不同的書。

而它們幾乎一定會不一樣:

  • 從臺灣華文電子書庫和從中文維基文庫下載的同一部作品;
  • 同一篇文字的 PDF 版和 EPUB 版;
  • 你當初從 Big5 轉過來的檔案,和它的原始檔;
  • 修正了錯字的新版本。

在清單上看起來是兩本一模一樣的書。裡面是兩個不同的檔案,而「對的」那一個 App 沒辦法自己選。

該怎麼做

手動刪掉多的,而且在那之前先決定留哪一個。

值得看的是:書是什麼格式(EPUB 優於掃描 PDF)、其中一個檔案有沒有編碼問題、以及你的書籤加在哪一本上。

閱讀進度和劃線綁在書櫃裡特定的那一筆上,刪掉就一起沒了。如果你讀的是第二本,就留第二本。

怎麼不讓它繼續變多

一本書就固定一個來源,不要「以防萬一」再下載另一種格式。決定要轉檔的話,確認結果之後立刻把原始檔刪掉。

書櫃清單可以匯出成 library_20260907.csv 表格拿到電腦上看,重複在那裡比在手機上滑要明顯得多。關於匯出

所有文章