免刷机、免 Root,如何变更 Kobo 电子阅读器的字型,解决中文内容及书籍列表缺字的问题

2019/04/04 更新:

针对 Kobo 较新的机种 (Forma、Aura One、Clara HD...),将 E-Reader 的韧体更新至 4.13.12638 的版本之后,会增加繁体中文接口与“文鼎UD晶熙黑体”中文字型。这个字型已经没有中文缺字的问题了,标点符号也符合繁体中文的样式,并且取代之前的“Kobo UD Kakugo”做为系统字型显示。

只是除了“文鼎UD晶熙黑体”之外,另外两个内建的字型“Kobo UD Kakugo”与“Kobo 筑紫明朝”仍是用日文汉字,因此一样会缺字! 虽“Kobo UD Kakugo”已经没有使用的必要,但如果想将“Kobo 筑紫明朝”做为明体拿来阅读电子书,仍可依照本文的“如何解决书籍列表 (书柜目录) 缺字”所写的方法来替换字型。

早先的内容:

我们知道 Kobo 的电子阅读器 (E-Reader) 没有中文接口,连内建的中文字型都是日文的汉字,因此我们在阅读中文书籍时会有缺字的问题!

日文汉字的笔顺跟我们看到的繁体中文也是有差异的,身为一个台湾人,把字型换成我们熟悉的中文字型是有必要的。

话说 E-Reader 的操作接口没中文就算了,反正用来用去就那些英文单字,难不倒我们这些读书人的!

但是看个中文书都会缺字的问题已经那么久了都还不解决,这就有点说不过去了吧?!总不能老是让我们玩填空格的游戏吧?!

抱怨归抱怨,抱怨完了还是得自己动手解决!!

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 即可变更字型

推荐中文字型

以上的字型都是 Open Source 字型,虽然不是最美的,但都有支援繁体中文与简体中文 (但“简体中文转繁体中文”的字型较不适用“直排”文字)。

如何解决书籍列表 (书柜目录) 缺字

虽然我们可以简单的经由新增中文字型来解决阅读电子书时的缺字问题,但因为 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,仍然只有一个有效!!

你还可以试试...

原本只有英文字型才可以使用“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,现在我连字型编辑器都会使用了呢...

参考网页

    • 林佑都
    • 10/29. 2018 3:14上午
    Using Google Chrome Google Chrome 69.0.3497.100 on Windows Windows NT

    非常有帮助,太感谢了!

    • Linfeng Li
    • 01/06. 2019 4:45上午
    Using Mozilla Firefox Mozilla Firefox 64.0 on Windows Windows NT

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

    • Nia Huang
    • 02/14. 2019 2:45下午
    Using Google Chrome Google Chrome 72.0.3626.109 on Windows Windows 7

    太感谢你的资讯了!
    看书到精彩时突然看到空格真的很阿杂…啊

    • cchopman
    • 02/20. 2019 2:06下午
    Using Google Chrome Google Chrome 49.0.2623.112 on Windows Windows XP

    真的很感谢您,让KOBO用来看中文书更加方便...^_^

    • Cerry
    • 02/22. 2019 2:25下午
    Using Google Chrome Google Chrome 71.0.3578.98 on Windows Windows 7

    太感谢您的资讯了
    阅读没有缺字的中文
    实在是太棒了

    • Tiger
    • 04/14. 2019 9:44上午
    Using Google Chrome Google Chrome 73.0.3683.90 on Android Android 8.1.0

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

return top

%d 位部落客按了赞: