GNOME Bugzilla – Bug 683825
Some design issues in Cantarell typeface
Last modified: 2012-09-12 09:44:34 UTC
Created attachment 224050 [details] Illustration of some design issues in Cantarell/cyrillic Attached is a SVG that explains some of the design issues in cyrillic part of Cantarell. I've only looked at Regular face, and mostly at lowercase characters. A closer examination is definitely required. Maybe I'm getting things wrong :) Feel free to toggle off the Comments layer and zoom in to inspect in details. I didn't outline the text, because I couldn't think of a Linux desktop that doesn't have DejaVu :)
Created attachment 224051 [details] Illustration of some design issues in Cantarell/cyrillic Doh, and now properly outlined text samples.
Please make sure you have a recent checkout. Judging from the current shape of к (and it not having the x-height issue you mention) I'm guessing you have an older version of the font around.
Ignore the last comment, was confused myself :) Thanks for the excellent observations. Hopefully commit b142d476b4925b0ae33b9a5605930278d69fd38b addressed the above.
Yep, that looks way better, thanks! I'd also note that U+0419 and U+0439 need a much smaller breve. Like in another attached example. Not sure about the shape though. That needs more thinking and researching before I open my mouth :) Perhaps the од kern pair needs treatment too. Look at the word "продукт" in the original example: "пр" and "дукт" look grouped and "о" looks a bit like in the middle and closer to "пр".
Created attachment 224060 [details] How cyrillic breve could be changed Left — before, right — after.
Currently Cantarell has no no kerning / GPOS lookup table at all, so I'd leave those specifics for later, when we got the basics right. I adjusted the l/rbearings slightly so it might feel a little better, although д might really need some special casing. Thanks again for the review, very appreciated.