Cyrillic issues in Virgil font - part 2
thorn0 opened this issue · comments
Continuation of excalidraw/excalidraw#747. Three issues.
- This one is the most important. The uppercase Д is really wrong. It shouldn't look like the Latin uppercase G. Nobody will understand it's a Д. The original (pre-#747) glyph was fine. A Latin D-shaped glyph would be okay too (but the original one is better IMHO).
-
This one is about readability, pretty annoying. Pairings like гу, гі, гн, гю, etc. are hard to read because the letters collide with each other:
Possible solutions: 1) to add a bit more space after the г, or 2) to make its horizontal bar shorter. Same problem with їм and їн. -
This one is rather a nitpick. Љ is originally a ligature Л + Ь, so it should look similar to Л in the same font, but it doesn't:
Hi Thorn,
I am working on this now! Any more issues to address at once?
Best regards,
Ellinor
Non-Cyrillic issues:
- The polish ł is indistinguishable from t. See https://en.wikipedia.org/wiki/%C5%81#Glyph_shape
- To support the Azerbaijani language, the font lacks only two glyphs: ə and Ə.
Cyrillic:
- The Bulgarian and Macedonian character Ѝ ѝ isn't rendered at all.
- Again ї, this time with в: The Latin ï has the same problem in "naïve", BTW.
- At small sizes, it's easy to confuse the Cyrillic е with с. Would be good to make the loop more noticeable, like in the Latin e.
- Overall, the difference between some Cyrillic and Latin characters that could but don't look the same seems unjustified. The Latin glyphs almost in every such case look better to me. The net result is that Latin captions written in this font look much cuter (and a bit more readable) than Cyrillic. :( They don't really look like the same font (handwriting of the same person). The Latin letters look streamlined, Cyrillic look clumsy. I can elaborate in more detail if needed. I've used a dictionary to find some words that consist of those homoglyph letters to show what I mean:
Said that, thanks for fixing Д. Now the font is fully usable for the Cyrillic script (at least for the Slavic languages).
So is this solved now with: excalidraw/excalidraw#3124
My original issue - yes, it's solved. excalidraw/excalidraw#3124 seems to contain the same version of the font as here: https://github.com/Yourownfont
But these issues #5 (comment) are still present.
I'm going to open separate issues for that list and close this one.