
開源的泛中日韓像素字體,黑體無襯線風格,支持10、12 和16 像素。
這個項目不僅提供了全部的字形源文件,也提供了構建字體所需要的完整程序。
Warning
該字體目前處於積極開發階段,仍然缺少大量漢字。
生產環境請考慮臨時性過渡方案:縫合像素字體
Important
這是一個開源項目,字體可以免費商用。
如果這個項目對您有幫助,請考慮贊助來支持開發工作。
可以通過Playground 實時預覽字體效果。
示例文本· 等寬模式-字母表· 比例模式-字母表

示例文本· 等寬模式-字母表· 比例模式-字母表

示例文本· 等寬模式-字母表· 比例模式-字母表

可以通過下面的鏈接來查看字體各尺寸目前支持的字符情況。
| 尺寸 | 等寬模式 | 比例模式 |
|---|---|---|
| 10px | info-10px-monospaced | info-10px-proportional |
| 12px | info-12px-monospaced | info-12px-proportional |
| 16px | info-16px-monospaced | info-16px-proportional |
目前支持10、12 和16 三個像素尺寸。
字體的UPM ( Units Per Em ,每個字面框包含的設計單位的數量)按照像素尺寸的100 倍來轉化,即: 1 px = 100 units 。
字體各尺寸的UPM值如下:
| 尺寸 | UPM |
|---|---|
| 10px | 1000 |
| 12px | 1200 |
| 16px | 1600 |
在渲染時,請將文本尺寸設置為對應字體的像素尺寸或其整數倍,以保證柵格化時能夠精確地進行像素轉化。
目前支持「等寬」和「比例」兩種模式。
字符為全寬或半寬,排版時可嚴格對其。字形完全處於字面框內部,默認行高等於字體的像素尺寸。
但基線位置略微偏高,中西文混排時西文在視覺上重心偏高,美觀性略差。
字符寬度根據字形實際情況變化,基線處於合適的位置。縱向上字形可能會超出字面框,默認行高大於字體的像素尺寸。
該模式排版觀感自然,如無特殊需求,你應該優先選擇這個模式。
字體各尺寸的默認行高如下:
| 尺寸 | 行高 |
|---|---|
| 10px | 16px |
| 12px | 18px |
| 16px | 24px |
不同國家或地區,由於規範或書寫習慣不同,同一個字符,字形可能存在差別。這種情況大部分為漢字,少量為標點符號。
目前支持以下語言特定字形版本:
| 版本 | 含義 | 說明 |
|---|---|---|
| latin | 拉丁語 | 在非中日韓環境下使用,標點符號採用西文習慣寫法。 |
| zh_cn | 中文-中國大陸 | 字形採用中國大陸地區標準規範《通用規范漢字表》 中的寫法。 |
| zh_hk | 中文-香港特別行政區 | 字形採用香港地區教育規範《常用字字形表》 中的寫法。 |
| zh_tw | 中文-台灣地區 | 字形採用台灣地區教育規範《國字標準字體》 中的寫法。 |
| zh_tr | 中文-傳統印刷 | 字形採用「傳統印刷體」 寫法,符合香港和台灣地區傳統使用習慣。 |
| ja | 日語 | 字形採用日本參考規範《常用漢字表》 中的寫法。 |
| ko | 韓語 |
可通過以下渠道下載最新的版本:
目前提供.otf 、 .ttf 、 .woff2 、 .bdf 、 .pcf五種單字體格式,以及.otc 、 .ttc兩種集合字體格式。
brew install font-ark-pixel-10px-monospaced
brew install font-ark-pixel-12px-monospaced
brew install font-ark-pixel-16px-monospaced
brew install font-ark-pixel-10px-proportional
brew install font-ark-pixel-12px-proportional
brew install font-ark-pixel-16px-proportional這是一個標準的Python3 項目。
當您配置好運行環境後,執行python -m tools.build命令來開始構建。
等待任務完成後,可在build/outputs目錄下找到生成的字體文件。
分為「字體」和「構建程序」兩個部分。
使用「SIL 開放字體許可證第1.1 版」 授權,保留字體名稱「方舟像素/ Ark Pixel」。
使用「MIT 許可證」 授權。
如果這個項目對您有幫助,請考慮贊助來支持開發工作。
請通過下面的鏈接來查看收到的讚助的具體情況:
贊助詳情