Birdfont 開源字型編輯器,四檔授權按商用與彩色字型分開

摘要

Birdfont 是開源字型編輯器,能匯出 TTF 與單色 SVG。官網把發行版分成四檔授權,兩檔免費,彩色字型與可變字型鎖在 Plus 檔,付費自 9.99 美元起。

推薦
軟體名稱
Birdfont
版本
6.15
收費
免費
開源
開源
作業系統
LinuxmacOSWindows
更新時間
2026-10-21 12:35

字型編輯器做兩件事:把形狀畫出來,把檔案交出去。Birdfont 把兩段合在一個視窗裡,而官網花在授權上的字比花在繪圖上的還多,因為授權正是這個專案把多數人混為一談的兩件事分開的地方。

從一個工具箱到一份字型檔案

Birdfont 能在同一個視窗裡畫向量字形,並匯出 TTF、單色 SVG 與 OTF 三種字型檔案。視窗的排法跟這類工具一貫的樣子差不多:左欄是工具箱、圖層與字元集,中間是畫布,上方按標籤頁切換總覽、字形編輯、字距這些位置。總覽頁是一格一格的字符網格,已經做進字型的字形會亮起來。

作者 Johan Mattsson 在官網寫明,編輯器用 Vala 語言寫成,程式碼約十二萬四千行,第一行程式碼寫於 2012 年 1 月 1 日。安裝包與源碼包覆蓋 Windows、Linux、Mac OS X 與 BSD 四個平台。

畫面

四檔授權,兩檔免費兩檔付費

下載頁把發行版排成四行。開源檔標價為零,源碼按 GNU GPL 授權;免費二進位檔同樣標價為零,能用的範圍寫在 SIL Open Font License 裡。商用檔從 4.99 美元起,Plus 檔從 9.99 美元起,這兩檔都帶一年升級,升級期過了手裡的版本照舊能跑。

同一頁的功能對照表把邊界擺得很直白。TTF 字型、單色 SVG 字型、字距、連字替換、備用字形與 SVG 匯入這六項,四檔全勾。商用這一項,開源檔、商用檔與 Plus 檔勾上,免費二進位檔空著。彩色字型、OTF、單筆畫雕刻字型與可變字型四行,只有 Plus 一欄有勾。

檔位

價格

允許什麼

開源

0

源碼按 GNU GPL,可商用

免費二進位

0

產出的字型須留在 SIL Open Font License 之下

商用

4.99 美元起

可商用,附一年升級

Plus

9.99 美元起

再加彩色、OTF、彫刻與可變字型

免費檔能走到哪一步

想不花錢做一套自用字型,開源檔或免費二進位檔都能走完全流程:畫字形、排字距、寫連字規則、收尾匯出 TTF 或單色 SVG。差別落在用途上——免費二進位檔產出的字型要掛在 SIL Open Font License 底下,開源檔可以直接拿去商用。

選檔之前先想清三件事:這套字型是自用還是拿去賣,需不需要 OTF,需不需要彩色字形。前兩問定檔位,第三問基本就把人推到 Plus 了。補一張商用檔授權,或者改用開源檔,都能把用途問題解決掉。

Plus 檔放開的那幾類字型

彩色字型有兩行都在 Plus 名下:一行是用 OpenType SVG 裝彩色,另一行是用 COLR 與 CPAL 兩個表裝彩色。OTF 走的是 OpenType CFF 輪廓,同樣只出現在 Plus 一欄。可變字型也是。

單筆畫雕刻字型一併算在 Plus 裡。這一類是給數控雕刻機與繪圖機準備的,字形只留中心線,沒有粗細變化,匯出之後機器順著線走刀。

畫字形:鋼筆、網格、錨點與圖層

