2019/06/22 更新:
我嘗試依照網路上的教學,完成了兩個偽直排字型:「源流明體」與「懷源黑體」。
之所以選這兩個字型是因為它們都源自於思源字體,也較符合台灣人的筆法,也是我有在使用的字體。
全部的偽直排字體可以到這裡下載:
- http://here.vixual.net/files/fonts/rotate/ (簡轉繁的功能也一併奉上)
之前的內容:
很多繁體中文的用戶對於電子書的內容是否「直排」有很大的執念,在各討論區經常看到有人在詢問如何轉換直排?!
剛好我在 Facebook 的電子書閱讀討論區看到有網友分享「偽直排花明蘭黑體」字型檔 (作者: 夏夏),這是繼簡轉繁的「偽繁體中文」字型之後,我又重新發現的新大陸 (不過看這字型是在 2012 年就已經上傳的,是我太孤陃寡聞了)。
對於這個「偽直排」字型,原本我也是半信半疑的,畢竟:
開什麼玩笑?
電子書要轉成直排可是要設法先下載電子書、破解 DRM、使用 Calibre、安裝外掛程式、學會修改 CSS,或是丟到天火藏書...(以下省略 500 字),最後再塞回去 E-Reader,這些是要花費很多功夫的,怎麼可能下載一個字型檔就把橫排文字轉直排了?!
但是...究竟是命運的捉弄,亦或是冥冥之中自有安排...,結果還真的成功了!!
偽直排字型
「偽直排」字型的原理是把所有字型逆時針轉 90 度,用戶再把 E-Reader 順時針轉 90 度,因此就變成跟直排一樣了。
先看看我的 Kobo Forma 裡橫排的電子書:
換成「H-MingLan」字型之後:
你看看,可以一鍵橫排轉直排,還不用花時間轉檔,你說作者是不是很有才啊?
不過從上面的兩張截圖可以看到一些美中不足的地方:
- 標點符號的高度不對,不是全形的
- 標點符號的位置不是居中,而是偏右,不符合繁體中文的習慣
- 冒號沒有全部轉成直排的冒號
於是我花了點時間用 FontForge 修改了字型,然後 H-MingLan-v2 偽直排花明蘭黑體 2.0 就出現了,截圖如下:
下載與安裝
在此提供全部字型檔給大家下載:
- 花明蘭黑體 (偽直排原始版本,未優化標點符號,作者: 夏夏)
- 花明蘭黑體 2.0 (標點符號置中)
- 花明蘭黑體 2.0d (替換簡體中文的引號、更新部份標點符號)
- 花明蘭黑體 2.0d 簡轉繁 (基於 2.0d 再將簡體中文轉為繁體中文)
- 源流明體、懷源黑體 (本人修改)
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 也能透過修改設定檔參數,加入「鎖定旋轉方向」的按鈕,步驟如下:
- 使用 USB 傳輸線將 Kobo E-Reader 接上電腦,進入檔案模式。
- 用文字編輯器編輯 Kobo 裝置上的 \.kobo\Kobo\Kobe eReader.conf (\.kobo 是一個隱藏的資料夾,檔案總管必需要檢視「隱藏的項目」才能看得到)。
- 搜尋 [DeveloperSettings] 字串 (找不到 [DeveloperSettings] 可自行新增在檔案的底部),於下一行加入參數: ForceAllowLandscape=true,修改結果如下:
[DeveloperSettings] ForceAllowLandscape=true
- 從電腦上安全地退出 E-Reader,然後拔掉 USB 傳輸線。
Kindle:
若是使用 Kindle,則要進到「頁面設置」鎖定旋轉方向:
從此以後,在書城購買的電子書即使是橫排的,你也不用再去下載電子書、破解 DRM、使用 Calibre、安裝外掛程式、修改 CSS、或丟到天火藏書了!
只要輕輕鬆鬆的換成偽直排字型,就可以翹著腳看書...終於又可以重新把時間聚焦到「看書」這件事情上了。
那 2.0d 又是什麼版本?
簡體中文通常只使用橫排,並且簡體中文與繁體中文的引號不一樣!
因此如果你用偽直排字型來閱讀直排的簡體中文電子書,看到簡體中文的引號 ( “ ”、‘ ’ ) 可能會覺得更鱉扭了! 因此,如果想要看到跟繁體中文一樣的引號 (「」、『』),那請下載「花明蘭黑體 2.0d」,我已經把簡體中文的引號做了替換,也更換了部份標點符號的樣式。
如 Kindle Oasis 2 的截圖:
Kindle 的字型問題
Kindle 本身對於更換字型有下列限制:
- 電子書必須為 AZW3 或 KF8(Mobi8) 格式才能變更字型。
- 如果電子書本身就已經有指定字型了 (通常是標題),則會優先以指定的字型顯示,因此可能無法成功套用偽直排字型。
要解決以上的問題,你可以使用 Calibre 轉檔成「AZW3」格式,並參考下面的設定順便移除指定的字型樣式:
相較之下,Kobo E-Reader 只要一經選擇要變更的字型之後,就完全不鳥電子書指定的字型了,這反而成為它的優點。
另外,如果你的 E-Reader 是 Kindle Paperwhite,並且於「頁面設置」將方向設為「橫向」,那麼套用偽直排字型之後會變成上下顛倒! 針對這問題我只能建議你將 E-Reader 設為「直向」使用,或是改用 Kindle Oasis 可四向旋轉的機型。
其它偽直排的優點
除了方便、快速之外,使用偽直排字型還有這些好處:
- 可依書籍的類型選擇要不要改為直排。
- 因為是直接閱讀在書城購買的書籍,電子書沒經過任何加工,因此可以繼續使用原本書城的雲端系統來同步電子書的筆記、畫線與書籤。
- 我自己覺得轉為直排文字有加快我看電子書的速度。
參考網頁
- 電子書《Unicode CJK Characters》中日韓統一表意文字列表
- 如何變更 Kobo 電子閱讀器的字型,解決中文內容及書籍列表缺字的問題
- 如何製作簡繁轉換的中文字型
- 愛漢字 ifont
- 源流明體
- 懷源黑體
- 匯出 Kobo 電子書的書籍清單與註記資料 (劃線與筆記)
- 電子書平台及電子閱讀器 (E-Reader) 的功能比較
- Kobo Forma 32GB 電子閱讀器 (E-Reader) 開箱
- 引號 - 維基百科,自由的百科全書
- Requirements for Chinese Text Layout 中文排版需求
- 東亞文字排列方向 橫書與縱書之別
- 原俠正楷 GuanKiapTsingKhai ,增加方便的偽直排字型,免轉正免簡轉繁直接閱讀