Maple Mono 等宽字体 5000 star 了

预计新年后的时候发布正式版

5 个赞

把项目首页放上吧:

1 个赞

恭喜恭喜,老哥第一次在论坛发 maple mono 的时候就跟着用了一段时间,挺好的,只是后来更喜欢 monolisa 。不过 maple hand 一直用着,中文字体很有美感 :smiley:

1 个赞

感谢支持 :heart:

v7版本和之前相比已经完全重构了,可以给个计划再试试吗 :yum:

2 个赞

支持!我在win10界面用 Maple UI,效果很赞!
(虽然等宽我用的是 consolas + 方正兰亭黑 杂交字体,习惯了……)


(基于楼下引用的issue )
我制作那杂交字体的时候,也遇到了把字占位框拉大到英文宽度的两倍后,中文字间间距扩大的问题。但我选择的是扩大中文字符。
因为既然字体主要用于编程、终端等英文字符为主的场景,那英文好看是首要的,但英文字符不是方块字符,本身就高矮不一(有触顶框的有触底框的有顶底都不触的),对比绝大多数字符都同时触顶触底框的中文字符,英文字符本来就显小,那干吗要让中文字符显小去“屈就”英文字符?
所以我选定我喜欢的英文字体(声明一下,我搞这字体是23年2至3月,发现Maple字体是23年11月)后,英文字符都没动,主要调整引入的中文字符,同步将字占位框和字胚框扩大,使中文字符的显示效果和在原本字体中一样。

在 Issues 里看到了这段话:

这是一个权衡后的选择:

中文一个字符单位宽高都是1000,英文一个字符单位宽度600,高度730

编程作为一个英文多中文少的场景,需要优先满足英文的阅读体验。像更纱黑体这种压缩英文宽度(500)满足中文字符宽度的字体,在编码的场景阅读起来会比较费力(对我而言)

因此只能调整中文字符,但是这里又有一个权衡:放大和加大间距。放大中文字符会导致英文字体过小,加大间距会看起来比较奇怪

我必须要给你狠狠点个赞:+1:

我就很不习惯更纱黑体对英文字符的缩窄,在编程场景下看着密密麻麻,但它又能严格满足中英 2:1 的对齐。于是我只能用带 NF 的更纱黑体作为终端字体,编程选了可定制的 Input Mono 作为英文字体,外加更纱黑体中文作为 fallback。

现在看到这个字体,一下子把我几个痛点全解决,修改下定制项直接就能一套通用了。

2 个赞

可以用在word等一般的办公场景吗?

可以,但要看你写的内容是什么。有些东西有固定的格式要求(比如学位论文、公文),这类文书必须使用固定的字体,自己随便换字体是绝对不允许的,即使是相似的也不行(比如用霞鹜文楷代替楷体gb2312、用思源宋体代替宋体)。

想问一下,v7 版本加了多个 cv3x 选项,这些暂时还没有文档吗?

后面我会在readme里加一下

另外我这正在制作可视化的配置页面,做完就发稳定版

1 个赞

可以,但是不推荐,除非是word中需要展示代码这种情况。中文部分会比正常字体字间距大一些,在编程这种中文少英文多环境里比较合适,用在中文环境中会比较丑陋

很不错。我的 markdown 表格 | 终于对齐了,太爽了。

1 个赞

很棒哦,star了

1 个赞

用了很久了,我的终端 代码 markdow yazi都用这个字体。

1 个赞

我喜欢英文0.5宽度, 几乎只有 Sarasa Term SC Nerd 能满足需求.
但我不喜欢这个字体的英文l, 和1一眼看过去太像了.

试了作者的 Maple Mono CN beta 28.1 版本, 比默认版顺眼很多. 但似乎字重有点高. vscode 默认设置下, Maple 普通字体快接近加粗的了, 函数和常量分不清.

https://i.imgur.com/q1bWr1X.png

目前的计划是,在下一个大版本会增加几个新的轴,宽度轴也包括在内,到时候可以自由选择字重

另外,如果只有一个字重的话,默认是不会显示加粗的,而 Maple Mono 本身就是偏粗的,所以可能看起来和粗体差不多

Sarasa 的英文叫 Iosevka,也是可以定制的:Iosevka Customizer
图片.png

1 个赞

这个字体的@不太符合我的审美……

开启 cv01 或者可以自行构建
image.png