工具箱分十幾組:繪圖工具、控制點、圖層、描邊、參考線與網格、縮放與檢視、幾何形狀、可變字型。點工具選中之後,6.15 版會把目前控制點的座標顯示在工具箱裡,不必再去別處找。網格與參考線可以吸附,6.10 版還加入了在總覽標籤裡搜尋與瀏覽 Unicode 區塊的能力。

圖層之間互不干擾,控制點只在自己那一層顯示。6.0 那次改版換掉了整個介面,同時把亮色與暗色兩套主題做成灰階版,滑鼠中鍵也能拖動畫布。

底圖與自動描摹

手上有一張掃描稿或一張字形樣張,可以把它當底圖。圖片匯進來鋪在字形下面,用貝茲工具沿著輪廓一個點一個點描;也可以讓自動描摹先跑一遍,生成粗輪廓之後再手工修點。描完把多條路徑合成一條閉合輪廓,字形的內外輪廓就分清了。

源碼儲存庫裡單列了自動描摹模組,官網教學也把它排在 6.x 分組的前三條。做漢字這類筆畫複雜的字形時,先自動描再手工修,比全手工省很多時間。

字距、連字與備用字形

字距有專門的標籤頁,可以成對設定,也能按間距類批次處理,6.14 版把間距類的速度提了一截。連字替換寫在替換規則裡,6.11 版新開了一個連字標籤頁,把這塊從別處挪到了明面上,同時改進了 emoji 的支援。

備用字形走的是同一套邏輯:一個字元掛多個字形,靠替換規則挑其中一個。附加符號單獨走標記類,5.8 版起支援把自訂變音符號按「標記到基字」的方式定位在 GPOS 表裡。字元集也可以在總覽頁裡自訂,用不著把整套 Unicode 都塞進視野。

可變字型:一個軸放三個母版

這是 Plus 檔獨有的功能,做法與普通字型差別不小。一個軸放三個字形母版,軸上的資料做插值,使用者就能從少量母版裡滑出一串字重。資料存在 GVAR 表裡。

軸標籤要四個 ASCII 字母,wght 這類標準軸用小寫,SERF 這類自訂軸用大寫。母版做完可以在選單裡生成一份可變字型 HTML 樣張,直接在瀏覽器裡拖著看效果。說明提醒,母版上的點越少越好,左右邊緣的極值點要手動處理,按 e 鍵能把點拉成水平或垂直。

6.15 這一版改了什麼

發佈記錄裡 6.15 只有兩條:點選工具時在工具箱顯示控制點座標,以及一套深色畫布主題。往上翻還有幾處值得留意——6.13 換了新的取色器,做成色輪;6.12 更新了連字生成;6.10 改了繪圖工具,閉合路徑時可以把描邊收完整,同時更新了 SVG 解析器。

版本號一路從 6.0 走到 6.15,改動密度說明這個專案仍在持續打磨。源碼儲存庫的提交時間停在 2025 年 11 月,儲存庫標籤的編號與官網發佈記錄對不上,看目前版本還是以官網為準。

誰適合用它

自己設計一套標題字、一套符號字型或一套圖示字型的人,Birdfont 的門檻不算高:向量繪圖那套東西會一點,剩下的就是字距與連字規則。要給品牌做一套彩色圖示字型,Plus 檔那 9.99 美元花得值。

只想改改現成字型的字形,免費檔也夠用。官網掛著一個用 Birdfont 做出來的字型展廳,作品可以自己提交上去;專案的維護靠捐贈與月度訂閱支撐,十月那欄進度條還停在零。

Birdfont 把「開源」與「免費」這兩件事分得比多數專案細:源碼按 GNU GPL 給出去,二進位版又拆成免費與付費兩段,彩色字型、OTF 與可變字型鎖在 Plus 檔。做自用字型的人從免費檔進去就能跑完全流程,準備拿去商用的設計師要在 4.99 與 9.99 之間挑一檔。十二萬四千行程式碼、十四年迭代,這個體量放在字型工具裡算是輕的。

Birdfont下載地址
支援的作業系統: Linux macOS Windows