Maple Mono 是一款专注于提升编码体验的开源等宽字体。它由开发者为优化个人工作效率而设计,同时也希望帮助更多人获得更好的编码体验。V7 是一个完全重制的版本,提供了可变字体格式和字体工程源文件,重新设计了超过一半的字形,并引入更智能的连字设计。您还可以查看 V6 版本以了解更多发展历程。

特性
- ✨ 可变字体:支持无限的字体粗细变化,以及手工微调的斜体字形,满足不同场景下的视觉需求。
- ☁️ 丝滑设计:圆角处理、独特的符号字形(如
@
、$
、%
、&
、Q
),以及手写风格的斜体字母(如f
、i
、j
、k
、l
、x
、y
),让字体更具个性。 - 💪 实用功能:大量智能连字设计,提升代码可读性。
- 🎨 图标支持:提供嵌入 Nerd-Font 的版本,支持终端图标显示。
- 🔨 高度定制:用户可以自由开关或构建 OpenType 字体特性,打造专属字体。
简体中文、繁体中文和日文字形
Maple Mono 的 CN 版本基于资源圆体设计,提供了简体中文、繁体中文和日文字形。与大多数中文字体不同,这些字形间距更大,在多语言显示和表格对齐等场景中更加美观。

字体版本命名说明
字体特性
- Ligature:带有连字的默认版本(Maple Mono)
- No-Ligature:没有连字的默认版本(Maple Mono NL)
- Normal-Ligature:带有连字的
--normal
预设版本(Maple Mono Normal) - Normal-No-Ligature:没有连字的
--normal
预设版本(Maple Mono Normal NL)
字体格式和字符集
- Variable:最小版本,通过字体的可变轴改变字体粗细。
- TTF:最小版本,TTF 格式(推荐!)
- OTF:最小版本,OTF 格式
- WOFF2:最小版本,WOFF2 格式,适用于网页加载
- NF:嵌入 Nerd-Font 的版本,为终端添加图标(带有
-NF
后缀) - CN:中文版本,嵌入中文和日文字形(带有
-CN
后缀) - NF-CN:完整版本,嵌入图标、中文和日文字形(带有
-NF-CN
后缀)
字体微调
Maple Mono 提供了两种字体微调版本,以适应不同屏幕分辨率的需求:
- Hinted 字体:适用于低分辨率屏幕(如 1080P 及以下),可获得更好的渲染效果。如果您使用的是低分辨率屏幕,建议选择带
-AutoHint
的 TTF 字体(如MapleMono-TTF-AutoHint
或MapleMono-NF-CN-AutoHint
)。 - Unhinted 字体:适用于高分辨率屏幕(如 MacBook)。使用无微调的字体可以避免文本模糊或显示异常。您可以选择 OTF 或 TTF 格式的无微调字体(如
MapleMono-OTF
或MapleMono-NF-unhinted
)。
为什么存在 -AutoHint
和 -unhinted
后缀?
为了向后兼容,保留了原始命名方案。-AutoHint
仅用于 TTF 格式。
评论