googlefonts / roboto-2

The Roboto family of fonts
Apache License 2.0
3.85k stars 309 forks source link

Roboto Hinted v2.136 vs hinted v2.000: Have the cvt values changed? #236

Closed m4rc1e closed 7 years ago

m4rc1e commented 7 years ago

We'd like to update the Roboto fonts being served on Google Fonts.

Google Fonts is currently serving the hinted v2.000 binaries. We're hoping to replace it with the hinted v2.136 binaries.

I've noticed a few x-height/cap height jumps when viewing the fonts on Windows. I'm curious if the cvt values were changed in the hinted sources?

roboto-hinting-win Win 7 Chrome v56: 8pt x-height jumps a pixel

I tried locating the hinted sources but all I found were binaries with hints already compiled.

Unfortunately, some GF users are very sensitive to such subtle changes, https://github.com/google/fonts/issues/528, https://github.com/Semantic-Org/Semantic-UI/issues/4998. They base their whole interface on pixel precision. This 1px raise in x-height usually destroys their nav bars or buttons.

Sorry if this sounds petty, we've been burned many times.

cc @davelab6

davelab6 commented 7 years ago

I tried locating the hinted sources but all I found were binaries with hints already compiled.

That's right, there are no sources available for the hinting; it was done by a vendor. I'll ask for clarification of this issue :)

davelab6 commented 7 years ago

Closing as GF will push this update without further changes to the CVT table.