subframe7536 / maple-font

[try V7!] Maple Mono: Open source monospace font with round corner, ligatures and Nerd-Font for IDE and command line. 带连字和控制台图标的圆角等宽字体,中英文宽度完美2:1
SIL Open Font License 1.1
4.49k stars 62 forks source link

数字的大小不一致 #230

Open lly10011 opened 3 weeks ago

lly10011 commented 3 weeks ago

V7.0 Beta24 在 vscode 中使用斜体,开启了'cv01', 'cv03', 'ss01', 'ss02', 'ss03'特性,0123456789显示时,6、9如图所示,上下未对齐(不知道是不是特意做成这样的 1724141427158

subframe7536 commented 3 weeks ago

挺奇怪的,我这边正常

系统是linux吗?

lly10011 commented 3 weeks ago

Windows 10 20H2,VSCode 1.92.2

subframe7536 commented 2 weeks ago

装v7-beta25然后重启一下试试

lly10011 commented 2 weeks ago

安装25版后重启,还是同样的情况 Snipaste_2024-08-26_08-51-55

subframe7536 commented 2 weeks ago

试试这个 https://fontdrop.info/

这里面有同样问题的话就需要再排查一下了

lly10011 commented 2 weeks ago

字体大小不一致时,表现不相同。目前看来,8、14是有这种情况,其他大小时,9在视觉上,下面比其他数字要低一点 Snipaste_2024-08-26_13-34-45 Snipaste_2024-08-26_13-35-08 Snipaste_2024-08-26_13-35-28 Snipaste_2024-08-26_13-35-59

subframe7536 commented 2 weeks ago

用的是 ttf-autohint 吗?换成 ttf 试试

如果是 ttf 就换成 ttf-autohint 试试

subframe7536 commented 2 weeks ago

这是我电脑上的效果 recording

lly10011 commented 2 weeks ago

下图是 MapleMono-TTF-AutoHint(1.76MB) 格式的,应该是出现了上面的情况 01 - MapleMono-TTF-AutoHint

下图是 MapleMono-TTF(1.33MB) 格式的,我这边测试没有问题 02 - MapleMono-TTF

上面楼层用截图反馈的,用的是 MapleMono-NF-CN(146MB) 格式的

subframe7536 commented 2 weeks ago

可以看一下 #107 ,里面有详细解释

lly10011 commented 2 weeks ago

将 MapleMono-NF-CN 设置为回退字体解决了上面的问题。 请问后续 MapleMono-NF-CN 会调整一下吗?这个国内用的可能会多一点

subframe7536 commented 2 weeks ago

之后打算把多个配置版本都打一份包

lly10011 commented 2 weeks ago

感谢