预计新年后的时候发布正式版
把项目首页放上吧:
恭喜恭喜,老哥第一次在论坛发 maple mono 的时候就跟着用了一段时间,挺好的,只是后来更喜欢 monolisa 。不过 maple hand 一直用着,中文字体很有美感
感谢支持
v7版本和之前相比已经完全重构了,可以给个计划再试试吗
支持!我在win10界面用 Maple UI,效果很赞!
(虽然等宽我用的是 consolas + 方正兰亭黑 杂交字体,习惯了……)
(基于楼下引用的issue )
我制作那杂交字体的时候,也遇到了把字占位框拉大到英文宽度的两倍后,中文字间间距扩大的问题。但我选择的是扩大中文字符。
因为既然字体主要用于编程、终端等英文字符为主的场景,那英文好看是首要的,但英文字符不是方块字符,本身就高矮不一(有触顶框的有触底框的有顶底都不触的),对比绝大多数字符都同时触顶触底框的中文字符,英文字符本来就显小,那干吗要让中文字符显小去“屈就”英文字符?
所以我选定我喜欢的英文字体(声明一下,我搞这字体是23年2至3月,发现Maple字体是23年11月)后,英文字符都没动,主要调整引入的中文字符,同步将字占位框和字胚框扩大,使中文字符的显示效果和在原本字体中一样。
在 Issues 里看到了这段话:
这是一个权衡后的选择:
中文一个字符单位宽高都是1000,英文一个字符单位宽度600,高度730
编程作为一个英文多中文少的场景,需要优先满足英文的阅读体验。像更纱黑体这种压缩英文宽度(500)满足中文字符宽度的字体,在编码的场景阅读起来会比较费力(对我而言)
因此只能调整中文字符,但是这里又有一个权衡:放大和加大间距。放大中文字符会导致英文字体过小,加大间距会看起来比较奇怪
我必须要给你狠狠点个赞。
我就很不习惯更纱黑体对英文字符的缩窄,在编程场景下看着密密麻麻,但它又能严格满足中英 2:1 的对齐。于是我只能用带 NF 的更纱黑体作为终端字体,编程选了可定制的 Input Mono 作为英文字体,外加更纱黑体中文作为 fallback。
现在看到这个字体,一下子把我几个痛点全解决,修改下定制项直接就能一套通用了。
可以用在word等一般的办公场景吗?
可以,但要看你写的内容是什么。有些东西有固定的格式要求(比如学位论文、公文),这类文书必须使用固定的字体,自己随便换字体是绝对不允许的,即使是相似的也不行(比如用霞鹜文楷代替楷体gb2312、用思源宋体代替宋体)。
想问一下,v7 版本加了多个 cv3x 选项,这些暂时还没有文档吗?
后面我会在readme里加一下
另外我这正在制作可视化的配置页面,做完就发稳定版
可以,但是不推荐,除非是word中需要展示代码这种情况。中文部分会比正常字体字间距大一些,在编程这种中文少英文多环境里比较合适,用在中文环境中会比较丑陋
很不错。我的 markdown 表格 | 终于对齐了,太爽了。
很棒哦,star了
用了很久了,我的终端 代码 markdow yazi都用这个字体。
我喜欢英文0.5宽度, 几乎只有 Sarasa Term SC Nerd 能满足需求.
但我不喜欢这个字体的英文l, 和1一眼看过去太像了.
试了作者的 Maple Mono CN beta 28.1 版本, 比默认版顺眼很多. 但似乎字重有点高. vscode 默认设置下, Maple 普通字体快接近加粗的了, 函数和常量分不清.
目前的计划是,在下一个大版本会增加几个新的轴,宽度轴也包括在内,到时候可以自由选择字重
另外,如果只有一个字重的话,默认是不会显示加粗的,而 Maple Mono 本身就是偏粗的,所以可能看起来和粗体差不多
Sarasa 的英文叫 Iosevka,也是可以定制的:Iosevka Customizer
这个字体的@不太符合我的审美……
开启 cv01
或者可以自行构建