googlefonts / googlefonts/roboto-flex
Cyrillic in Slnt -10 issues
- Dominant language
- HTML
- Stars
- 525
- Forks
- 35
- PR merge metrics
- No merged PRs in 30d
Description
Cyrillic in SLNT -10 tests across whole design space show issues such as:
- curves break
- counters break or / and rotate
- Cyrillic glyphs don’t match Latin in widths (unless for component-based glyphs taken from Latin)
- shift in spacing
- breve-cy doesn’t match in weight or slant
- letter ы is often shifted in metrics box, and/or has weight issues with the right stem
- И, и, м most probably has an issue with order of nodes
Below is more specific description. I attached the PDFs with preview.
_________
WDTH 100
— Slnt -10; Wdth 100; Opsz 8:
Wght 100 - broken curves, non-matching widths;
Wght 400 - broken curves in д,Д. Shifted spacing;
Wght 900 - broken curves in д,Д. Counters rotate making stems uneven. Shifted spacing.
— Slnt -10; Wdth 100; Opsz 14
Wght 100 - broken curves, non-matching widths;
Wght 400 - rotated counter behaviours starts to appear in some letterforms. This can be noticed in з,є,э,Є,Э,З.
Wght 900 - counters break and rotate making stems uneven
— Slnt -10; Wdth 100; Opsz 144
Wght 100 - broken curves, non-matching widths;
Wght 400 - broken curves in Ии. rotated counter behaviours starts to appear
Wght 900 - curves and counters break, counters rotate
_________
WDTH 25
— Slnt -10; Wdth 25; Opsz 8:
Wght 100 - broken curves in some of the letters, counters start to rotate and break, non-matching widths;
Wght 400 - rotated counter behaviours starts to appear. Non-matching width situation is consistent with Slnt 0;
Wght 900 - curves and counters break, counters rotate
— Slnt -10; Wdth 25; Opsz 14:
Wght 100 - broken curves, non-matching widths;
Wght 400 - broken curves on rounds like б,ф, Ю, ю but also in Д and л.
Wght 900 - Counters rotate and break
— Slnt -10; Wdth 25; Opsz 14:
Wght 100-900 - Counters rotate and break
_________
WDTH 151
— Slnt -10; Wdth 151; Opsz 8:
Wght 100 - Cyrillic widths seem more accurate than Latin
Wght 400 - broken curves in д,Д. Shifted spacing;
Wght 900 - counters break and rotate making stems uneven
— Slnt -10; Wdth 151; Opsz 14:
Wght 100 - broken curves, non-matching widths;
Wght 900 - counters rotate making stems uneven
— Slnt -10; Wdth 25; Opsz 144:
Wght 100 - curves and counters break, counters rotate;
Wght 400 - rotated counter behaviours starts to appear, non-matching widths;
Wght 900 - counters rotate
03.02.2022_Robo_WDTH=151_SLNT=-10_GRAD=0_OPSZ=14_1. Match.pdf
03.02.2022_Robo_WDTH=25_SLNT=-10_GRAD=0_OPSZ=8_1. Match.pdf
03.02.2022_Robo_WDTH=25_SLNT=-10_GRAD=0_OPSZ=14_1. Match.pdf
03.02.2022_Robo_WDTH=25_SLNT=-10_GRAD=0_OPSZ=144_1. Match.pdf
03.02.2022_Robo_WDTH=100_SLNT=-10_GRAD=0_OPSZ=8_1. Match.pdf
03.02.2022_Robo_WDTH=100_SLNT=-10_GRAD=0_OPSZ=14_1. Match.pdf
03.02.2022_Robo_WDTH=100_SLNT=-10_GRAD=0_OPSZ=144_1. Match.pdf
03.02.2022_Robo_WDTH=151_SLNT=-10_GRAD=0_OPSZ=8_1. Match.pdf
03.02.2022_Robo_WDTH=151_SLNT=-10_GRAD=0_OPSZ=144_1. Match.pdf
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.