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 ,增加方便的偽直排字型,免轉正免簡轉繁直接閱讀

 

Jerry 發表迴響 取消回覆

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

  1. Using Mozilla Firefox Mozilla Firefox 67.0 on Mac OS X Mac OS X 10

    請問版大有興趣把簡轉繁+直排 放在一起嗎!?

      • Using Mozilla Firefox Mozilla Firefox 67.0 on Mac OS X Mac OS X 10

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

  2. 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 (與「!」不同),這個也沒有轉成直排。

  3. 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 將字型轉向的技術。
      改了這個字型可以有這麼多的好評,也是出乎我的意料之外!

      • 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 會是比較好的選擇。

  4. Using Google Chrome Google Chrome 73.0.3683.103 on Windows Windows 7

    請問E-reader被防寫,無法存入fonts時應該如何處理?謝謝您的解答

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

    感謝版大提供很實用的偽直排字型,不知能否分享如何用fontforge修改橫轉直的操作方法呢?
    有些字型也很想自製偽直排!

  6. Using Google Chrome Google Chrome 74.0.3729.169 on Windows Windows NT

    請問可以幫忙做思源宋體轉直排的嗎?
    我覺得思源宋體看中文直排書最好看,非常感謝您!!

  7. Using Google Chrome Google Chrome 76.0.3809.132 on Android Android 8.0.0

    非常喜歡您的作品
    我有個問題是日文的長音符號「ー」也被旋轉了九十度
    但是ー的概念跟破折號一樣
    正確的直排ー相對橫排ー而言不應該被旋轉
    您正確處理了中文破折號,能否撥空也將日文ー也更新呢?

  8. Using Google Chrome Google Chrome 81.0.4044.113 on Windows Windows NT

    太厲害啦,非常感謝!
    小弟我也不喜歡看橫排書,因眼睛要一直跳行看得很累,
    現在可以好好閱讀之前在kobo買的幾本橫排書了!感謝!

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

    Respect! 真的太厲害,不好意思啊,我有本書是繁體字的,他設置就不顯示更換字體,請問有辦法的嗎?
    我試過簡體字的書就可以設置字體。 QwQ

    • 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就可以了,無論什麽書都可以

  10. Using Google Chrome Google Chrome 83.0.4103.116 on Mac OS X Mac OS X 10.15.5

    想跟你表達一下我的感謝XD
    本來看橫排中文真的有點看不下去都要放棄libra了!!
    還好有看到這篇!!

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

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

  12. Using Mozilla Firefox Mozilla Firefox 78.0 on Mac OS X Mac OS X 10

    謝謝你的字體,幫助太大了!!!

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

    真的太感謝了,因為不習慣簡體橫排閱讀,我的kindle本來已經收在衣櫃裡,現在終於又能拿出來用了!!!!

  14. Using Google Chrome Google Chrome 89.0.4389.114 on Windows Windows NT

    謝謝大大的字體,最近下載的簡中書,可以輕鬆轉成繁中閱讀了。

  15. Using Safari Safari 605.1.15 on Mac OS X Mac OS X 10.15.7

    太好了,本來一直為了kindle直排很麻煩而苦惱,這個方案太完美了

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

    想跟版主說聲謝謝,讓我的「閱讀器」可以輕輕鬆鬆 橫版轉直版。

    萬分感激~~~

  17. Using Mozilla Firefox Mozilla Firefox 105.0 on Windows Windows 7

    特別來留言表達感謝
    本來買了libra頗苦惱這一點 大大真的造福人間

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

    你好,我目前是使用kobo clara,也是使用您所提供的字型,但是遇到了一個問題
    就是我的clara不能自動翻轉,所以對右撇子的我來說有點卡卡的(因為底部下方塑料較大,等於是左手持機)
    希望您可以把字體180度翻轉,這樣拿起來更順手,謝謝

    • Using Mozilla Firefox Mozilla Firefox 91.0 on Windows Windows NT

      你可能誤會了,翻轉 180 度就不是偽直排了。
      如果你是指轉 270 度,那字的閱讀方向會錯誤,只能逆時針轉 90 度。

  19. Using Safari Safari 604.1 on iOS iOS 16.1.1

    可否請教一下。在轉直排時,那些符號要轉?那些不用?
    不知有沒有對照比?
    現在轉若全轉,掛號等又變得很奇怪
    一直在捉萬漏一@@

    • Using Mozilla Firefox Mozilla Firefox 106.0 on Windows Windows NT

      我的作法:
      只要是半形的英文、數字、符號皆不轉。
      而全形符號的部份,只要是「括號類、直線類、橫線類」的皆不轉。

  20. 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 的根目錄,不是其它的隱藏資料夾裡面。

  21. Using Google Chrome Google Chrome 111.0.0.0 on Mac OS X Mac OS X 10.15.7

    感謝分享!
    另外想請問版大會有行距沒辦法改的問題嗎?我自己傳輸到閱讀器的書(非kobo商店購買)行距都好窄...調整行距都沒反應,看得好累

  22. Using Mozilla Firefox Mozilla Firefox 113.0

    感謝大大,只是有個問題想請教一下,用的是Libra2,雖然選擇直向螢幕或橫向螢幕,他確實是會固定為直向或橫向,但我稍為換個方向拿,他畫面還是會轉個180度,這要怎麼解決好呢?

  23. Using Google Chrome Google Chrome 120.0.0.0 on Windows Windows NT

    非常感謝版主的分享!
    搭配文章操作後,開心使用剛購入Kobo Clara 2E中:)

  24. Using Google Chrome Google Chrome 131.0.0.0 on Windows Windows NT

    想請教一下,有沒有製作下一版的計畫,源流明體直排看書真的快很多。不過現在有些書籍有不少粗體標示重點,但這些內容都無法調用更粗的字種,而是軟件加粗。如果能集成粗體的文字檔就更完美了。