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 的用戶,你得鎖定旋轉方向,鎖定為「直向 (Portrait)」或「橫向 (Lasnscape)」都可以:

撘配 Kobo Forma 的翻書鍵,都不用怕會按錯翻頁方向。

若是使用 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. 愛漢字 ifont
  3. 匯出 Kobo 電子書的書籍清單與註記資料 (劃線與筆記)
  4. 電子書平台及電子閱讀器 (E-Reader) 的功能比較
  5. 如何變更 Kobo 電子閱讀器的字型,解決中文內容及書籍列表缺字的問題
  6. Kobo Forma 32GB 電子閱讀器 (E-Reader) 開箱
  7. 引號 - 維基百科,自由的百科全書
  8. Requirements for Chinese Text Layout 中文排版需求
  9. 東亞文字排列方向 橫書與縱書之別
  10. 24個合法免費高品質字體 (附載點)

 

    • 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

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

  1. No trackbacks yet.

return top

%d 位部落客按了讚: