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.77k stars 72 forks source link

[BUG] 斜体超出字符格 #177

Closed patricorgi closed 7 months ago

patricorgi commented 7 months ago

下载了V7.0 Beta11里的MapleMono-nf-cn.zip

问题出在kitty终端模拟器下,可以看到斜体字超出字符格,在右侧被截断了

Screenshot2024-03-30 上午9 00 19 Screenshot2024-03-30 上午9 00 28
subframe7536 commented 7 months ago

能否测试 Jetbrains Mono 是否正常显示?

patricorgi commented 7 months ago

JetBrains Mono正常

Screenshot2024-03-30 下午7 01 45
subframe7536 commented 7 months ago

能否测试一下这个是否正常显示 MapleMono-Italic.zip

patricorgi commented 7 months ago

比之前好一点,仔细看可以发现N和T正常了,就W还是被截了点

Screenshot2024-03-30 下午10 29 16
subframe7536 commented 7 months ago

MapleMono-Italic.zip 试试这个,加大了偏移

patricorgi commented 7 months ago

好像跟前一个没区别,W还是被截了

Screenshot2024-03-31 上午9 54 30
subframe7536 commented 7 months ago

偏移 80:MapleMono-Italic.zip beta11是0,第一个是40,第二个是50

我身边没有linux设备,只能麻烦你测试了

patricorgi commented 7 months ago

又好了一些,不认真看的话截断看不太出来了,但还不算完美。不同字号之间也有一些细微的区别,某一个字号下W甚至没有截断(可能我肉眼已经看不出来了)

视频:

https://github.com/subframe7536/maple-font/assets/15998986/e9e79a00-4f18-4ed8-8956-25a685533424

subframe7536 commented 7 months ago

理论上完美解决:MapleMono-Italic.zip 倾斜度减小到10,偏移120

patricorgi commented 7 months ago
Screenshot2024-04-01 上午8 10 27 Screenshot2024-04-01 上午8 10 58

现在是左边被截断了😂

subframe7536 commented 7 months ago

W是好的吗

patricorgi commented 7 months ago

上面的斜体字符除了T可能是好的,其他字符在左侧都有一定程度的截断,120的偏移量可能太多了。

subframe7536 commented 7 months ago

那应该需要做一下取舍,我做个100试试

subframe7536 commented 7 months ago

100:MapleMono-Italic_100.zip

patricorgi commented 7 months ago

W堪称完美了,但是N左侧还是被截…

Screenshot2024-04-01 上午8 35 17 Screenshot2024-04-01 上午8 35 22

再附上一个全字母的截图,除了A、J、M、N和X左侧截断比较明显,其他都十分完美了

Screenshot2024-04-01 上午8 37 01
subframe7536 commented 7 months ago

感谢反馈,我可能需要调整一下字形

能否顺便测试一下 小写字母 和 数字 是否存在这种情况?

patricorgi commented 7 months ago

小写字母确实也有点儿问题,截图里还包含了数字和键盘上的常用符号:

Screenshot2024-04-01 上午8 51 35
subframe7536 commented 7 months ago

仔细看了一下,很多是无法避免的字形问题。。。

如果方便的话还有一些需要测试的点:

最坏的结果是不推荐使用kitty😂

subframe7536 commented 7 months ago

可以试一下beta12,偏移量改成了80

patricorgi commented 7 months ago

用了两天beta12,没发现什么明显问题👍👍