Kobo/Kindle E-Reader 也能一键横排转直排? 还不用等待转档?

2019/06/22 更新:

我尝试依照网络上的教学,完成了两个伪直排字型:“源流明体”与“怀源黑体”。

之所以选这两个字型是因为它们都源自于思源字体,也较符合台湾人的笔法,也是我有在使用的字体。

全部的伪直排字体可以到这里下载:

之前的内容:

很多繁体中文的用户对于电子书的内容是否“直排”有很大的执念,在各讨论区经常看到有人在询问如何转换直排?!

刚好我在 Facebook 的电子书阅读讨论区看到有网友分享“伪直排花明兰黑体”字库 (作者: 夏夏),这是继简转繁的“伪繁体中文”字型之后,我又重新发现的新大陆 (不过看这字型是在 2012 年就已经上传的,是我太孤陃寡闻了)。

对于这个“伪直排”字型,原本我也是半信半疑的,毕竟:

开什么玩笑?

电子书要转成直排可是要设法先下载电子书、破解 DRM、使用 Calibre、安装外挂程式、学会修改 CSS,或是丢到天火藏书...(以下省略 500 字),最后再塞回去 E-Reader,这些是要花费很多功夫的,怎么可能下载一个字库就把横排文字转直排了?!

但是...究竟是命运的捉弄,亦或是冥冥之中自有安排...,结果还真的成功了!!

伪直排字型

“伪直排”字型的原理是把所有字型逆时针转 90 度,用户再把 E-Reader 顺时针转 90 度,因此就变成跟直排一样了。

先看看我的 Kobo Forma 里横排的电子书:

换成“H-MingLan”字型之后:

你看看,可以一键横排转直排,还不用花时间转档,你说作者是不是很有才啊?

不过从上面的两张截图可以看到一些美中不足的地方:

  1. 标点符号的高度不对,不是全角的
  2. 标点符号的位置不是居中,而是偏右,不符合繁体中文的习惯
  3. 冒号没有全部转成直排的冒号

于是我花了点时间用 FontForge 修改了字型,然后 H-MingLan-v2 伪直排花明兰黑体 2.0 就出现了,截图如下:

下载与安装

在此提供全部字库给大家下载:

Kobo 或 Kindle 的 E-Reader,只要将字库案复制到 E-Reader 的 \Fonts 资料夹即可完成安装,阅读电子书时再选“H-MingLan-v2”或“H-明兰-v2”字型。

锁定方向

Kobo Forma:

因为 Kobo Forma 内建陀螺仪,会侦测手持的方向自动转向,如果你是 Kobo Forma 的用户,你得锁定旋转方向,锁定为“直向 (Portrait)”或“横向 (Lasnscape)”都可以:

撘配 Kobo Forma 的翻书键,都不用怕会按错翻页方向。

Kobo Clara 2E:

经网友 Takimitsuha Miyamizu 回馈,Kobo Clara 2E 也能透过修改设定档参数,加入“锁定旋转方向”的按钮,步骤如下:

  1. 使用 USB 传输线将 Kobo E-Reader 接上电脑,进入档案模式。
  2. 用文字编辑器编辑 Kobo 装置上的 \.kobo\Kobo\Kobe eReader.conf  (\.kobo 是一个隐藏的资料夹,档案总管必需要检视“隐藏的项目”才能看得到)。
  3. 搜寻 [DeveloperSettings] 字串 (找不到 [DeveloperSettings] 可自行新增在档案的底部),于下一行加入参数: ForceAllowLandscape=true,修改结果如下:
    [DeveloperSettings]
    ForceAllowLandscape=true
  4. 从电脑上安全地退出 E-Reader,然后拔掉 USB 传输线。

Kindle:

若是使用 Kindle,则要进到“页面设置”锁定旋转方向:

 

从此以后,在书城购买的电子书即使是横排的,你也不用再去下载电子书、破解 DRM、使用 Calibre、安装外挂程式、修改 CSS、或丢到天火藏书了!

只要轻轻松松的换成伪直排字型,就可以翘着脚看书...终于又可以重新把时间聚焦到“看书”这件事情上了。

那 2.0d 又是什么版本?

简体中文通常只使用横排,并且简体中文与繁体中文的引号不一样!

因此如果你用伪直排字型来阅读直排的简体中文电子书,看到简体中文的引号 ( “ ”、‘ ’ ) 可能会觉得更鳖扭了! 因此,如果想要看到跟繁体中文一样的引号 (“”、‘’),那请下载“花明兰黑体 2.0d”,我已经把简体中文的引号做了替换,也更换了部份标点符号的样式。

