inter icon indicating copy to clipboard operation
inter copied to clipboard

Interpolation problems in `Inter[slnt,wght].ttf`

Open behdad opened this issue 2 years ago • 3 comments

Hello!

This is an automatically-generated report about possible interpolation problems in Inter[slnt,wght].ttf, as found in the Google Fonts catalog.

To download a PDF version of this report with helpful visuals of the problems, click here; Or to view it on the GitHub website, click here.

The report follows:

Glyph uni00A1 was not compatible:
  Masters: '', 'slnt=-10.0':
    Contour 0 start point differs: 0 in '', 3 in 'slnt=-10.0'; reversed: False
Glyph uni01C2 was not compatible:
  Masters: 'slnt=-10.0', 'slnt=-10.0 wght=900.0':
    Contour order differs: [0, 1, 2] in 'slnt=-10.0', [0, 2, 1] in 'slnt=-10.0 wght=900.0'
Glyph uni0246 was not compatible:
  Masters: 'slnt=-10.0', 'slnt=-10.0 wght=100.0':
    Contour 0 start point differs: 0 in 'slnt=-10.0', 2 in 'slnt=-10.0 wght=100.0'; reversed: False
Glyph uni02D4 was not compatible:
  Masters: '', 'slnt=-10.0':
    Contour order differs: [0, 1] in '', [1, 0] in 'slnt=-10.0'
Glyph uni02EF was not compatible:
  Masters: '', 'slnt=-10.0':
    Contour order differs: [0, 1] in '', [1, 0] in 'slnt=-10.0'
  Masters: 'slnt=-10.0', 'slnt=-10.0 wght=100.0':
    Contour order differs: [0, 1] in 'slnt=-10.0', [1, 0] in 'slnt=-10.0 wght=100.0'
Glyph uni02F2 was not compatible:
  Masters: '', 'slnt=-10.0':
    Contour order differs: [0, 1] in '', [1, 0] in 'slnt=-10.0'
Glyph uni02F3 was not compatible:
  Masters: 'slnt=-10.0', 'slnt=-10.0 wght=100.0':
    Contour 0 start point differs: 0 in 'slnt=-10.0', 4 in 'slnt=-10.0 wght=100.0'; reversed: False
    Contour 1 start point differs: 0 in 'slnt=-10.0', 12 in 'slnt=-10.0 wght=100.0'; reversed: False
Glyph uni02FA was not compatible:
  Masters: '', 'wght=900.0':
    Contour order differs: [0, 1] in '', [1, 0] in 'wght=900.0'
Glyph uni030B was not compatible:
  Masters: '', 'wght=100.0':
    Contour order differs: [0, 1] in '', [1, 0] in 'wght=100.0'
  Masters: '', 'wght=900.0':
    Contour order differs: [0, 1] in '', [1, 0] in 'wght=900.0'
  Masters: 'slnt=-10.0', 'slnt=-10.0 wght=100.0':
    Contour order differs: [0, 1] in 'slnt=-10.0', [1, 0] in 'slnt=-10.0 wght=100.0'
Glyph uni035D was not compatible:
  Masters: 'slnt=-10.0', 'slnt=-10.0 wght=100.0':
    Contour 0 start point differs: 0 in 'slnt=-10.0', 17 in 'slnt=-10.0 wght=100.0'; reversed: False
Glyph uni036E was not compatible:
  Masters: '', 'wght=100.0':
    Contour 0 start point differs: 0 in '', 4 in 'wght=100.0'; reversed: False
  Masters: 'slnt=-10.0', 'slnt=-10.0 wght=100.0':
    Contour 0 start point differs: 0 in 'slnt=-10.0', 4 in 'slnt=-10.0 wght=100.0'; reversed: False
