發佈時間: 2025-3-11 最近更新: 2025-4-25字數 1128閱讀時間 3 分鐘

type
status
date
slug
summary
tags
category
icon
password
💡
製造電子閱讀直排體驗:將原橫式字型轉換成偽直排形式

研究背景:希望將中文紙本書籍的直排閱讀習慣,帶入數位電子閱讀世界

中文書籍常見排版方式主要以「直排」為主。然而,隨著電子書與電子閱讀器的普及,許多電子書預設採用「橫排」格式,對於習慣直書閱讀的讀者來說,可能會影響閱讀體驗。
當我開始使用電子閱讀器時,發現部分機型並不支援直排轉換功能,而我希望維持直書閱讀習慣,便開始尋找替代方案。在相關閱讀社群中,我發現前輩們研究出一種可行方式——利用「偽直排」字型來模擬直排效果。透過此方法,讀者可使用偽直排字型,使橫排電子書看起來接近傳統直排書籍。

偽直排字型的介紹

所謂「偽直排」字型,指的是透過特殊設計的字型,使橫排文字在視覺上轉換為直排效果。具體作法為將中文字與標點符號作逆時針旋轉 90 度,然後手動將閱讀器裝置順時針轉向 90 度(或設定畫面轉向),讓橫排文字呈現類似直排的視覺效果,即便在不支援直排的設備上,也能維持傳統閱讀體驗。

相關參考資料

這裡整理了一些前輩的研究與資源,供參考:
  1. 偽直排用法與開源字型資源分享——Vixual
  1. 偽直排字型自製流程——胡賊.帳簿2.0
  1. 自製偽直排字型心得——Daniel Kao
  1. 台灣 EPUB 3 製作指引

偽直排字型的製作與實作嘗試-以芫荽體為例

參考前輩們的經驗,我使用 FontForge 軟體載入一款近期讀電子書愛用的開源繁體中文字體——芫荽體。

處理步驟

  1. 選取字元:全選(Ctrl+A)所有字元,並取消選取數字 0-9 及英文字母 A-Z、a-z,因為這些字元不需要旋轉。
  1. 旋轉與移動:參考上方資源二(偽直排字型自製流程)的設定值,將字元逆時針旋轉 90 度,並適當調整 X、Y 軸位置。
  1. 標點符號處理:根據上方資源四(台灣 EPUB 3 製作指引),檢查中文標點符號的排版需求,並針對需調整的符號進行個別處理。
  1. 輸出字型:
      • 檔案 > 產生字型,存檔後將字型檔案匯入電子閱讀器。
      • 字型檔案需存放於設備內的 /fonts 資料夾。
  1. 測試與調整:
      • 開啟電子書以測試字型顯示效果,檢查字元與標點符號情況。
      • 必要時回到 FontForge 進一步調整字元位置,並重新匯出字型。

效果與資源分享

測試效果

  • 平面設計使用:
    • notion image
  • 於閱讀器上使用:
使用偽直排字體前,書籍預設是橫排
使用偽直排字體前,書籍預設是橫排
使用偽直排字體後,閱讀器橫擺就能看到字呈現直排
使用偽直排字體後,閱讀器橫擺就能看到字呈現直排

資源分享&下載安裝

  • 安裝字型:
    • 字型檔案需存放於設備內的 /fonts 資料夾。
    • 各機型官方操作說明:

贊助支持鼓勵

 
 
Loading...
小程式大學問:電子書書僮-格式轉換/智慧問答

小程式大學問:電子書書僮-格式轉換/智慧問答

使用者於平台輸入電子書檔,可以轉換格式樣式,也可跟AI聊天了解書籍內容


個人電子書圖書館平台 with Synology NAS & BicBucStriim

個人電子書圖書館平台 with Synology NAS & BicBucStriim

利用NAS、Calibre、BicBucStriim等可架站一電子書圖書館,方便於網頁造訪瀏覽及下載書籍