belluzj / fantasque-sans

A font family with a great monospaced variant for programmers.
http://openfontlibrary.org/en/font/fantasque-sans-mono
SIL Open Font License 1.1
6.98k stars 154 forks source link

Italic variant of lowercase 'l' somehow looks like uppercase 'L' #91

Closed Thammachart closed 2 years ago

Thammachart commented 6 years ago

I find it misleading from time to time when skimming the source code like this: Screenshot

This screenshot above is Rust Syntax highlighted by Sublime Text 3 + Fantasque Sans Mono v1.7.2, macOS High Sierra.

In case you're wondering, in Rust, like ES6 let, we use let to start the declaration of variable or constant.

Any other variants look Okay for me, except the italic variant of lowercase l that somehow looks like uppercase L in general when skimming.

belluzj commented 6 years ago

OK, I will try to make the bottom of it more curvy in a future release. Thanks for the screenshot!

Thammachart commented 6 years ago

For me, I think just adding head serif on the top of ascender would be distinguishable enough, like any other monospace fonts out there.

For example, Italic Hack font: Hack

lppedd commented 6 years ago

@Thammachart I'm sorry but I don't find it misleading. Also your proposal of the head over the symbol looks quite ugly in the italic version (that's why I switched from Fira/Hack to FSM). We should see a preview from @belluzj

We should keep in mind this font aims to be similar to handwriting (or am I wrong?)

Thammachart commented 6 years ago

@lppedd As for me and my colleagues, it is too ambiguous because the characteristics are too similar to uppercase L.

About handwriting, Even though this font favor handwriting style, it still have the head and tail serifs in regular variant (see my screenshot).

The proposal of mine is for the consistency between variants since the regular variant implemented serifs already.

ghost commented 6 years ago

while he's at it, I find that the spaceing in front of the lowercase L in italics is sometimes a little too much, especially after "e" and "a" it can look a bit disjointed:

2018-04-18 09_57_18-clipboard

scmx commented 6 years ago

Hey, great font @belluzj!

I tried switching to bold italic just for fun and also noticed the l being a bit off.

screen shot 2018-07-31 at 21 34 16 screen shot 2018-07-31 at 21 33 50

And here's the l I'm used to in the bold font.

screen shot 2018-07-31 at 21 36 05 screen shot 2018-07-31 at 21 36 00

I think the lack of the "head serif" makes it look longer, but I don't know anything about fonts.

Thammachart commented 2 years ago

Closing this due to inactivity