Skip to content

Latest commit

 

History

History
78 lines (54 loc) · 3.6 KB

README.md

File metadata and controls

78 lines (54 loc) · 3.6 KB

JetBrains Maple Mono

- JetBrains Mono + Maple Mono -


自我介绍

JetBrains Maple Mono: 一只基于 Github Workflows (Bash)JetBrains Mono + Maple Mono 合成字体

  • 适用平台: Any

字形特征

  • 完美融合,Maple Mono 补充 JetBrains Mono 中日韩字形空缺
  • 高可读性,等宽无衬线,中英文 2:1 宽完美对齐
  • 丰富字重,智能连字,Nerd Font,Hints 原生支持
  • 实时更新,构建合成优化发布全流程自动化

Font Showcase

下载地址

  1. Github (latest): https://github.com/SpaceTimee/Fusion-JetBrainsMapleMono/releases/latest
  2. Github (preview): https://github.com/SpaceTimee/Fusion-JetBrainsMapleMono/releases/tag/pre

下载哪个

发布文件按 JetBrainsMapleMono-[NF/XX]-[NR/XX]-[HT/XX].zip 的格式命名:

  1. XX: 占位符,表示该字体没有增加这一特性
  2. NF: Nerd Font,为部分开发工具、命令行终端、代码编辑器等提供图标支持 (会导致字体文件体积略微增大)
  3. NR: CN Narrow,实验性功能,缩小中文字体间距 (会导致中英文不再 2:1 宽完美对齐)
  4. HT: Hinted,使字体在低分辨率屏幕上 (<=1080P) 的渲染更加均匀 (可能会导致字体在高分辨率屏幕上的渲染略微模糊)

如果依然不清楚如何选择请下载 JetBrainsMapleMono-XX-XX-XX.zip

注意事项

如果你在 Visual Studio 中使用本字体,请务必在 设置 -> 文本编辑器 -> 高级 中将 文本格式设置方法 设为 理想,否则可能导致字体渲染不均匀

CDN 托管

ZSFT: https://fonts.zeoseven.com/items/521

脚本流程

  1. 每 5 - 30 分钟自动向上游 JetBrains Mono & Maple Mono 存储库检查 Release 和 Commit 更新

可手动选择跳过检查更新强制合成字体

  1. 如有更新则构建、合成字体,并执行一系列字体优化流程

字体优化流程: 覆写元数据,设置锚点顺序,插入 Instr 和 Hint 信息,添加极值控制点,整理轮廓和起始点,清理冗余控制点,舍入控制点坐标,移除重叠路径

  1. 如构建、合成、优化成功则将字体发布到 Github Release (Release 发布为 latest,Commit 发布在 preview)

完整执行一次脚本流程约需耗时 2h

实时监测

最近一次检查更新的时间:

  • 北京时间: 2025-03-11 02:51:19
  • UTC 时间: 2025-03-10 18:51:19

未来路线

  1. 添加可变字重版本
  2. 添加无连字版本
  3. 直接基于思源圆体或思源黑体以获得更大的自定义空间,如自定义笔画末端弧度以及包含更多字符集等

致谢名单

  • JetBrains Mono: 为本项目提供所有非中日韩字形设计
  • Maple Mono: 为本项目提供所有中日韩字形设计
  • Resource Han Rounded: 为本项目提供所有中日韩基础字形设计
  • Source Han Sans: 为本项目提供所有中日韩基础字形设计

开发者

Space Time

联系方式

  1. 邮箱: [email protected]
  2. 我的其他项目的 QQ 群: 716266896,338919498

开源协议

OFL-1.1

•ᴗ•