开源的泛拉丁与泛中日韩像素字体,黑体风格。
该项目是 「方舟像素字体」 的临时过渡方案,以「方舟像素字体」作为基础字形和度量参数,并使用其他可适配的同尺寸字体补充字形。由于字体由多个来源拼合而成,因此以「缝合」命名。
此外,有一个算法粗体版本 「缝合粗像素字体」。
点击此链接 实时预览字体效果。
通过下面的链接来查看字符统计信息。
| 尺寸 | 等宽模式 | 比例模式 |
|---|---|---|
| 8px | info-8px-monospaced | info-8px-proportional |
| 10px | info-10px-monospaced | info-10px-proportional |
| 12px | info-12px-monospaced | info-12px-proportional |
目前支持「等宽模式」和「比例模式」两种。
字符为半宽或全宽,排版时可严格纵向对齐。
字体行高有限,基线位置略微偏高,这导致中西文混排时西文在视觉上重心偏高,美观性略差。
字符宽度根据字形实际情况分配,字距和行高自然,支持字偶距调整。
基线处于合适的位置,整体排版观感舒适。
如无特殊需求,应该优先使用「比例模式」。
目前支持以下语言特定字形版本。
| 版本 | 含义 | 说明 |
|---|---|---|
| latin | 拉丁文字环境 | 面向以拉丁文字为主的西文排版环境,标点符号的位置、宽度和间距采用西文排版习惯。 |
| zh-Hans | 简体中文 | 汉字字形主要参考国务院公布的 《通用规范汉字表》 中的写法。 |
| zh-Hant | 繁体中文 | 汉字字形主要参考 「传统印刷体」 的写法。 |
| zh-HK | 繁体中文(香港地区) | 汉字字形主要参考香港特区政府 《香港電腦漢字參考字形》 中的写法。 |
| zh-TW | 繁体中文(台湾地区) | 汉字字形主要参考台湾教育主管机关 《常用國字標準字體表》 中的写法。 |
| ja | 日语 | 汉字字形主要参考日本文化厅 《常用漢字表》 和 《表外漢字字体表》 中的写法。 |
| ko | 韩语 | 汉字字形主要参考 KS X 1001 和 KS X 1002 中的写法。 |
尽管如此,这仍然是一个基于补丁的字体解决方案。你不应该对语言特定字形抱有特别的期待。
点击此链接 下载最新版本。
- Pixel Font Builder
- Pixel Font Knife
- FontTools
- unicodedata2
- Unidata Blocks
- Character Encoding Utils
- PyYAML
- Pillow
- Beautiful Soup
- Jinja
- HTTPX
- tqdm
- Loguru
- Cyclopts
- pytest
分为「字体」和「构建程序」两个部分。
采用 SIL Open Font License version 1.1 授权。
上游字体许可证如下:
| 字体 | 许可证 | 备注 |
|---|---|---|
| 方舟像素字体 / Ark Pixel Font | OFL-1.1 | 提供 10、12 像素基础字形和度量参数 |
| 美咲フォント / Misaki | 无类型许可证,兼容 OFL-1.1 | 提供 8 像素日语汉字字形 |
| 美績点陣體 / MisekiBitmap | OFL-1.1 | 提供 8 像素简体中文汉字字形 |
| 精品點陣體7×7 / BoutiqueBitmap7x7 | OFL-1.1 | 提供 8 像素繁体中文汉字字形 |
| 精品點陣體9×9 / BoutiqueBitmap9x9 | OFL-1.1 | 提供 10 像素繁体中文汉字补充 |
| 俐方體11號/Cubic 11 | OFL-1.1 | 提供 12 像素繁体中文汉字补充 |
| Galmuri | OFL-1.1 | 提供 8、10、12 像素朝鲜语相关字形 |
采用 MIT License 授权。
如果这个项目对您有帮助,请考虑赞助来支持后续开发。