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

Ligature of == #229

Closed Volar2324 closed 2 weeks ago

Volar2324 commented 3 weeks ago

Could you please provide ss to control the ligature of == ? The ligature of == is sometimes confusing

subframe7536 commented 3 weeks ago

ss02

See in V7 doc

Volar2324 commented 3 weeks ago

ss02

See in V7 doc

Maybe something like this ? I want only disable the ligature of == but keep this for !=

image

subframe7536 commented 3 weeks ago

I used to thought about that, but many people complain about the ligature of == and != at the same time.

I will reconsider this styleset

subframe7536 commented 3 weeks ago

Currently, I follow up with Jetbrains Mono's ligature. There is another ligature =/=, which may conflict with !== if follow the Fira Code's design.

Volar2324 commented 3 weeks ago

Currently, I follow up with Jetbrains Mono's ligature. There is another ligature =/=, which may conflict with !== if follow the Fira Code's design.

你好,我的意思就是能不能单独弄一个参数来控制 ==, 因为两个等号连起来一不注意容易看不清,

subframe7536 commented 3 weeks ago

你的意思我理解,但是我也需要整体考虑

如果照着你说的改,仿照 Fira Code,那么对于 =/= !==

Fira Code (ss08) 这种存在混淆的可能

image

Jetbrains Mono (ss19) 这种更能分辨一些

image

至于新增一个 ss05,单独控制 == / ===,对于整体风格是更不合适的

subframe7536 commented 3 weeks ago

很多人都是在说 == 的同时也说 != 的看不清,所以我的考量就是在 ss02 关闭所有等号连字

或者你可以提供一个更好的方式?

Volar2324 commented 3 weeks ago

原来是这样,我感觉 != 看起来还好,不过全部关闭也可以

我目前也想不到更好的方式