Page MenuHome

Fix T74097: Fonts Updated to Improve Cyrillic Characters
ClosedPublic

Authored by Harley Acheson (harley) on Feb 28 2020, 2:20 AM.

Details

Summary

The following fonts are based on the versions currently in our repository with only changes to the range of U+400-U+0525, characters used by the Cyrillic script. These fonts are primarily based on DejaVu Sans (and DejaVu Sans Mono) and this change only imports the above glyphs from the current versions of these two fonts.

Following in an image of the current font, showing some of this range. The highlighted character is missing its diaeresis, as can be confirmed here: https://en.wikipedia.org/wiki/Yo_(Cyrillic). But the character to the left of that one is also missing its grave accent.

While conferring with two users, very familiar with these characters, we found issues with several glyphs, that are improved in the latest version of DejaVu. So the fonts in the following zip make this section look like the following:

The zip includes all four of the fonts that we ship just because we are attempting to keep the regular font and international versions in sync so that we can (hopefully) ship with only the international versions one day.

Diff Detail

Repository
rB Blender

Event Timeline

Well, if you have two Cyrillic users approval, LGTM.

This revision is now accepted and ready to land.Mar 1 2020, 10:25 AM

I can commit this along with D6854, so we don't commit a big file twice.