Kobo/Kindle E-Reader 也能一鍵橫排轉直排? 還不用等待轉檔?
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 ,增加方便的偽直排字型,免轉正免簡轉繁直接閱讀
請問版大有興趣把簡轉繁+直排 放在一起嗎!?
做好了,請下載「H-MingLan-v2d-Simp2Trad 花明蘭黑體 2.0d」
OMG 速度超快,謝謝,大推。
非常感謝您的 H-MingLan-v2d-Simp2Trad 花明蘭黑體!!
不過驚嘆號似乎沒有轉直?@@a
anyway, 再次感謝!
「全形」的驚嘆號確定有轉直排,而「半形」的驚嘆號沒轉直排。
但查詢 wiki,另有一個「小感歎號 (SMALL EXCLAMATION MARK)」「﹗」,位址: U+FE57 (與「!」不同),這個也沒有轉成直排。
謝謝版大無私的奉獻!Kindle paperwhite4完美使用中,可是必須反過來拿!不知是否出個字型順時針轉90度的簡轉繁版本,希望在kindle 使用時可以正常閱讀,不用反過來。感恩!!
其實我也只是拿別人轉向好的字型來修改的而已,我自己並沒有類似寫 Script 將字型轉向的技術。
改了這個字型可以有這麼多的好評,也是出乎我的意料之外!
謝謝回覆!!因為想買forma or oasis,再請教:kobo Forma 使用花明蘭黑體 2.0d 簡轉繁字型時,機子一定要拿橫的嗎?可否設定成直式(實體按鍵在側面)?Thanks!
可以啊,其實 Kobo Forma 與 Kindle Oasis 都可以,這兩台因為有實體按鍵與自由翻轉的設計,只要鎖定為「橫向螢幕」即可,並不會覺得是反過來拿。
只是 Kindle 更換字體的限制比較多,它會以電子書指定的字型優先顯示,因此經常會出現內文轉向,但標題沒有轉向!
所以,如果想要套用花明蘭黑體,那 Kobo Forma 會是比較好的選擇。
請問E-reader被防寫,無法存入fonts時應該如何處理?謝謝您的解答
感謝版大提供很實用的偽直排字型,不知能否分享如何用fontforge修改橫轉直的操作方法呢?
有些字型也很想自製偽直排!
本篇的「偽直排花明蘭字型」我也是在網路上找到的,將字型轉 90 度的技術我也不會,不過你可以參考這篇教學:
https://blog.csdn.net/anyuliuxing/article/details/84176853
請問可以幫忙做思源宋體轉直排的嗎?
我覺得思源宋體看中文直排書最好看,非常感謝您!!
我加入了兩個偽直排字型:「源流明體」與「懷源黑體」,可以到這裡下載:
http://here.vixual.net/files/fonts/rotate/
如果你要研究轉直排的方法,可以參考這篇教學:
https://blog.csdn.net/anyuliuxing/article/details/84176853
非常喜歡您的作品
我有個問題是日文的長音符號「ー」也被旋轉了九十度
但是ー的概念跟破折號一樣
正確的直排ー相對橫排ー而言不應該被旋轉
您正確處理了中文破折號,能否撥空也將日文ー也更新呢?
已修正偽直排源流明體與懷源黑體的日文長音符號轉向: ー (u+30FC),請再重新下載檔案 (檔案名稱沒變)
http://here.vixual.net/files/fonts/rotate/
太厲害啦,非常感謝!
小弟我也不喜歡看橫排書,因眼睛要一直跳行看得很累,
現在可以好好閱讀之前在kobo買的幾本橫排書了!感謝!
Respect! 真的太厲害,不好意思啊,我有本書是繁體字的,他設置就不顯示更換字體,請問有辦法的嗎?
我試過簡體字的書就可以設置字體。 QwQ
我搞定啦,是我誤會了,只要用AZW3就可以了,無論什麽書都可以
讚喔!
想跟你表達一下我的感謝XD
本來看橫排中文真的有點看不下去都要放棄libra了!!
還好有看到這篇!!
我自己也多買了一台 Libra,Libra 很好,不要放棄。
感謝老鐵,直排+舊字形一次搞定哈哈,也謝謝夏夏,太聰明了
謝謝你的字體,幫助太大了!!!
真的太感謝了,因為不習慣簡體橫排閱讀,我的kindle本來已經收在衣櫃裡,現在終於又能拿出來用了!!!!
謝謝大大的字體,最近下載的簡中書,可以輕鬆轉成繁中閱讀了。
大大, 想請教一下, LIKEBOOK能用到嗎?
Likebook 可以用,只要能自己添加字型的都能用,參考: 博閱Likebook Mars 開箱與簡易心得
太好了,本來一直為了kindle直排很麻煩而苦惱,這個方案太完美了
這真的太厲害了,直接用字型這招真不知道是誰想出來的。
想跟版主說聲謝謝,讓我的「閱讀器」可以輕輕鬆鬆 橫版轉直版。
萬分感激~~~
特別來留言表達感謝
本來買了libra頗苦惱這一點 大大真的造福人間
你好,我目前是使用kobo clara,也是使用您所提供的字型,但是遇到了一個問題
就是我的clara不能自動翻轉,所以對右撇子的我來說有點卡卡的(因為底部下方塑料較大,等於是左手持機)
希望您可以把字體180度翻轉,這樣拿起來更順手,謝謝
還有發現您沒有改數字
是的,半形的數字沒有逆時針轉 90 度。
你可能誤會了,翻轉 180 度就不是偽直排了。
如果你是指轉 270 度,那字的閱讀方向會錯誤,只能逆時針轉 90 度。
可否請教一下。在轉直排時,那些符號要轉?那些不用?
不知有沒有對照比?
現在轉若全轉,掛號等又變得很奇怪
一直在捉萬漏一@@
我的作法:
只要是半形的英文、數字、符號皆不轉。
而全形符號的部份,只要是「括號類、直線類、橫線類」的皆不轉。
你好,我是kobo nia閱讀器新手,下載了字體安裝到font資料夾,但字體選項卻沒有看到,想請您解惑一下謝謝!
請確認資料夾的名稱是「Fonts」,不是 font。
Fonts 資料夾必須是在 kobo nia 的根目錄,不是其它的隱藏資料夾裡面。
謝謝版主無私的分享^^
感謝分享!
另外想請問版大會有行距沒辦法改的問題嗎?我自己傳輸到閱讀器的書(非kobo商店購買)行距都好窄...調整行距都沒反應,看得好累
感謝大大,只是有個問題想請教一下,用的是Libra2,雖然選擇直向螢幕或橫向螢幕,他確實是會固定為直向或橫向,但我稍為換個方向拿,他畫面還是會轉個180度,這要怎麼解決好呢?
真心感謝!
非常感謝版主的分享!
搭配文章操作後,開心使用剛購入Kobo Clara 2E中:)