coz-m / MPLUS_FONTS

M+ FONTS
https://mplusfonts.github.io
SIL Open Font License 1.1
903 stars 61 forks source link

zero character, and underscore character #34

Closed nashpatty closed 2 years ago

nashpatty commented 2 years ago

@coz-m hey, great work on the font. I love the stylistic choices. I had a question about the zero character, and the underscore character.

For the zero character, is the dot intentionally aligned closer to the top, rather than centered? (or is it centered and my vision is going crazy? :no_mouth:)

Secondly, could there be a little space around the underscore character, so more than one underscore doesn't look like a continuous line? Several programming languages have syntax with multiple underscores (dunder etc.) and it would be helpful to see how many characters are present at a glance.

Examples of both questions:

Screen Shot 2022-04-20 at 1 12 16 AM
coz-m commented 2 years ago

Sorry for the late reply.

Normally, if the dots are centered exactly, they will feel subscripted and unstable. To adjust for this visual sensation, it is intentionally placed slightly superscript.

As you say, in fixed-width fonts for programming, it would be better to create a gap at both ends of the underscore. I will fix the underscore design; it will take some time to be reflected in Google Fonts, so in the meantime I will refer you to the download link for the font files.

nashpatty commented 2 years ago

Thanks for your detailed response. I'm looking forward to the changes.

coz-m commented 2 years ago

M PLUS Code Latin font files with underscore on both sides are available at the following URL. https://github.com/mplusfonts/mplusfonts.github.com/tree/master/download In the meantime, please download and use it from here.

Screen Shot 2022-05-01 at 11 48 13