您的平均arial/helvetica/圓形的sans serif字體,用fontforge製成,目的是簡單,可讀和多功能。
它是一個可變字體,可以在較大範圍內定制重量,並且許多不同的Opentype功能可以自定義字體。該字體涵蓋了大量的字形,超過2500個字形,並支持600多種語言(根據HyperGlot)。



有一天,一個名為Corne2plum3的傢伙隨機想創建一種自定義字體,並製作了一個sans serif字體,靈感來自arial,helvetica,cignular std and Inter Inter,可以在各種情況下使用的簡單字體:例如,在計算機屏幕上,在專業郵件上,在文檔上等。它也只符合他的99歲以上的font(but)。
最終,經過2年多的時間,有一個最終產品,而該項目實際上花費了0.00美元。考慮到該字體中的字形數量,它可能太遠了...
該字體本身可以正常工作,但是仍然有事情要做,而且情況可能隨時改變(現在相對穩定)
最終目標是將此字體上傳到Google字體上。
進入發布頁面,然後選擇最新版本。該字體以以下格式可用: otf , ttf和woff2 。
您還使用該字體的“ SC”版本(目前可用於1000以外的所有權重),該版本使用小帽子而不是小寫字符。
在進一步之前,您將需要這些。
您將需要的所有內容都將安裝在虛擬環境上(因此Debian/Ubuntu不會因為Python軟件包而抱怨它)。因此,在本節中,您將製作一個虛擬環境,並在其中添加依賴項。
注意:以下指南僅在Linux上,在Debian基於Debian的發行版上進行了測試(更確切地說是Debian 12和Ubuntu 23.10)。如果您設法從另一個分佈(或另一個OS)生成字體文件,則可以打開PR,以便我們在此處添加。
確保當前的工作目錄是項目的根源。如果不是,請運行以下命令,通過項目目錄的路徑替換path/to/the/folder/project ,基本上是您現在正在讀取的文件所在的位置。
cd path/to/the/folder/project創建一個Python虛擬環境。為此,執行:
python3 -m venv venv轉到您剛剛創建的虛擬環境:
source venv/bin/activate 現在,我們正在插入Python軟件包。所有這些都列在requirements.txt中。要使用正確的版本安裝所有這些,請運行以下命令:
pip install -r requirements.txt一旦準備好了所有依賴項,就可以使用以下命令構建字體(如果要構建字體,請添加-B ,並且說“字體”已經是最新的):
make fonts其他命令在makefile中可用。只需運行以獲取命令列表make 。
該字體在SIL Open Font許可下,版本1.1。
U+21xx範圍內的一些字形(非常複雜)被Dejavu Sans和Noto Sans偷走,