After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 683825 - Some design issues in Cantarell typeface
Some design issues in Cantarell typeface
Status: RESOLVED FIXED
Product: cantarell-fonts
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Cantarell fonts maintainer(s)
Cantarell fonts maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2012-09-11 20:18 UTC by Alexandre Prokoudine
Modified: 2012-09-12 09:44 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Illustration of some design issues in Cantarell/cyrillic (60.87 KB, image/svg+xml)
2012-09-11 20:18 UTC, Alexandre Prokoudine
Details
Illustration of some design issues in Cantarell/cyrillic (61.71 KB, image/svg+xml)
2012-09-11 20:24 UTC, Alexandre Prokoudine
Details
How cyrillic breve could be changed (5.24 KB, image/svg+xml)
2012-09-11 23:46 UTC, Alexandre Prokoudine
Details

Description Alexandre Prokoudine 2012-09-11 20:18:03 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 :)
Comment 1 Alexandre Prokoudine 2012-09-11 20:24:54 UTC
Created attachment 224051 [details]
Illustration of some design issues in Cantarell/cyrillic

Doh, and now properly outlined text samples.
Comment 2 Jakub Steiner 2012-09-11 23:08:23 UTC
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.
Comment 3 Jakub Steiner 2012-09-11 23:25:39 UTC
Ignore the last comment, was confused myself :) Thanks for the excellent observations. Hopefully commit b142d476b4925b0ae33b9a5605930278d69fd38b addressed the above.
Comment 4 Alexandre Prokoudine 2012-09-11 23:46:07 UTC
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 "пр".
Comment 5 Alexandre Prokoudine 2012-09-11 23:46:57 UTC
Created attachment 224060 [details]
How cyrillic breve could be changed

Left — before, right — after.
Comment 6 Jakub Steiner 2012-09-12 09:44:34 UTC
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.