googlefonts / science-gothic

Science Gothic, a libre variable font
Other
142 stars 4 forks source link

Add dotted circle (U+25CC) #325

Closed tphinney closed 1 month ago

tphinney commented 7 months ago

Ensure dotted circle glyph is present and can attach marks. Check ID: com.google.fonts/check/dotted_circle The dotted circle character (U+25CC) is inserted by shaping engines before mark glyphs which do not have an associated base, especially in the context of broken syllabic clusters.

For fonts containing combining marks, it is recommended that the dotted circle character be included so that these isolated marks can be displayed properly; for fonts supporting complex scripts, this should be considered mandatory.

Additionally, when a dotted circle glyph is present, it should be able to display all marks correctly, meaning that it should contain anchors for all attaching marks.

⚠️ ScienceGothic[YOPQ,slnt,wdth,wght].ttf ⚠️ WARN No dotted circle glyph present [code: missing-dotted-circle]

kateliev commented 1 month ago

@tphinney added. Not yet set up the anchors. Please take a look and tell me if the "design" of the thing will do and will add the necessary anchors :)

kateliev commented 1 month ago

@tphinney did a redesign of yesterdays addition :/ and also added anchors. Please review the glyph and let me know what you think.

kateliev commented 1 month ago

@tphinney, here are some notes regarding the current design and why I prefer it over the auto-generated version by fontmake:

image

tphinney commented 1 month ago

lol. That might be overthinking it, but very cool!