免刷機、免 Root,如何變更 Kobo 電子閱讀器的字型,解決中文內容及書籍列表缺字的問題

2019/04/04 更新:

針對 Kobo 較新的機種 (Forma、Aura One、Clara HD...),將 E-Reader 的韌體更新至 4.13.12638 的版本之後,會增加繁體中文語系與「文鼎UD晶熙黑體」字型。這個字型是完整的中文字型,沒有中文缺字的問題,標點符號也符合繁體中文的樣式,並且也做為繁體中文介面的系統字型顯示。

但仍有美中不足之處:

  • Kobo 另外兩個內建的「Kobo UD Kakugo」與「Kobo 筑紫明朝」為日文漢字字型,因此一樣會有中文的缺字問題!
  • 閱讀電子書時,如果你選用的是「英文字型」,那會有兩種狀況:
    1. 如果你的系統介面為「繁體中文」,那麼英文以外的中文字會以「Kobo UD Kakugo」來顯示,而「Kobo UD Kakugo」的缺字又會以「文鼎UD晶熙黑體」遞補,補來補去並不美觀!!
    2. 如果你的系統介面不是「繁體中文」,那麼英文以外的中文字會以「Kobo UD Kakugo」來顯示,但是「Kobo UD Kakugo」的缺字並不會再被遞補,直接以空白顯示!!

因此仍可考慮依照本文「如何解決書籍列表 (書櫃目錄) 缺字」的方法來替換掉「Kobo UD Kakugo」與「Kobo 筑紫明朝」字型,以解決缺字的問題。

之前的內容:

我們知道 Kobo 的電子閱讀器 (E-Reader) 沒有中文介面,連內建的中文字型都是日文的漢字,因此我們在閱讀中文書籍時會有缺字的問題!

日文漢字的筆順跟我們看到的繁體中文也是有差異的,身為一個台灣人,把字型換成我們熟悉的中文字型是有必要的。

話說 Kobo 的 E-Reader 不是中文的操作介面就算了,反正用來用去就那些英文字,難不倒我們這些讀書人的! 但是 Kobo 進軍繁體中文的市場已經那麼久了,卻連看個中文的電子書都會缺字! 這樣的問題已經那麼久了都還不解決,這就有點說不過去了! 總不能老是訓練我們玩填空遊戲吧?!

抱怨歸抱怨,抱怨完了還是得自己動手解決!!

Kobo 的缺字問題要分為兩個部份來解決:

  1. 書籍內容的缺字
  2. My Books 書籍列表的缺字

如何解決書籍內容缺字

書籍內容缺字的問題較容易解決,只要新增中文字型即可。

新增中文字型步驟

  1. 找一個簡繁通吃、也可支援直排的字型
  2. 將 Kobo E-Reader 用 USB 連接電腦,透過檔案總管存取 E-Reader
  3. 在 E-Reader 的上層資料夾建立一個「Fonts」資料夾
  4. 把你要新增的字型檔案複製到「Fonts」資料夾 (可支援 TTF 與 SubsetOTF 檔),檔案名稱儘量只使用英數字元及底線,不可有空白字元
  5. 安全退出 USB 連接
  6. 在 E-Reader 閱讀電子書時,叫出工具列,點擊 Aa 即可變更字型

推薦中文字型

首推本站修改過的中文字型:

其它推薦字型: (有部份網友反應,使用以下某些字型會導致 Kobo 重新開機)

如何解決書籍列表 (書櫃目錄) 缺字

雖然我們可以簡單的經由新增中文字型來解決閱讀電子書時的缺字問題,但因為 Kobo 的「My Books」書籍列表使用的是系統內建的字型,因此一樣會缺字!

繁體中文的缺字尚可接受,但簡體中文就缺得亂七八糟了,例如:

(X 史原來可以 X X 學,這是什麼東東?)

這部份則需要替換掉系統字型,我們可以使用移花接木的方法,將字型中的「Family Name」屬性改為「KBJ-UDKakugo Pr6N M」就能騙過 Kobo,取代系統內建的字型顯示。

2019/04/04 更新:
將韌體更新至 4.13.12638 之後,選用繁體中文語系,則系統字型會改成「文鼎UD晶熙黑體」,這個字型的 Family Name 是「AR UDJingxihei」。

步驟如下:

建立可取代「Kobo 系統字型」的字型

  1. 找一個簡繁通吃、也可支援直排的字型
  2. 以「系統管理員」身份執行 FontForge,開啟字型檔,點選主選單的「Element」→「Font Info」,將「Family Name」欄位的內容改為「KBJ-UDKakugo Pr6N M」,再按 OK 結束:
  3. 點選主選單的 Files → Generate Fonts,檔案名稱可任意輸入 (但儘量只使用英數字元及底線,不可有空白字元),字型格式選「TrueType」,按 Generate 產生 TTF 字型檔:
  4. 將產生的字型檔放到 Kobo 裝置的「Fonts」資料夾即可取代系統字型來顯示。

你也可以在閱讀電子書時,選擇「Kobo UD Kakugo」字型,這就是你剛剛新增的字型。

什麼?! 你說你很懶不想自己找字型、改字型!!

