预览 & 字体特性测试: https://font.subf.dev/
GitHub: https://github.com/subframe7536/maple-font
市面上有这么多优秀的等宽字体,经由专业的设计师设计,看起来整洁美观。但是,当我真正把它们作为主要字体用来写代码时,我发现其中很多的字体总有一些地方让我不太满意,例如:
JetBrains Mono 虽然字形设计精炼、排版整齐划一,但是风格有些死板Fira Code 虽然有丰富的连字,但是缺少斜体,自动生成的的斜体角度过大Victor Mono 虽然具有手写风格的斜体,但是其稍显夸张的风格让我有些难以接受Sarasa Gothic 虽然中英文 2:1 等宽,但是英文部分过于狭窄,阅读体验不太好因此,我制作了这一款字形整洁、拥有手写风格的斜体、细粒度自定义配置、内置 Nerd-Font 、中英文 2:1 等宽的字体,用于提升自己的工作效率,希望它也能对其他人有所帮助。

|  |      1xiaohanyu      228 天前  1 看上去非常不错! 请教一下,制作/微调字体一般会用到哪些工具呢?有没有一些入门的资料或者教程之类的呀? | 
|  |      2tongjiann      228 天前 看起来很不错,已经 STAR | 
|  |      3xiaohanyu      228 天前  2 @xiaohanyu 看到了这里的回复。 https://v2ex.com/t/874714?p=1 ``` @hahastudio 根据我的了解,一般来说字体开发用的是 mac ,用的是 fontlab ;我的是 windows ,推荐用 fontcreator(收费)/fontforge(开源),ttx 只是我用来开源用的。一般来说开源用的是 UFO3 或者 glyphs 这种格式的,但是 ttx 又不是不算开源( ``` 很好,很好 | 
|  |      4Bronya      228 天前  1 老粉报道~ 22 年 8 月就用上大佬的这款字体了,从几百 star 眼看着到现在 7k+,赞!👍👍👍 | 
|  |      5Linho1219      228 天前 via Android 圆圆的好可爱! star 了 | 
|      6likelylee      228 天前 非常感谢!!!作为我的 console 之类的等宽字体使用已经快两年了 | 
|  |      7subframe75361 OP  1 @xiaohanyu 那时候我用的是 font creator ,这一版转到了 fontlab ,功能更强大一些,windows 也有。不过 mac 还是推荐 glyphs ,更便宜些 2333 | 
|  |      8zcf0508      228 天前 via Android 马上更新!! | 
|      9andrew2558      228 天前 很好的字体 | 
|      10jynstar      228 天前 支持!之前的版本已经用了几年了。 | 
|  |      11spacebound      228 天前 支持,已经用上了,很舒服 | 
|  |      12body007      228 天前 看起来不错,点赞再用。 | 
|  |      13lengmou      228 天前 挺好看的,但有个问题,看了 github 的 md 和 https://github.com/subframe7536/maple-font/releases 也不知道咋用😂 没怎么折腾过字体,mac 用户 | 
|  |      14lengmou      228 天前 已然懵逼: 如果你想用的是和 JetBrains Mono 相近的字体,请下载 "Normal-Ligature" 或者 "Normal-No-Ligature" Format Ligature (default) No-Ligature Normal-Ligature Normal-No-Ligature Variable 📦 Download 📦 Download 📦 Download 📦 Download TTF 📦 Download (hinted) 📦 Download (hinted) 📦 Download (hinted) 📦 Download (hinted) OTF 📦 Download 📦 Download 📦 Download 📦 Download WOFF2 📦 Download 📦 Download 📦 Download 📦 Download NF 📦 Download (hinted) 📦 Download (hinted) 📦 Download (hinted) 📦 Download (hinted) CN 📦 Download (hinted) 📦 Download (hinted) 📦 Download (hinted) 📦 Download (hinted) NF-CN 📦 Download (hinted) 📦 Download (hinted) 📦 Download (hinted) 📦 Download (hinted) | 
|  |      15glaucus      228 天前 已用,windows 上感觉得 Medium,regular 太细了 | 
|  |      17msywkylemon      228 天前 很好看的字体,原来作者就在 v 站啊。另外问下 scoop 里的 Nerd Fonts 库 SC 字体是不是暂没更新计划 | 
|  |      18subframe75361 OP @lengmou 后续会在网页上添加各个 os 和 ide 的配置方法 | 
|  |      19lengmou      228 天前 @ddllzz #16 主要是不知道下载哪一个,太多格式了 https://sm.ms/image/V42KETagsr6QlBe | 
|  |      20subframe75361 OP @msywkylemon 我发 issue 催更了😇 | 
|  |      21lengmou      228 天前 @subframe75361 #18 点赞,目前教程/使用方案整的比较分散,一堆下载链接让我不知所云,可能我比较小白的缘故。 | 
|      22MzM2ODkx      228 天前 不错,看着挺舒服的 | 
|      24jifengg      228 天前 支持,目前已经在 vscode 中使用,很满意 | 
|  |      25cheneydog      228 天前 点赞,试用 | 
|  |      26lengmou      228 天前 @chanChristin #23 好的,是要把 [Ligature (default)] 这一列所有的文件都下载吗,还是下载 Variable 、TTF 、OTF 、WOFF2 、NF 、CN 、NF-CN 其中一个 | 
|  |      27subframe75361 OP @lengmou NF-CN 就行,全包了 | 
|  |      28skydcnmana      228 天前 太强了 | 
|      29aileaile      228 天前 字体版本太复杂了,虽然有提示下载哪个版本,但把 “字体特性 + 字体格式和字符集 + 字体微调” 加在一起,还是看不懂该下载哪个版本?😅 | 
|  |      30FreeEx      228 天前 点赞👍 | 
|  |      31gxy2825      228 天前 挺圆润的,已经在 Cursor 配置了,试用看看 | 
|  |      32subframe75361 OP @aileaile 只需要看最后一行,不要花里胡哨的选 后两列,不要连字的选 双数列,用 mac 的选默认的 download ,windows 选 hinted | 
|  |      33spike0100      228 天前 已使用。 | 
|  |      34rpish      228 天前 好看 | 
|      35yxt      228 天前 | 
|  |      36julio867      228 天前 支持一下👍 | 
|      37bluepot      228 天前 via iPhone 支持👍 | 
|  |      38kuicc1987      228 天前 下载支持一个,另外问下,这款字体可以商用吗? | 
|  |      39subframe75361 OP @kuicc1987 可以的,但是如果二开的话需要开源,这是 ofl 协议规定的 | 
|  |      40AlexBob      228 天前 支持一下👍 | 
|      41yuankui      228 天前 赞,已经在 webstorm 和 terminal 中支持 | 
|  |      42Solix      228 天前 我比较喜欢 excalidraw 那个手绘风,很适合手绘场景,国外很多画图的时候都用这种风格,但是不知道是什么字体 | 
|  |      43Vvictor      228 天前 | 
|  |      44subframe75361 OP @Vvictor 有这方面的考虑,之后会提升标签的可扩展性 | 
|      45sastar      228 天前 感谢,我之前一直在找 consolas 的替代,就有人推荐了这款,好用 | 
|  |      46k1rin      228 天前 via Android 之前在 Obsidian 论坛看到了就开始用上了(・∀・)❤️ | 
|  |      47wxxxcxx      228 天前 一直在用!好用!爱用! | 
|  |      48skcy      228 天前  1 已经用上了,如果 vscode 当前主题不支持关键字斜体试试 ```json "editor.tokenColorCustomizations": { "textMateRules": [ { "scope": [ //following will be in italic "comment", "function", "entity.name.type.class", //class names "constant", //String, Number, Boolean…, this, super "storage", //static keyword "keyword" //import, export, return… ], "settings": { "fontStyle": "italic" } } ] } ```` | 
|  |      49SleepyRaven      228 天前 看名字熟悉,一搜发现已经在用了,感谢开发和分享👍 | 
|  |      50wnanbei      228 天前 话说 2K 屏幕用 hinted 还是 unhinted 好一点哦 | 
|  |      51Rat3      228 天前 标点符号太劝退了,中英文部分常用的太近似,识别成本很高 | 
|  |      52xiangchen2011      228 天前 @Vvictor #43 这是啥字体 | 
|  |      53subframe75361 OP @wnanbei unhinted | 
|  |      54keppelfei      228 天前 已 star | 
|  |      55subframe75361 OP  1 @Meld 正在解决中,下个版本会加个特性 https://github.com/subframe7536/maple-font/issues/348 | 
|      56Lirika      228 天前 字体变了,[info] 这种为什么会不变,是哪里不对? | 
|  |      57feather12315      228 天前 TODO ,大写的 O ,不行,让人误认为是 0 | 
|  |      58subframe75361 OP @Lirika [INFO],需要大写,小写可能会影响正常代码。开启 ss03 可以小写 | 
|  |      59subframe75361 OP @feather12315 0 中间有斜线或者点的 | 
|  |      60Felldeadbird      228 天前 支持大佬!! | 
|  |      61inhzus      228 天前 好看,刚刚用上 | 
|  |      62Numbcoder      228 天前 非常不错,我最喜欢的是圆角设计,在 retina 屏幕上看的很舒服。 但是也有几个我不太满意的地方: 1. 带间隙的 @ 辨识度太低了,我第一眼都没看出他是 @字符,但是我又舍不得关掉间隙,因为很喜欢 % 和 $ 2. 大写的 O 和大写 Q 相似度太高了,当这一行有下划线的时候,Q 下面的点容易被忽略,被看成了 O 3. 虽然 0 中间有个点,但是 0 和 大 O 的形状几乎一样,把大写的 O 放在数字中毫无违和感,这个最好要能区分,一眼看出这里是个字母 | 
|  |      63Mr0verb      228 天前 好看,已 star | 
|  |      64LemonNoCry      228 天前 不错不错,之前一直用的 Jetbrain Mono | 
|      65Lirika      228 天前 @subframe75361 #58 我是 mac 上 brew 直接装的,怎么开启这个 ss03 ? | 
|      66Huelse      228 天前 支持,用上了! | 
|  |      67fanzc      228 天前 👍 圆角看着真舒服 | 
|  |      68binhb      228 天前 太棒了,已经全部换上了 | 
|      69wpblank      228 天前 via Android 宣传图不错,等回去试用看看 | 
|  |      70weirking      228 天前 赞 | 
|      71whitefable      228 天前 用起来试了一下支持中文是真的不错,对齐强迫症患者友好 | 
|  |      73SouthRiverMatt      228 天前 | 
|  |      74chiu      228 天前 感谢 OP 🙏 | 
|  |      75MrVito      228 天前 恭喜恭喜,这个我已经用了一年多了,终于发布 7.0 了 | 
|      76TrembleBeforeMe      228 天前 这个中文的处理方式和终端里看起来差不多,都是直接调整间距 | 
|  |      77subframe75361 OP @Numbcoder 对于 1 和 2 ,可以通过 `--apply-fea-file` + 修改 fea 文件的方式修改 cv01 的内容。对于 3 ,我遵循了 JetBrains Mono 的设计,因为几乎所有的编程字体都是靠中间加不加东西来区分 0 和 O 的 | 
|  |      78subframe75361 OP @Lirika 需要在编辑器或者 IDE 里开启,不支持的话需要自行构建了 | 
|  |      79subframe75361 OP | 
|  |      80lzgshsj      228 天前 @SouthRiverMatt 前两天正好试了试,我也是因为这问题放弃了。看 issue 也有提到,为了 2:1 ,中文是直接增大了间隙的……改了间隙又不能中英文严格等宽了,可惜 | 
|  |      81subframe75361 OP @lzgshsj 有做 condensed 版本的打算,到时候会好一些 https://github.com/subframe7536/maple-font/issues/131 | 
|  |      82easymbol      228 天前 很棒的字体,一直在等新的版本发布😁 | 
|      83celestylr      228 天前 已经用了很久了,请问下 MAC 如何更新字体,直接覆盖安装就行了吗 | 
|  |      84subframe75361 OP @taine221 对的,最好软件和系统重启一下 | 
|  |      85snailRun77      228 天前 MonoLisa 一直使用这个很习惯,看大佬分享这个看着也不错,替换看看 | 
|      86CatCode      228 天前 哈哈哈哈 从 7.0 beta 版就一直在用 | 
|      87CatCode      228 天前 另外,MapleMonoNormal-Variable.zip 虽然有标注 Normal 但似乎依然是非 Normal 的字形(例如大写的 Q 字母) | 
|  |      88enrolls      228 天前 很好。感谢,在用了。提议一个建议,加图突出各种类型的特性,以便用家可以快速定位我想要的下载类型。 | 
|  |      89mouyase      228 天前 喜欢,支持 | 
|      90nullyouraise      228 天前 | 
|  |      91EricYuan1      228 天前 斜体的连笔 6 啊,之前为了等宽一直用的 inconsolata ,试试大佬的,感觉很不错的样子👍 | 
|  |      92subframe75361 OP @CatCode 尴尬了描述没改,自定义构建只对静态字体有效。。。 | 
|  |      93subframe75361 OP @nullyouraise 用非 hinted 的版本试试? | 
|  |      94doyel      228 天前 很可爱啊。。。终端有灵魂了。。。圆圆的。。。 | 
|      95loon98      228 天前 作者大大, 中文有试过用隶体字形吗, 天生宽度 1.2. 我本地是中文 寒蝉宽黑 (Chill K Sans) 和 其他的 Mono 一起用的. 但是这种字体确实难找, 我找了一圈, 也就 寒蝉宽黑 能看入眼. | 
|  |      96b1t      228 天前 好看,好用 | 
|  |      97subframe75361 OP @loon98 试过,中文的字形过宽了。。。中文还是 1:1 的宽高比更能接受一些 | 
|  |      98nicoljiang PRO 已 star ,但个人感觉太可爱了。自己感觉这么多年综合下来就是 menlo 最舒服( go 、Python 、js 场景)。 | 
|      99qianyeyixi      228 天前 star 了 目前用的是 'Monaspace Neon' , monospace 这个的变种看了看样式非常棒下载下来试试 | 
|      100Eureka0      228 天前 大佬,用这个字体很久了,想问下如何自己关闭或者开启某个特性?主要是想把 cv01 关了,感觉 @ 变形太多不太容易和其他字符区分 |