Skip to content

白鷺楷 (BailuKai)

原俠正楷(GuanKiapTsingKhai)預設為標準 Regular 字重,在標題排版、印刷標註或高解析度螢幕閱讀時略顯偏細。**白鷺楷(BailuKai Medium)** 旨在提供穩定、清晰且骨架勻稱的 Medium 字重楷體。透過專屬設計的 Python 建置流水線,在 FontForge 中對字形輪廓進行等距增粗(`changeWeight(12)`,相當於筆畫單邊 +6 輪廓膨脹),使其視覺字重與「霞鶩文楷 Medium」達到高度一致性。

一款基於「原俠正楷」為基底,透過 FontForge 自動化演算法精準增粗的中黑(Medium)字重開放原始碼繁體楷書字型。

專案緣起與目標

原俠正楷(GuanKiapTsingKhai)預設為標準 Regular 字重,在標題排版、印刷標註或高解析度螢幕閱讀時略顯偏細。白鷺楷(BailuKai Medium) 旨在提供穩定、清晰且骨架勻稱的 Medium 字重楷體。透過專屬設計的 Python 建置流水線,在 FontForge 中對字形輪廓進行等距增粗(changeWeight(12),相當於筆畫單邊 +6 輪廓膨脹),使其視覺字重與「霞鶩文楷 Medium」達到高度一致性。

核心技術特色

  1. 字符去重加粗演算法(Deduplicated Glyph Emboldening)

    • FontForge 預設依編碼槽位選取,原俠正楷中 285 個多重映射字形會被重複加粗導致異常過粗。
    • 白鷺楷確保全字庫每一個獨立字形嚴格僅執行一次增粗變換,根治過粗與自交破面問題。
  2. 脆弱字形無損修復注入(Reference Contour Injection)

    • 針對筆畫密集繁複之脆弱字形(如「傳」、「導」、「育」等),自高品質霞鶩文楷 Medium 中無損擷取平滑輪廓進行注入。
  3. 自動化品質檢測與候選字風險分析報表

    • 自動對比邊界框面積、膨脹率,產出品質分析報告。

下載網址

GitHub 白鷺楷 (BailuKai)

部落閣歷史上的今天...