googlefonts / googlefonts/roboto-flex

Make u202F one-sixth of EM

Open
#434 3 comments 0 reactions 1 assignee Claimed by @m4rc1e View on GitHub
Dominant language
HTML
Stars
525
Forks
35
PR merge metrics
No merged PRs in 30d

Description

References:
https://github.com/googlefonts/roboto/issues/24
https://github.com/googlefonts/roboto/issues/101
https://github.com/notofonts/latin-greek-cyrillic/issues/182

This was resolved for Noto LGC by making both u2009 and u202F one-sixth of an EM.

Subtitles on YouTube still use Roboto v2,
and the width of the NNBSP is too wide in some browsers.
(NNBSP is used in French typography.)

Somehow, in Chrome on Linux and Edge on Windows,
the widths of all narrow spaces look good.
Don't know what Chrome does behind the scenes --
the results do not match any form of Roboto,
yet Inspector says Roboto is the font used.
The WOFF2 file it sends does not have any thin spaces in it at all.

In Firefox (on Linux, with Roboto 2.138 installed) the NNBSP appears far too wide,
as is consistent with the width of u202F in v 2.138, where it has the same width as u205F.
(u205F, MMSP, is meant to be 'medium', which it is in Roboto 2.138.)

Note that Roboto 2.138 is from github,
and fonts.google.com provides only 2.137, which has no u202F.

In RobotoFlex v3.100 the width of 2009 thin space is only 100
(less than the hair space), which might cause problems in future.

I'm not sure if this is the right place to make this request,
but github.com/googlefonts/roboto/ seems to be unattended.

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.