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 位部落客按了讚: