JetBrains Maple Mono: 一只基于 Github Workflows (Bash) 的 JetBrains Mono + Maple Mono 合成字體
- 適用平臺(tái): Any
- 完美融合,Maple Mono 補(bǔ)充 JetBrains Mono 中日字形空缺
- 高可讀性,等寬無襯線,中英文 2:1 寬完美對(duì)齊
- 豐富字重,智能連字,Nerd Font,Hints 原生支持
- 實(shí)時(shí)更新,構(gòu)建合成優(yōu)化發(fā)布全流程自動(dòng)化
- Github (latest): https://github.com/SpaceTimee/Fusion-JetBrainsMapleMono/releases/latest
- Github (preview): https://github.com/SpaceTimee/Fusion-JetBrainsMapleMono/releases/tag/pre
發(fā)布文件按 JetBrainsMapleMono-[NF/XX]-[NR/XX]-[HT/XX].zip 的格式命名:
- XX: 占位符,表示該字體沒有增加這一特性
- NF: Nerd Font,為部分開發(fā)工具、命令行終端、代碼編輯器等提供圖標(biāo)支持 (會(huì)導(dǎo)致字體文件體積略微增大)
- NR: CN Narrow,縮小中日字體間距 (會(huì)導(dǎo)致 中英文 / 日英文 不再 2:1 寬完美對(duì)齊)
- HT: Hinted,使字體在低分辨率屏幕上 (<=1080P) 的渲染更加均勻 (可能會(huì)導(dǎo)致字體在高分辨率屏幕上的渲染略微模糊)
如果依然不清楚如何選擇請(qǐng)下載 JetBrainsMapleMono-XX-XX-XX.zip
如果你在 Visual Studio 中使用本字體,請(qǐng)務(wù)必在 設(shè)置 -> 文本編輯器 -> 高級(jí)
中將 文本格式設(shè)置方法
設(shè)為 理想
,否則可能導(dǎo)致字體渲染不均勻
ZSFT: https://fonts.zeoseven.com/items/521
- 每 5 - 30 分鐘自動(dòng)向上游 JetBrains Mono & Maple Mono 存儲(chǔ)庫檢查 Release 和 Commit 更新
可手動(dòng)選擇跳過檢查更新強(qiáng)制合成字體
- 如有更新則構(gòu)建、合成字體,并執(zhí)行一系列字體優(yōu)化流程
字體優(yōu)化流程: 覆寫元數(shù)據(jù),設(shè)置錨點(diǎn)順序,插入 Instr 和 Hint 信息,添加極值控制點(diǎn),整理輪廓和起始點(diǎn),清理冗余控制點(diǎn),舍入控制點(diǎn)坐標(biāo),移除重疊路徑
- 如構(gòu)建、合成、優(yōu)化成功則將字體發(fā)布到 Github Release (Release 發(fā)布為 latest,Commit 發(fā)布在 preview)
完整執(zhí)行一次腳本流程約需耗時(shí) 3h
最近一次檢查更新的時(shí)間:
- 北京時(shí)間: 2025-05-14 00:56:38
- UTC 時(shí)間: 2025-05-13 16:56:38
- 添加可變字重版本
- 添加無連字版本
- 直接基于資源圓體或思源黑體以獲得更大的自定義空間,如自定義筆畫末端弧度以及包含更多字符集等
- JetBrains Mono: 為本項(xiàng)目提供所有非中日字形設(shè)計(jì)
- Maple Mono: 為本項(xiàng)目提供所有中日字形設(shè)計(jì)
- Resource Han Rounded: 為本項(xiàng)目提供所有中日基礎(chǔ)字形設(shè)計(jì)
- Source Han Sans: 為本項(xiàng)目提供所有中日基礎(chǔ)字形設(shè)計(jì)
Space Time
- 郵箱: Zeus6_6@163.com
- 我的其他項(xiàng)目的 QQ 群: 716266896,338919498
???