好吧,我已經改好了三個字型檔了,你可以直接拿去用。

取代 Kobo UD Kakugo 系統字型下載

挑選一個你喜歡的字型下載之後放進 Kobo 的 Fonts 資料夾即可:

1. 懷源黑體 (字重: Regular) *推薦使用

2. 源石黑體 (字重: Medium)

3. 源流明體 (字重: Medium)

以上三個字型檔在 Kobo 裡的名稱都是「Kobo UD Kakugo」,因此你只能選一個來用。即使你把三個字型檔都放進 Kobo,仍然只有一個有效!!

2019/04/04:
新增兩個可以取代「文鼎UD晶熙黑體」的字型,下載網址:
http://here.vixual.net/files/fonts/kobo/

你還可以試試...

原本只有英文字型才可以使用「Advanced」選項,可以去調整字重 (Weight),但如果是自行加入的中文字型則不會出現這個選項。

現在這個問題也算是一併解決了!

你只要先選用一個「英文字型」,進到「Advanced」去調整字重。調整好之後,對移花接木的「Kobo UD Kakugo」中文字型也會產生效果,這樣你就不用為了字重又去添加中文字型了:

取代 Kobo Tsukushi Mincho 系統字型下載

Kobo 另外有一個內建字型「Kobo Tsukushi Mincho」(筑紫明朝),它的「Family Name」是「KBJ-TsukuMin Pr6N RB」,你也可以自己用 FontForge 修改改看。

如果你懶得自己改,我已經有改好一個了:

已知問題

重新啟動 Kobo 之後,首次進入 My Books 看到的書籍列表仍會有缺字! 你只要隨便點一本電子書,再返回 My Books 就會變成我們替換掉的字型了。

寫在最後

在 Kobo 內部替換掉「Kobo UD Kakugo」與「Kobo Tsukushi Mincho」之後,我也把很多額外加入的字型都刪掉了,感覺操作上更順暢了一點。選擇字型時的清單也不再落落長了,即便只是使用預設的「Publisher Default」字型,也都能正常顯示完整的中文了。

感恩 Kobo,現在我連字型編輯器都會使用了呢...

參考網頁

Wan 發表迴響 取消回覆