如 Kindle Oasis 2 的截图:

Kindle 的字型问题

Kindle 本身对于更换字型有下列限制:

  1. 电子书必须为 AZW3 或 KF8(Mobi8) 格式才能变更字型
  2. 如果电子书本身就已经有指定字型了 (通常是标题),则会优先以指定的字型显示,因此可能无法成功套用伪直排字型。

要解决以上的问题,你可以使用 Calibre 转档成“AZW3”格式,并参考下面的设定顺便移除指定的字型样式:


相较之下,Kobo E-Reader 只要一经选择要变更的字型之后,就完全不鸟电子书指定的字型了,这反而成为它的优点。

另外,如果你的 E-Reader 是 Kindle Paperwhite,并且于“页面设置”将方向设为“横向”,那么套用伪直排字型之后会变成上下颠倒! 针对这问题我只能建议你将 E-Reader 设为“直向”使用,或是改用 Kindle Oasis 可四向旋转的机型。

其它伪直排的优点

除了方便、快速之外,使用伪直排字型还有这些好处:

  1. 可依书籍的类型选择要不要改为直排。
  2. 因为是直接阅读在书城购买的书籍,电子书没经过任何加工,因此可以继续使用原本书城的云端系统来同步电子书的笔记、画线与书签。
  3. 我自己觉得转为直排文字有加快我看电子书的速度。

 