Glyph uni0377 was not compatible:
  Masters: '', 'wght=100.0':
    Contour 0 start point differs: 0 in '', 1 in 'wght=100.0'; reversed: False
  Masters: 'slnt=-10.0', 'slnt=-10.0 wght=100.0':
    Contour 0 start point differs: 0 in 'slnt=-10.0', 1 in 'slnt=-10.0 wght=100.0'; reversed: False
Glyph uni03CF was not compatible:
  Masters: 'slnt=-10.0', 'slnt=-10.0 wght=100.0':
    Contour 2 start point differs: 0 in 'slnt=-10.0', 3 in 'slnt=-10.0 wght=100.0'; reversed: False
Glyph uni1DFD was not compatible:
  Masters: '', 'wght=100.0':
    Contour order differs: [0, 1] in '', [1, 0] in 'wght=100.0'
  Masters: 'slnt=-10.0', 'slnt=-10.0 wght=100.0':
    Contour order differs: [0, 1] in 'slnt=-10.0', [1, 0] in 'slnt=-10.0 wght=100.0'
Glyph uni2380 was not compatible:
  Masters: 'slnt=-10.0', 'slnt=-10.0 wght=100.0':
    Contour 0 start point differs: 0 in 'slnt=-10.0', 4 in 'slnt=-10.0 wght=100.0'; reversed: False
Glyph uni2423 was not compatible:
  Masters: '', 'wght=100.0':
    Contour 0 start point differs: 0 in '', 4 in 'wght=100.0'; reversed: False
  Masters: 'slnt=-10.0', 'slnt=-10.0 wght=100.0':
    Contour 0 start point differs: 0 in 'slnt=-10.0', 4 in 'slnt=-10.0 wght=100.0'; reversed: False
Glyph uniE000 was not compatible:
  Masters: '', 'slnt=-10.0':
    Contour order differs: [0, 1, 2, 3, 4, 5, 6, 7] in '', [0, 3, 1, 2, 4, 5, 6, 7] in 'slnt=-10.0'
Glyph uniE117 was not compatible:
  Masters: '', 'wght=100.0':
    Contour 0 start point differs: 0 in '', 4 in 'wght=100.0'; reversed: False
    Contour 1 start point differs: 0 in '', 4 in 'wght=100.0'; reversed: False
  Masters: 'slnt=-10.0', 'slnt=-10.0 wght=100.0':
    Contour 0 start point differs: 0 in 'slnt=-10.0', 4 in 'slnt=-10.0 wght=100.0'; reversed: False
    Contour 1 start point differs: 0 in 'slnt=-10.0', 4 in 'slnt=-10.0 wght=100.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 accept our apologies and ignore / close it.

To give feedback about this report, please file an issue or open a discussion at fonttools.

behdad avatar Nov 23 '23 13:11 behdad

Hello, Dude. Is this release 4.0 still supported slnt?

ihfandicahyo avatar Nov 26 '23 01:11 ihfandicahyo

Hello, Dude. Is this release 4.0 still supported slnt?

slnt (ital) variable-font axis has been removed in version 4.0 to make room for the true italic designs that diverge from the upright "roman" design, which is not possible when italic is an axis of one variable font.

MattMayuga avatar Nov 26 '23 12:11 MattMayuga

Hello, Dude. Is this release 4.0 still supported slnt?

slnt (ital) variable-font axis has been removed in version 4.0 to make room for the true italic designs that diverge from the upright "roman" design, which is not possible when italic is an axis of one variable font.

Thanks for this confirm.

ihfandicahyo avatar Nov 26 '23 12:11 ihfandicahyo

Thank you for the report @behdad. The Inter that's on Google Fonts is several years old. Current Inter doesn't even have a slnt axis anymore. I'm going to close this out.

rsms avatar Mar 23 '24 16:03 rsms

Thanks. Yeah I ran the tool on latest Inter and there was no issue.

behdad avatar Mar 23 '24 16:03 behdad

The Inter that's on Google Fonts is several years old.

@davelab6

behdad avatar Mar 23 '24 16:03 behdad