googlefonts / googlefonts/roboto-flex
Interpolation problems in `RobotoFlex[GRAD,XOPQ,XTRA,YOPQ,YTAS,YTDE,YTFI,YTLC,YTUC,opsz,slnt,wdth,wght].ttf`
- Dominant language
- HTML
- Stars
- 525
- Forks
- 35
- PR merge metrics
- No merged PRs in 30d
Description
Hello!
This is an automatically-generated report about possible interpolation problems in `RobotoFlex[GRAD,XOPQ,XTRA,YOPQ,YTAS,YTDE,YTFI,YTLC,YTUC,opsz,slnt,wdth,wght].ttf`, as found in the Google Fonts catalog.
The particular version of the font that was tested was [3.100/roboto-flex-fonts.zip](https://github.com/googlefonts/roboto-flex/releases/download/3.100/roboto-flex-fonts.zip).
To download a PDF version of this report with helpful visuals of the problems, click [here](https://github.com/behdad/google-fonts-ofl-interpolatable-results/raw/d6edb83d4370caca83be3043e41d51d20d6b6238/reports/RobotoFlex%5BGRAD%2CXOPQ%2CXTRA%2CYOPQ%2CYTAS%2CYTDE%2CYTFI%2CYTLC%2CYTUC%2Copsz%2Cslnt%2Cwdth%2Cwght%5D.ttf.pdf); Or to view it on the GitHub website, click [here](https://github.com/behdad/google-fonts-ofl-interpolatable-results/blob/d6edb83d4370caca83be3043e41d51d20d6b6238/reports/RobotoFlex%5BGRAD%2CXOPQ%2CXTRA%2CYOPQ%2CYTAS%2CYTDE%2CYTFI%2CYTLC%2CYTUC%2Copsz%2Cslnt%2Cwdth%2Cwght%5D.ttf.pdf).
The report follows:
```
Glyph acutecombstack.case was not compatible:
Masters: 'opsz=8.0 wdth=25.0', 'opsz=8.0 wdth=25.0 wght=100.0':
Contour 0 start point differs: 0 in 'opsz=8.0 wdth=25.0', 3 in 'opsz=8.0 wdth=25.0 wght=100.0'; reversed: False
Masters: 'opsz=8.0 wdth=151.0', 'opsz=8.0 wdth=151.0 wght=100.0':
Contour 0 start point differs: 0 in 'opsz=8.0 wdth=151.0', 3 in 'opsz=8.0 wdth=151.0 wght=100.0'; reversed: False
Masters: 'GRAD=-200.0 opsz=8.0 wght=100.0', 'GRAD=-200.0 opsz=8.0 wdth=25.0 wght=100.0':
Contour 0 start point differs: 0 in 'GRAD=-200.0 opsz=8.0 wght=100.0', 3 in 'GRAD=-200.0 opsz=8.0 wdth=25.0 wght=100.0'; reversed: False
Masters: 'GRAD=-200.0 opsz=8.0 wght=100.0', 'GRAD=-200.0 opsz=8.0 wdth=151.0 wght=100.0':
Contour 0 start point differs: 0 in 'GRAD=-200.0 opsz=8.0 wght=100.0', 3 in 'GRAD=-200.0 opsz=8.0 wdth=151.0 wght=100.0'; reversed: False
Glyph breveacutecomb.case was not compatible:
Masters: 'opsz=8.0 wdth=151.0', 'opsz=8.0 wdth=151.0 wght=100.0':
Contour 1 start point differs: 0 in 'opsz=8.0 wdth=151.0', 3 in 'opsz=8.0 wdth=151.0 wght=100.0'; reversed: False
Masters: 'GRAD=-200.0 opsz=8.0 wght=100.0', 'GRAD=-200.0 opsz=8.0 wdth=151.0 wght=100.0':
Contour 1 start point differs: 0 in 'GRAD=-200.0 opsz=8.0 wght=100.0', 3 in 'GRAD=-200.0 opsz=8.0 wdth=151.0 wght=100.0'; reversed: False
Masters: 'opsz=8.0 wdth=151.0 wght=100.0', 'opsz=8.0 slnt=-10.0 wdth=151.0 wght=100.0':
Contour 1 start point differs: 0 in 'opsz=8.0 wdth=151.0 wght=100.0', 1 in 'opsz=8.0 slnt=-10.0 wdth=151.0 wght=100.0'; reversed: False
Glyph brevegravecomb.case was not compatible:
Masters: 'slnt=-10.0', 'slnt=-10.0 wdth=151.0':
Contour 1 start point differs: 0 in 'slnt=-10.0', 3 in 'slnt=-10.0 wdth=151.0'; reversed: False
Masters: 'slnt=-10.0 wdth=151.0', 'slnt=-10.0 wdth=151.0 wght=100.0':
Contour 1 start point differs: 0 in 'slnt=-10.0 wdth=151.0', 1 in 'slnt=-10.0 wdth=151.0 wght=100.0'; reversed: False
Masters: 'slnt=-10.0 wdth=151.0', 'slnt=-10.0 wdth=151.0 wght=1000.0':
Contour 1 start point differs: 0 in 'slnt=-10.0 wdth=151.0', 1 in 'slnt=-10.0 wdth=151.0 wght=1000.0'; reversed: False
Glyph circumflexacutecomb.case was not compatible:
Masters: 'opsz=8.0 wdth=151.0', 'opsz=8.0 wdth=151.0 wght=100.0':
Contour 1 start point differs: 0 in 'opsz=8.0 wdth=151.0', 3 in 'opsz=8.0 wdth=151.0 wght=100.0'; reversed: False
Masters: 'GRAD=-200.0 opsz=8.0 wght=100.0', 'GRAD=-200.0 opsz=8.0 wdth=151.0 wght=100.0':
Contour 1 start point differs: 0 in 'GRAD=-200.0 opsz=8.0 wght=100.0', 3 in 'GRAD=-200.0 opsz=8.0 wdth=151.0 wght=100.0'; reversed: False
Glyph circumflexgravecomb.case was not compatible:
Masters: 'slnt=-10.0 wdth=25.0', 'slnt=-10.0 wdth=25.0 wght=100.0':
Contour 1 start point differs: 0 in 'slnt=-10.0 wdth=25.0', 3 in 'slnt=-10.0 wdth=25.0 wght=100.0'; reversed: False
Glyph uni0021 was not compatible:
Masters: '', 'XOPQ=27.0':
Contour 0 start point differs: 0 in '', 8 in 'XOPQ=27.0'; reversed: False
Glyph uni00A1 was not compatible:
Masters: '', 'XOPQ=27.0':
Contour 0 start point differs: 0 in '', 8 in 'XOPQ=27.0'; reversed: False
Glyph uni00BB was not compatible:
Masters: '', 'XOPQ=175.0':
Contour order differs: [0, 1] in '', [1, 0] in 'XOPQ=175.0'
Glyph uni00D7 was not compatible:
Masters: 'opsz=144.0 wdth=25.0', 'opsz=144.0 wdth=25.0 wght=1000.0':
Contour order differs: [0, 1] in 'opsz=144.0 wdth=25.0', [1, 0] in 'opsz=144.0 wdth=25.0 wght=1000.0'
Masters: 'GRAD=150.0 opsz=144.0 wght=1000.0', 'GRAD=150.0 opsz=144.0 wdth=25.0 wght=1000.0':
Contour order differs: [0, 1] in 'GRAD=150.0 opsz=144.0 wght=1000.0', [1, 0] in 'GRAD=150.0 opsz=144.0 wdth=25.0 wght=1000.0'
Masters: 'opsz=144.0 slnt=-10.0 wdth=25.0', 'opsz=144.0 slnt=-10.0 wdth=25.0 wght=1000.0':
Contour order differs: [0, 1] in 'opsz=144.0 slnt=-10.0 wdth=25.0', [1, 0] in 'opsz=144.0 slnt=-10.0 wdth=25.0 wght=1000.0'
Glyph uni02DD was not compatible:
Masters: 'opsz=144.0 wdth=25.0', 'opsz=144.0 wdth=25.0 wght=100.0':
Contour order differs: [0, 1] in 'opsz=144.0 wdth=25.0', [1, 0] in 'opsz=144.0 wdth=25.0 wght=100.0'
Masters: 'GRAD=-200.0 opsz=144.0 wght=100.0', 'GRAD=-200.0 opsz=144.0 wdth=25.0 wght=100.0':
Contour order differs: [0, 1] in 'GRAD=-200.0 opsz=144.0 wght=100.0', [1, 0] in 'GRAD=-200.0 opsz=144.0 wdth=25.0 wght=100.0'
Masters: 'opsz=144.0 slnt=-10.0 wdth=25.0', 'opsz=144.0 slnt=-10.0 wdth=25.0 wght=100.0':
Contour order differs: [0, 1] in 'opsz=144.0 slnt=-10.0 wdth=25.0', [1, 0] in 'opsz=144.0 slnt=-10.0 wdth=25.0 wght=100.0'
Glyph uni0300.case was not compatible:
Masters: 'wdth=151.0', 'wdth=151.0 wght=100.0':
Contour 0 start point differs: 0 in 'wdth=151.0', 3 in 'wdth=151.0 wght=100.0'; reversed: False
Glyph uni0416 was not compatible:
Masters: 'opsz=8.0 wdth=25.0', 'opsz=8.0 wdth=25.0 wght=100.0':
Contour 3 start point differs: 0 in 'opsz=8.0 wdth=25.0', 3 in 'opsz=8.0 wdth=25.0 wght=100.0'; reversed: False
Masters: 'GRAD=-200.0 opsz=8.0 wght=100.0', 'GRAD=-200.0 opsz=8.0 wdth=25.0 wght=100.0':
Contour 3 start point differs: 0 in 'GRAD=-200.0 opsz=8.0 wght=100.0', 3 in 'GRAD=-200.0 opsz=8.0 wdth=25.0 wght=100.0'; reversed: False
Masters: 'opsz=8.0 wdth=25.0 wght=100.0', 'opsz=8.0 slnt=-10.0 wdth=25.0 wght=100.0':
Contour 3 start point differs: 0 in 'opsz=8.0 wdth=25.0 wght=100.0', 1 in 'opsz=8.0 slnt=-10.0 wdth=25.0 wght=100.0'; reversed: False
Glyph uni0457 was not compatible:
Masters: 'opsz=8.0 wdth=25.0', 'opsz=8.0 wdth=25.0 wght=100.0':
Contour 1 start point differs: 0 in 'opsz=8.0 wdth=25.0', 3 in 'opsz=8.0 wdth=25.0 wght=100.0'; reversed: False
Glyph uni201D was not compatible:
Masters: 'opsz=8.0 wdth=25.0', 'opsz=8.0 wdth=25.0 wght=100.0':
Contour order differs: [0, 1] in 'opsz=8.0 wdth=25.0', [1, 0] in 'opsz=8.0 wdth=25.0 wght=100.0'
Masters: 'GRAD=-200.0 opsz=8.0 wght=100.0', 'GRAD=-200.0 opsz=8.0 wdth=25.0 wght=100.0':
Contour order differs: [0, 1] in 'GRAD=-200.0 opsz=8.0 wght=100.0', [1, 0] in 'GRAD=-200.0 opsz=8.0 wdth=25.0 wght=100.0'
Glyph uni201E was not compatible:
Masters: 'opsz=8.0 wdth=25.0', 'opsz=8.0 wdth=25.0 wght=100.0':
Contour order differs: [0, 1] in 'opsz=8.0 wdth=25.0', [1, 0] in 'opsz=8.0 wdth=25.0 wght=100.0'
Masters: 'GRAD=-200.0 opsz=8.0 wght=100.0', 'GRAD=-200.0 opsz=8.0 wdth=25.0 wght=100.0':
Contour order differs: [0, 1] in 'GRAD=-200.0 opsz=8.0 wght=100.0', [1, 0] in 'GRAD=-200.0 opsz=8.0 wdth=25.0 wght=100.0'
Glyph uni20B1 was not compatible:
Masters: 'GRAD=150.0 wght=1000.0', 'GRAD=150.0 opsz=144.0 wght=1000.0':
Contour order differs: [0, 1, 2] in 'GRAD=150.0 wght=1000.0', [0, 2, 1] in 'GRAD=150.0 opsz=144.0 wght=1000.0'
Masters: 'opsz=144.0 slnt=-10.0', 'opsz=144.0 slnt=-10.0 wght=1000.0':
Contour order differs: [0, 1, 2] in 'opsz=144.0 slnt=-10.0', [0, 2, 1] in 'opsz=144.0 slnt=-10.0 wght=1000.0'
Masters: 'opsz=144.0 wght=700.0', 'opsz=144.0 wght=1000.0':
Contour order differs: [0, 1, 2] in 'opsz=144.0 wght=700.0', [0, 2, 1] in 'opsz=144.0 wght=1000.0'
Masters: 'GRAD=150.0 opsz=144.0 wght=1000.0', 'GRAD=150.0 opsz=144.0 wdth=25.0 wght=1000.0':
Contour order differs: [0, 1, 2] in 'GRAD=150.0 opsz=144.0 wght=1000.0', [0, 2, 1] in 'GRAD=150.0 opsz=144.0 wdth=25.0 wght=1000.0'
Glyph uni20BD was not compatible:
Masters: 'opsz=144.0', 'opsz=144.0 wdth=25.0':
Contour 1 start point differs: 0 in 'opsz=144.0', 2 in 'opsz=144.0 wdth=25.0'; reversed: False
Masters: 'opsz=144.0 slnt=-10.0', 'opsz=144.0 slnt=-10.0 wdth=25.0':
Contour 1 start point differs: 0 in 'opsz=144.0 slnt=-10.0', 2 in 'opsz=144.0 slnt=-10.0 wdth=25.0'; reversed: False
Masters: 'opsz=144.0 wdth=25.0', 'opsz=144.0 wdth=25.0 wght=100.0':
Contour 1 start point differs: 0 in 'opsz=144.0 wdth=25.0', 2 in 'opsz=144.0 wdth=25.0 wght=100.0'; reversed: False
Masters: 'opsz=144.0 wdth=25.0', 'opsz=144.0 wdth=25.0 wght=1000.0':
Contour 1 start point differs: 0 in 'opsz=144.0 wdth=25.0', 2 in 'opsz=144.0 wdth=25.0 wght=1000.0'; reversed: False
Masters: 'opsz=144.0 slnt=-10.0 wdth=25.0', 'opsz=144.0 slnt=-10.0 wdth=25.0 wght=100.0':
Contour 1 start point differs: 0 in 'opsz=144.0 slnt=-10.0 wdth=25.0', 2 in 'opsz=144.0 slnt=-10.0 wdth=25.0 wght=100.0'; reversed: False
Masters: 'opsz=144.0 slnt=-10.0 wdth=25.0', 'opsz=144.0 slnt=-10.0 wdth=25.0 wght=1000.0':
Contour 1 start point differs: 0 in 'opsz=144.0 slnt=-10.0 wdth=25.0', 2 in 'opsz=144.0 slnt=-10.0 wdth=25.0 wght=1000.0'; reversed: False
```
This report was generated using the `fonttools varLib.interpolatable` tool. We understand that sometimes the tool generates false-positives. Particularly for more complicated font designs. If you did not find this report useful, please apologize and ignore & close it.
To give feedback about this report, please file an issue or open a discussion at [fonttools](https://github.com/fonttools/fonttools).
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.