参考网页

  1. 电子书《Unicode CJK Characters》中日韩统一表意文字列表
  2. 如何变更 Kobo 电子阅读器的字型,解决中文内容及书籍列表缺字的问题
  3. 如何制作简繁转换的中文字型
  4. 爱汉字 ifont
  5. 源流明体
  6. 怀源黑体
  7. 汇出 Kobo 电子书的书籍清单与注记资料 (划线与笔记)
  8. 电子书平台及电子阅读器 (E-Reader) 的功能比较
  9. Kobo Forma 32GB 电子阅读器 (E-Reader) 开箱
  10. 引号 - 维基百科,自由的百科全书
  11. Requirements for Chinese Text Layout 中文排版需求
  12. 东亚文字排列方向 横书与纵书之别
  13. 原侠正楷 GuanKiapTsingKhai ,增加方便的伪直排字型,免转正免简转繁直接阅读

 

    • EEE S. Liao (@Ee3s_1)
    • 03/04. 2019 5:06下午
    Using Mozilla Firefox Mozilla Firefox 67.0 on Mac OS X Mac OS X 10

    请问版大有兴趣把简转繁+直排 放在一起吗!?

    • Using Mozilla Firefox Mozilla Firefox 65.0 on Windows Windows NT

      做好了,请下载“H-MingLan-v2d-Simp2Trad 花明兰黑体 2.0d”

        • EEE S. Liao (@Ee3s_1)
        • 03/10. 2019 12:22下午
        Using Mozilla Firefox Mozilla Firefox 67.0 on Mac OS X Mac OS X 10

        OMG 速度超快,谢谢,大推。

    • Noriaki
    • 03/23. 2019 11:42下午
    Using Google Chrome Google Chrome 72.0.3626.121 on Windows Windows NT

    非常感谢您的 H-MingLan-v2d-Simp2Trad 花明兰黑体!!
    不过惊叹号似乎没有转直?@@a
    anyway, 再次感谢!

    • Using Mozilla Firefox Mozilla Firefox 65.0 on Windows Windows NT

      “全角”的惊叹号确定有转直排,而“半角”的惊叹号没转直排。
      但查询 wiki,另有一个“小感叹号 (SMALL EXCLAMATION MARK)”“﹗”,位址: U+FE57 (与“!”不同),这个也没有转成直排。

    • Clk
    • 04/15. 2019 5:14下午
    Using Google Chrome Google Chrome 73.0.3683.90 on Android Android 8.0.0

    谢谢版大无私的奉献!Kindle paperwhite4完美使用中,可是必须反过来拿!不知是否出个字型顺时针转90度的简转繁版本,希望在kindle 使用时可以正常阅读,不用反过来。感恩!!

    • Using Mozilla Firefox Mozilla Firefox 66.0 on Windows Windows NT

      其实我也只是拿别人转向好的字型来修改的而已,我自己并没有类似写 Script 将字型转向的技术。
      改了这个字型可以有这么多的好评,也是出乎我的意料之外!

        • CLK
        • 04/16. 2019 10:35下午
        Using Google Chrome Google Chrome 64.0.3282.140 on Windows Windows NT

        谢谢回复!!因为想买forma or oasis,再请教:kobo Forma 使用花明兰黑体 2.0d 简转繁字型时,机子一定要拿横的吗?可否设定成直式(实体按键在侧面)?Thanks!

        • Using Mozilla Firefox Mozilla Firefox 66.0 on Windows Windows NT

          可以啊,其实 Kobo Forma 与 Kindle Oasis 都可以,这两台因为有实体按键与自由翻转的设计,只要锁定为“横向萤幕”即可,并不会觉得是反过来拿。
          只是 Kindle 更换字体的限制比较多,它会以电子书指定的字型优先显示,因此经常会出现内文转向,但标题没有转向!
          所以,如果想要套用花明兰黑体,那 Kobo Forma 会是比较好的选择。

    • Pc
    • 04/27. 2019 8:49上午
    Using Google Chrome Google Chrome 73.0.3683.103 on Windows Windows 7

    请问E-reader被写保护,无法存入fonts时应该如何处理?谢谢您的解答

    • alecto
    • 06/03. 2019 9:38下午
    Using Google Chrome Google Chrome 74.0.3729.169 on Windows Windows 7

    感谢版大提供很实用的伪直排字型,不知能否分享如何用fontforge修改横转直的操作方法呢?
    有些字型也很想自制伪直排!

    • inosen
    • 06/18. 2019 5:03下午
    Using Google Chrome Google Chrome 74.0.3729.169 on Windows Windows NT

    请问可以帮忙做思源宋体转直排的吗?
    我觉得思源宋体看中文直排书最好看,非常感谢您!!

    • K
    • 09/13. 2019 4:50下午
    Using Google Chrome Google Chrome 76.0.3809.132 on Android Android 8.0.0

    非常喜欢您的作品
    我有个问题是日文的长音符号“ー”也被旋转了九十度
    但是ー的概念跟破折号一样
    正确的直排ー相对横排ー而言不应该被旋转
    您正确处理了中文破折号,能否拨空也将日文ー也更新呢?

    • danny hsu
    • 04/23. 2020 9:37上午
    Using Google Chrome Google Chrome 81.0.4044.113 on Windows Windows NT

    太厉害啦,非常感谢!
    小弟我也不喜欢看横排书,因眼睛要一直跳行看得很累,
    现在可以好好阅读之前在kobo买的几本横排书了!感谢!

    • Katherine
    • 07/18. 2020 1:08上午
    Using Google Chrome Google Chrome 83.0.4103.116 on Windows Windows NT

    Respect! 真的太厉害,不好意思啊,我有本书是繁体字的,他设置就不显示更换字体,请问有办法的吗?
    我试过简体字的书就可以设置字体。 QwQ

      • Katherine
      • 07/18. 2020 2:03上午
      Using Google Chrome Google Chrome 83.0.4103.116 on Windows Windows NT

      Katherine :
      Your comment is awaiting moderation.
      Using Google Chrome 83.0.4103.116 on Windows NT
      Respect! 真的太厉害,不好意思啊,我有本书是繁体字的,他设置就不显示更换字体,请问有办法的吗?
      我试过简体字的书就可以设置字体。 QwQ

      我搞定啦,是我误会了,只要用AZW3就可以了,无论什么书都可以

    • Howard
    • 07/18. 2020 11:16上午
    Using Google Chrome Google Chrome 83.0.4103.116 on Mac OS X Mac OS X 10.15.5

    想跟你表达一下我的感谢XD
    本来看横排中文真的有点看不下去都要放弃libra了!!
    还好有看到这篇!!

    • Using Mozilla Firefox Mozilla Firefox 78.0 on Windows Windows NT

      我自己也多买了一台 Libra,Libra 很好,不要放弃。

    • 434
    • 07/31. 2020 6:49上午
    Using Google Chrome Google Chrome 84.0.4147.89 on Windows Windows NT

    感谢老铁,直排+旧字形一次搞定哈哈,也谢谢夏夏,太聪明了

    • Cynthia H
    • 08/03. 2020 5:39上午
    Using Mozilla Firefox Mozilla Firefox 78.0 on Mac OS X Mac OS X 10

    谢谢你的字体,帮助太大了!!!

    • Joyce
    • 11/13. 2020 8:33下午
    Using Google Chrome Google Chrome 86.0.4240.198 on Windows Windows NT

    真的太感谢了,因为不习惯简体横排阅读,我的kindle本来已经收在衣柜里,现在终于又能拿出来用了!!!!

    • Vincent
    • 04/10. 2021 4:03下午
    Using Google Chrome Google Chrome 89.0.4389.114 on Windows Windows NT

    谢谢大大的字体,最近下载的简中书,可以轻松转成繁中阅读了。

    • KT
    • 04/22. 2021 12:34下午
    Using Mozilla Firefox Mozilla Firefox 88.0 on Windows Windows NT

    大大, 想请教一下, LIKEBOOK能用到吗?

    • Ting
    • 04/25. 2021 2:43下午
    Using Safari Safari 605.1.15 on Mac OS X Mac OS X 10.15.7

    太好了,本来一直为了kindle直排很麻烦而苦恼,这个方案太完美了

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

    这真的太厉害了,直接用字型这招真不知道是谁想出来的。

    • Jerry
    • 09/23. 2022 11:02下午
    Using Google Chrome Google Chrome 105.0.0.0 on Windows Windows NT

    想跟版主说声谢谢,让我的“阅读器”可以轻轻松松 横版转直版。

    万分感激~~~

    • M
    • 09/24. 2022 10:22下午
    Using Mozilla Firefox Mozilla Firefox 105.0 on Windows Windows 7

    特别来留言表达感谢
    本来买了libra颇苦恼这一点 大大真的造福人间

    • l
    • 09/27. 2022 9:08下午
    Using Google Chrome Google Chrome 105.0.0.0 on Windows Windows NT

    你好,我目前是使用kobo clara,也是使用您所提供的字型,但是遇到了一个问题
    就是我的clara不能自动翻转,所以对右撇子的我来说有点卡卡的(因为底部下方塑料较大,等于是左手持机)
    希望您可以把字体180度翻转,这样拿起来更顺手,谢谢

      • l
      • 09/27. 2022 9:42下午
      Using Google Chrome Google Chrome 105.0.0.0 on Windows Windows NT

      还有发现您没有改数字

      • Using Mozilla Firefox Mozilla Firefox 91.0 on Windows Windows NT

        是的,半角的数字没有逆时针转 90 度。

    • Using Mozilla Firefox Mozilla Firefox 91.0 on Windows Windows NT

      你可能误会了,翻转 180 度就不是伪直排了。
      如果你是指转 270 度,那字的阅读方向会错误,只能逆时针转 90 度。

    • huthief
    • 12/01. 2022 3:10下午
    Using Safari Safari 604.1 on iOS iOS 16.1.1

    可否请教一下。在转直排时,那些符号要转?那些不用?
    不知有没有对照比?
    现在转若全转,挂号等又变得很奇怪
    一直在捉万漏一@@

    • Using Mozilla Firefox Mozilla Firefox 106.0 on Windows Windows NT

      我的作法:
      只要是半角的英文、数字、符号皆不转。
      而全角符号的部份,只要是“括号类、直线类、横线类”的皆不转。

    • Wen
    • 12/26. 2022 11:54上午
    Using Google Chrome Google Chrome 108.0.0.0 on Windows Windows NT

    你好,我是kobo nia阅读器新手,下载了字体安装到font资料夹,但字体选项却没有看到,想请您解惑一下谢谢!

    • Using Mozilla Firefox Mozilla Firefox 106.0 on Windows Windows NT

      请确认资料夹的名称是“Fonts”,不是 font。
      Fonts 资料夹必须是在 kobo nia 的根目录,不是其它的隐藏资料夹里面。

    • Lena
    • 02/06. 2023 1:24上午
    Using Google Chrome Google Chrome 109.0.0.0 on Windows Windows NT

    谢谢版主无私的分享^^

    • wei
    • 04/15. 2023 12:22下午
    Using Google Chrome Google Chrome 111.0.0.0 on Mac OS X Mac OS X 10.15.7

    感谢分享!
    另外想请问版大会有行距没办法改的问题吗?我自己传输到阅读器的书(非kobo商店购买)行距都好窄...调整行距都没反应,看得好累

    • Hao
    • 05/20. 2023 9:40下午
    Using Mozilla Firefox Mozilla Firefox 113.0

    感谢大大,只是有个问题想请教一下,用的是Libra2,虽然选择直向萤幕或横向萤幕,他确实是会固定为直向或横向,但我稍为换个方向拿,他画面还是会转个180度,这要怎么解决好呢?

    • Bachitar
    • 08/10. 2023 9:48下午
    Using Google Chrome Google Chrome 115.0.0.0 on Windows Windows NT

    真心感谢!

    • Jean
    • 01/03. 2024 6:40下午
    Using Google Chrome Google Chrome 120.0.0.0 on Windows Windows NT

    非常感谢版主的分享!
    搭配文章操作后,开心使用刚购入Kobo Clara 2E中:)

  1. No trackbacks yet.

return top

%d 位部落客按了赞: