googlefonts / googlefonts/roboto-flex

Cyrillic in Slnt -10 issues

Open
#175 2 comments 0 reactions 0 assignees View on GitHub
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.