你的電子郵件位址並不會被公開。 必要欄位標記為 *

  1. Using Google Chrome Google Chrome 69.0.3497.100 on Windows Windows NT

    非常有幫助,太感謝了!

  2. Using Mozilla Firefox Mozilla Firefox 64.0 on Windows Windows NT

    非常感谢!字体补全非常有帮助!

  3. Using Google Chrome Google Chrome 72.0.3626.109 on Windows Windows 7

    太感謝你的資訊了!
    看書到精彩時突然看到空格真的很阿雜…啊

  4. Using Google Chrome Google Chrome 49.0.2623.112 on Windows Windows XP

    真的很感謝您,讓KOBO用來看中文書更加方便...^_^

  5. Using Google Chrome Google Chrome 71.0.3578.98 on Windows Windows 7

    太感謝您的資訊了
    閱讀沒有缺字的中文
    實在是太棒了

  6. Using Google Chrome Google Chrome 73.0.3683.90 on Android Android 8.1.0

    终于可以看中文了!不知道怎么感谢你才好!!!!!

  7. Using Mozilla Firefox Mozilla Firefox 67.0 on Windows Windows 7

    非常感谢!最后的中文字体粗细调整尤为有用。

  8. Using Google Chrome Google Chrome 76.0.3809.100 on Windows Windows 7

    非常感謝您的分享,尤其最近KOBO在特價,原本還苦思是否會有字型的問題,看完這篇,立馬就訂貨了!

  9. Using Google Chrome Google Chrome 80.0.3987.132 on Windows Windows NT

    想請教能否將匯入的字型,在KOBO 閱讀器上順序往前一點呢?
    在FontForge 裡面要更改哪一些欄位呢?

  10. Using Google Chrome Google Chrome 83.0.4103.116 on Windows Windows NT

    系統界面用英語,那麼圖書目錄缺字的問題是不是無解了?我不喜歡Kobo系統在繁體注音界面下顯示的黑體字,將兩個源流明體拷貝到fonts目錄下,只偶爾會成為系統用字,一下子就跑了。系統設定成英語界面,則明體沒有作用。

    • Using Mozilla Firefox Mozilla Firefox 77.0 on Windows Windows NT

      Kobo 設成英文介面,則系統字型為「Kobo UD Kakugo」,請進到:
      http://here.vixual.net/files/fonts/kobo/
      下載:「KBJ-UDKakugo_GenRyuMinTW-Medium.ttf」- 源流明體,取代「Kobo UD Kakugo」。其它從本站下載,已經放到 E-Reader 裡的字型請刪除,免得系統錯亂。

      • Using Google Chrome Google Chrome 83.0.4103.116 on Windows Windows NT

        謝謝!確實決了英文界面的缺字問題。可惜不大穩定,重開機後設定就會跑掉,而且不時造成Kobo 重新開機。

        不折騰了,用Koreader閱讀,反而沒Kobo那麼多毛病,而且反應還比較快。

        • Using Mozilla Firefox Mozilla Firefox 78.0 on Windows Windows NT

          我有兩台 Kobo E-Reader 一直都是換了系統字型在使用,並不會不穩定或造成 Kobo 重新開機!
          你可能遇到機器的問題或是電子書格式的問題!
          你可以觀察一下,會導致重新開機的電子書是不是從 Kobo 購買的嗎?
          如果是匯入的電子書,是否有轉成 Kobo 的 Kepub 格式?

          • Using Google Chrome Google Chrome 83.0.4103.116 on Windows Windows NT

            轉成Kepub 格式確實問題比較少。 謝謝!

  11. Using Google Chrome Google Chrome 84.0.4147.89 on Windows Windows NT

    感謝這篇文章,幫了我一個大忙。想請問一下有沒有方法移除KOBO DEFAULT安裝的字型?

  12. Using Safari Safari 604.1 on iOS iOS 14.2

    感谢分享。我的Kobo Aura One是英文系统,之前按照文中的方法替换了三种系统字体 ( Kobo UD Kakugo, KBJ Kakugo, 文鼎),目录和正文都可以完美显示中文,没有口口。遗憾系统升级之后(现为4.24.15676版本),中文目录再次错乱。是否Kobo在新版本Firmware中更新了目录字体Family Name?

    而且还有一处奇怪之地,同一页目录中我有两本中文书籍,书名的字体却不一致,其中一本正确显示替换后的字体,另一本则显示口口。

    • Using Mozilla Firefox Mozilla Firefox 82.0 on Windows Windows NT

      同一頁目錄顯示兩種字型倒是滿奇妙的。
      不過自從 Kobo 提供繁體中文介面之後,我就不再研究目錄的字型問題了,所以沒辦法給你什麼幫助了。

    • Using Safari Safari 604.1 on iOS iOS 14.2

      经过一番试验,替换筑紫明朝之后目录可以正确显示。另外推荐一个中文字体:方正宋刻本秀楷。非常美观。

  13. Using Google Chrome Google Chrome 95.0.4638.69 on Windows Windows NT

    想請問想刪除kobo內建的字體應該從哪裡開啟檔案才好?謝謝您!
    您的教學十分詳盡,我一拿到機子就按照教學把使用體驗拉上去~

  14. Using Google Chrome Google Chrome 92.0.4515.166 on Android Android 11

    我不是用kobo,用boox,但用了你推薦的字體,終於能夠直排看書+輕易簡體轉繁體!閱讀體驗好了幾倍!太感謝了!如果可以早點遇見這篇文章就更好了

  15. Using Google Chrome Google Chrome 100.0.4896.127 on Windows Windows NT

    系统更新到4.32.19501后这个方法好像已经失效了,菜单再次出现一大堆口口,,,,,,惨不忍睹。。。。。

  16. Using Google Chrome Google Chrome 105.0.0.0 on Windows Windows NT

    最新版(4.34.20097)只能通过替换升级包KoboRoot.tgz中./usr/local/Trolltech/QtEmbedded-4.6.2-arm/lib/fonts下的字体文件(ub_arudjingxihei,KBJ-UDKakugoPr6N-M,KBJ-TsukuMinPr6N-RB)来实现替换字体了

  17. Using Google Chrome Google Chrome 113.0.0.0 on Windows Windows NT

    感謝您無私分享。
    因為不會太複雜的操作,也害怕「Kobo 系統字型」變更後,產生不可預期的系統錯誤之類的,更害怕自己無法復原,所以先從新增字體開始。
    我是Kobo Libra 2的電子閱讀器。連接e-reader後,原本的最上層資料夾就有一個「Fonts」的子資料夾了,此字型資料夾裡已有「kobo」的資料夾,下邊還有「encrypted」資料夾,我直接把站長提供的中文字體放在這個資料夾中,就有正常顯示缺字的中文書了。真的是太棒了!!
    目錄無法正常顯示的問題……嗯~就先醬好惹!XD

    再次感謝您的詳細說明,讓我這種不懂程式碼的人都能解決問題,真是太棒了!謝謝!

  18. Using Google Chrome Google Chrome 115.0.0.0 on Windows Windows NT

    您好,想請問我有幾本epub在用文鼎系列字體的時候會有部分的內容直接被隱藏,但是用築紫明朝跟UD Kakugo就會顯示出來,不過會有蠻多錯字的,例如啥變成洇、嗯變成璚;還有另外不管是甚麼字體,數字零都會跟上面一個字重疊到,請問這該怎麼解決呢? 謝謝

    • Using Google Chrome Google Chrome 115.0.0.0 on Windows Windows NT

      另外就是我有用網站開啟這些EPUB檔案,內容都是沒問題的。

    • Using Mozilla Firefox Mozilla Firefox 106.0 on Windows Windows NT

      epub 的電子書請先轉成 kobo 自己的格式「kepub」,再給 kobo e-reader 讀取會比較正常。
      epub 轉 kepub 可使用「kepubify」軟體。

      另外,「築紫明朝」跟「UD Kakugo」都是日文漢字字型,中文字數不足,請使用「文鼎UD晶熙黑體」。