免刷机、免 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,现在我连字型编辑器都会使用了呢...

参考网页

Cerry 发表回响 取消回复

你的电子邮件位址并不会被公开。 必要字段标记为 *

  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晶熙黑体”。