如果您想自己去設(shè)計(jì)字體,那么就嘗試下大眼仔推薦的這款開源免費(fèi)字體設(shè)計(jì)工具吧。FontForge 是一個(gè)免費(fèi)的開源字體編輯器,由一群字體愛好者社區(qū)帶給您。您可以捐款以在財(cái)務(wù)上支持該項(xiàng)目或參與其中。任何人都可以提供幫助!您不必是程序員。如果您想提供幫助但不知道在哪里,請加入開發(fā)人員列表并自我介紹。
FontForge是一個(gè) FOSS 字體編輯器,它支持許多常見的字體格式。FontForge在 2012 年之前主要由 George Williams 開發(fā),是免費(fèi)軟件,并在 GNU 通用公共許可證第 3 版和 3 條款 BSD 許可證的混合下分發(fā)。 它適用于包括 Linux、Windows 和 macOS 在內(nèi)的操作系統(tǒng),并已本地化為 12 種語言。
為了方便自動格式轉(zhuǎn)換和其他重復(fù)性任務(wù),F(xiàn)ontForge 實(shí)現(xiàn)了兩種腳本語言:它自己的語言和Python。FontForge 可以從其 GUI 和命令行運(yùn)行腳本,還可以將其功能作為 Python 模塊提供,因此它可以集成到任何 Python 程序中。
FontForge 支持Adobe的 OpenType 功能文件規(guī)范(帶有自己的語法擴(kuò)展)。它還支持為 Cambria Math 引入并由 Office 2007、XeTeX 和 LuaTeX 支持的非官方 Microsoft 數(shù)學(xué)排版擴(kuò)展(MATH 表)。 FontForge 中至少開發(fā)了一種免費(fèi)的 OpenType 數(shù)學(xué)字體。
FontForge 使用 FreeType 在屏幕上渲染字體。自 2008 年 11 月 15 日發(fā)布以來,F(xiàn)ontForge 使用 libcairo 和 libpango 軟件庫進(jìn)行圖形和文本渲染,提供抗鋸齒圖形和復(fù)雜文本布局支持。
FontForge 可以使用 Potrace 或 AutoTrace 來自動跟蹤位圖圖像并將它們導(dǎo)入到字體中。
LuaTeX 排版引擎使用部分 FontForge 代碼來讀取和解析 OpenType 字體。
FontForge 源代碼包括許多實(shí)用程序,包括顯示二進(jìn)制字體文件內(nèi)容的“showttf”,以及 WOFF 轉(zhuǎn)換器和反轉(zhuǎn)換器。
FontForge支持格式
FontForge 支持多種字體格式。其原生樣條字體數(shù)據(jù)庫格式(.sfd 文件擴(kuò)展名)是基于文本的,便于設(shè)計(jì)者之間的協(xié)作,因?yàn)榭梢暂p松創(chuàng)建差異文件。 FontForge 還支持基于 XML 的可互操作的 UFO 源格式。
該軟件支持許多其他字體格式,并將字體從一種格式轉(zhuǎn)換為另一種格式。 支持的字體格式包括:TrueType (TTF)、TrueType Collection (TTC)、OpenType (OTF)、PostScript Type 1、TeX Bitmap Fonts、X11 OTB bitmap (only sfnt)、Glyph Bitmap Distribution Format (BDF)、FON (Windows)、 FNT (Windows) 和 Web Open 字體格式 (WOFF)。 FontForge 還可以從可縮放矢量圖形 (SVG) 格式和統(tǒng)一字體對象 (UFO) 格式導(dǎo)入和導(dǎo)出字體。
FontForge發(fā)展歷程
FontForge 項(xiàng)目由 George Williams 作為退休項(xiàng)目創(chuàng)立,最初于 2001 年至 2004 年 3 月作為 PfaEdit 發(fā)布)。
威廉姆斯積極開發(fā)、維護(hù)和支持該程序和相關(guān)實(shí)用程序大約 12 年。 2011 年年中,Dave Crossland 開始為該項(xiàng)目做出貢獻(xiàn),該項(xiàng)目從 SourceForge 轉(zhuǎn)移到 GitHub。 Crossland 開始通過 TeX 用戶組 (TUG) 提供介紹性字體設(shè)計(jì)研討會,以籌集資金聘請合同開發(fā)人員來維護(hù)和開發(fā)該程序。 FontForge 的發(fā)展變得更加活躍,Khaled Hosny 和 Barry Schwartz 是值得注意的貢獻(xiàn)者,但在 2012 年底,他們和 Crossland 在項(xiàng)目方向上存在分歧,因此他們將 FontForge 分叉為 SortsMill Tools。
2011 年,Ben Martin 博士在 TUG 的支持下打包了 FontForge,以便在 Mac OS X 上更容易安裝。與此同時(shí),Matthew Petroff 發(fā)布了他的 Windows 構(gòu)建系統(tǒng)和非官方的 Windows 構(gòu)建。 2013 年,在 sourceforge 上啟動了 FontForgeBuilds 項(xiàng)目來擴(kuò)展它;它隨后被完全重寫,今天由 Jeremy Tan 作為 Windows 應(yīng)用程序維護(hù)。
2012 年,Crossland 組織了一個(gè)新的項(xiàng)目網(wǎng)站,托管在 GitHub Pages 上,fontforge.github.io,并利用從教授 FontForge 給初學(xué)者籌集的資金聘請了一名合同網(wǎng)頁設(shè)計(jì)師。在他的支持下,Martin 添加了一個(gè)實(shí)時(shí)協(xié)作功能,他們在 2013 年馬德里的 Libre Graphics 會議上作為主旨發(fā)言。
2014 年,在 Google 的資金支持下,F(xiàn)rank Trampe 增加了對 UFO 字體源格式的全面支持。
FontForge中文設(shè)置
FontForge 安裝后打開安裝目錄,在目錄中找到 fontforge.bat 批處理文件,使用文本編輯器進(jìn)行編輯。
修改:setLANGUAGE=en 為 set LANGUAGE=zh_CN 保存即可。