Interpolation problems in `CairoPlay[slnt,wght].ttf`
Hello!
This is an automatically-generated report about possible interpolation problems in CairoPlay[slnt,wght].ttf, as found in the Google Fonts catalog.
The particular version of the font that was tested was archive:.
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 Oslash was not compatible:
Masters: '', 'wght=1000.0':
Contour 0 start point differs: 0 in '', 3 in 'wght=1000.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=-11.0', 3 in 'slnt=-11.0 wght=1000.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=11.0', 3 in 'slnt=11.0 wght=1000.0'; reversed: False
Glyph Oslash.BRACKET.varAlt01 was not compatible:
Masters: '', 'wght=200.0':
Contour order differs: [0, 1, 2, 3] in '', [1, 0, 2, 3] in 'wght=200.0'
Contour 0 start point differs: 0 in '', 1 in 'wght=200.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=200.0':
Contour order differs: [0, 1, 2, 3] in 'slnt=-11.0', [1, 0, 2, 3] in 'slnt=-11.0 wght=200.0'
Contour 0 start point differs: 0 in 'slnt=-11.0', 1 in 'slnt=-11.0 wght=200.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=200.0':
Contour 0 start point differs: 0 in 'slnt=11.0', 1 in 'slnt=11.0 wght=200.0'; reversed: False
Glyph Oslash.color0 was not compatible:
Masters: '', 'wght=1000.0':
Contour 0 start point differs: 0 in '', 3 in 'wght=1000.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=-11.0', 3 in 'slnt=-11.0 wght=1000.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=11.0', 3 in 'slnt=11.0 wght=1000.0'; reversed: False
Glyph Oslash.color1 was not compatible:
Masters: '', 'wght=1000.0':
Contour 0 start point differs: 0 in '', 3 in 'wght=1000.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=-11.0', 3 in 'slnt=-11.0 wght=1000.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=11.0', 3 in 'slnt=11.0 wght=1000.0'; reversed: False
Glyph Oslashacute was not compatible:
Masters: '', 'wght=1000.0':
Contour 0 start point differs: 0 in '', 3 in 'wght=1000.0'; reversed: False
Contour 2 start point differs: 0 in '', 1 in 'wght=1000.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=-11.0', 3 in 'slnt=-11.0 wght=1000.0'; reversed: False
Contour 2 start point differs: 0 in 'slnt=-11.0', 1 in 'slnt=-11.0 wght=1000.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=11.0', 3 in 'slnt=11.0 wght=1000.0'; reversed: False
Contour 2 start point differs: 0 in 'slnt=11.0', 1 in 'slnt=11.0 wght=1000.0'; reversed: False
Glyph Oslashacute.BRACKET.varAlt01 was not compatible:
Masters: '', 'wght=200.0':
Contour order differs: [0, 1, 2, 3, 4] in '', [1, 0, 2, 3, 4] in 'wght=200.0'
Contour 0 start point differs: 0 in '', 1 in 'wght=200.0'; reversed: False
Masters: '', 'wght=1000.0':
Contour 2 start point differs: 0 in '', 1 in 'wght=1000.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=200.0':
Contour order differs: [0, 1, 2, 3, 4] in 'slnt=-11.0', [1, 0, 2, 3, 4] in 'slnt=-11.0 wght=200.0'
Contour 0 start point differs: 0 in 'slnt=-11.0', 1 in 'slnt=-11.0 wght=200.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=1000.0':
Contour 2 start point differs: 0 in 'slnt=-11.0', 1 in 'slnt=-11.0 wght=1000.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=200.0':
Contour 0 start point differs: 0 in 'slnt=11.0', 1 in 'slnt=11.0 wght=200.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=1000.0':
Contour 2 start point differs: 0 in 'slnt=11.0', 1 in 'slnt=11.0 wght=1000.0'; reversed: False
Glyph Oslashacute.color0 was not compatible:
Masters: '', 'wght=1000.0':
Contour 0 start point differs: 0 in '', 3 in 'wght=1000.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=-11.0', 3 in 'slnt=-11.0 wght=1000.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=11.0', 3 in 'slnt=11.0 wght=1000.0'; reversed: False
Glyph Oslashacute.color1 was not compatible:
Masters: '', 'wght=1000.0':
Contour 0 start point differs: 0 in '', 3 in 'wght=1000.0'; reversed: False
Contour 2 start point differs: 0 in '', 1 in 'wght=1000.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=-11.0', 3 in 'slnt=-11.0 wght=1000.0'; reversed: False
Contour 2 start point differs: 0 in 'slnt=-11.0', 1 in 'slnt=-11.0 wght=1000.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=11.0', 3 in 'slnt=11.0 wght=1000.0'; reversed: False
Contour 2 start point differs: 0 in 'slnt=11.0', 1 in 'slnt=11.0 wght=1000.0'; reversed: False
Glyph acute.cap was not compatible:
Masters: '', 'wght=1000.0':
Contour 0 start point differs: 0 in '', 1 in 'wght=1000.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=-11.0', 1 in 'slnt=-11.0 wght=1000.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=11.0', 1 in 'slnt=11.0 wght=1000.0'; reversed: False
Glyph acute.cap.color0 was not compatible:
Masters: '', 'wght=1000.0':
Contour 0 start point differs: 0 in '', 1 in 'wght=1000.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=-11.0', 1 in 'slnt=-11.0 wght=1000.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=11.0', 1 in 'slnt=11.0 wght=1000.0'; reversed: False
Glyph currency was not compatible:
Masters: '', 'wght=1000.0':
Contour 0 start point differs: 0 in '', 20 in 'wght=1000.0'; reversed: False
Contour 2 start point differs: 0 in '', 4 in 'wght=1000.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=-11.0', 20 in 'slnt=-11.0 wght=1000.0'; reversed: False
Contour 2 start point differs: 0 in 'slnt=-11.0', 2 in 'slnt=-11.0 wght=1000.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=11.0', 22 in 'slnt=11.0 wght=1000.0'; reversed: False
Contour 2 start point differs: 0 in 'slnt=11.0', 2 in 'slnt=11.0 wght=1000.0'; reversed: False
Glyph currency.color0 was not compatible:
Masters: '', 'wght=1000.0':
Contour 0 start point differs: 0 in '', 20 in 'wght=1000.0'; reversed: False
Contour 2 start point differs: 0 in '', 4 in 'wght=1000.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=-11.0', 20 in 'slnt=-11.0 wght=1000.0'; reversed: False
Contour 2 start point differs: 0 in 'slnt=-11.0', 2 in 'slnt=-11.0 wght=1000.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=11.0', 22 in 'slnt=11.0 wght=1000.0'; reversed: False
Contour 2 start point differs: 0 in 'slnt=11.0', 2 in 'slnt=11.0 wght=1000.0'; reversed: False
Glyph dad_noonar.color1 was not compatible:
Masters: '', 'slnt=-11.0':
Contour order differs: [0, 1] in '', [1, 0] in 'slnt=-11.0'
Masters: '', 'slnt=11.0':
Contour order differs: [0, 1] in '', [1, 0] in 'slnt=11.0'
Masters: '', 'wght=200.0':
Contour order differs: [0, 1] in '', [1, 0] in 'wght=200.0'
Masters: '', 'wght=1000.0':
Contour order differs: [0, 1] in '', [1, 0] in 'wght=1000.0'
Glyph dollar was not compatible:
Masters: '', 'wght=1000.0':
Contour 1 start point differs: 0 in '', 3 in 'wght=1000.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=1000.0':
Contour 1 start point differs: 0 in 'slnt=-11.0', 3 in 'slnt=-11.0 wght=1000.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=1000.0':
Contour 1 start point differs: 0 in 'slnt=11.0', 3 in 'slnt=11.0 wght=1000.0'; reversed: False
Glyph dollar.color0 was not compatible:
Masters: '', 'wght=1000.0':
Contour 1 start point differs: 0 in '', 3 in 'wght=1000.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=1000.0':
Contour 1 start point differs: 0 in 'slnt=-11.0', 3 in 'slnt=-11.0 wght=1000.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=1000.0':
Contour 1 start point differs: 0 in 'slnt=11.0', 3 in 'slnt=11.0 wght=1000.0'; reversed: False
Glyph grave.cap was not compatible:
Masters: '', 'wght=1000.0':
Contour 0 start point differs: 0 in '', 3 in 'wght=1000.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=-11.0', 3 in 'slnt=-11.0 wght=1000.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=11.0', 3 in 'slnt=11.0 wght=1000.0'; reversed: False
Glyph grave.cap.color0 was not compatible:
Masters: '', 'wght=1000.0':
Contour 0 start point differs: 0 in '', 3 in 'wght=1000.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=-11.0', 3 in 'slnt=-11.0 wght=1000.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=11.0', 3 in 'slnt=11.0 wght=1000.0'; reversed: False
Glyph quotedblbase was not compatible:
Masters: '', 'wght=1000.0':
Contour 0 start point differs: 0 in '', 2 in 'wght=1000.0'; reversed: False
Contour 1 start point differs: 0 in '', 2 in 'wght=1000.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=-11.0', 2 in 'slnt=-11.0 wght=1000.0'; reversed: False
Contour 1 start point differs: 0 in 'slnt=-11.0', 2 in 'slnt=-11.0 wght=1000.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=11.0', 2 in 'slnt=11.0 wght=1000.0'; reversed: False
Contour 1 start point differs: 0 in 'slnt=11.0', 2 in 'slnt=11.0 wght=1000.0'; reversed: False
Glyph quotedblbase.color0 was not compatible:
Masters: '', 'wght=1000.0':
Contour 0 start point differs: 0 in '', 2 in 'wght=1000.0'; reversed: False
Contour 1 start point differs: 0 in '', 2 in 'wght=1000.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=-11.0', 2 in 'slnt=-11.0 wght=1000.0'; reversed: False
Contour 1 start point differs: 0 in 'slnt=-11.0', 2 in 'slnt=-11.0 wght=1000.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=11.0', 2 in 'slnt=11.0 wght=1000.0'; reversed: False
Contour 1 start point differs: 0 in 'slnt=11.0', 2 in 'slnt=11.0 wght=1000.0'; reversed: False
Glyph threedotsdownabovear was not compatible:
Masters: '', 'slnt=-11.0':
Contour order differs: [0, 1, 2] in '', [1, 0, 2] in 'slnt=-11.0'
Contour 0 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Contour 1 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Contour 2 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Masters: '', 'slnt=11.0':
Contour order differs: [0, 1, 2] in '', [1, 0, 2] in 'slnt=11.0'
Contour 0 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Contour 1 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Contour 2 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Glyph threedotsdownabovear.color0 was not compatible:
Masters: '', 'slnt=-11.0':
Contour order differs: [0, 1, 2] in '', [1, 0, 2] in 'slnt=-11.0'
Contour 0 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Contour 1 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Contour 2 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Masters: '', 'slnt=11.0':
Contour order differs: [0, 1, 2] in '', [1, 0, 2] in 'slnt=11.0'
Contour 0 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Contour 1 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Contour 2 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Glyph threedotsdownbelowar was not compatible:
Masters: '', 'slnt=-11.0':
Contour order differs: [0, 1, 2] in '', [1, 0, 2] in 'slnt=-11.0'
Contour 0 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Contour 1 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Contour 2 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Masters: '', 'slnt=11.0':
Contour order differs: [0, 1, 2] in '', [1, 0, 2] in 'slnt=11.0'
Contour 0 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Contour 1 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Contour 2 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Glyph threedotsdownbelowar.color0 was not compatible:
Masters: '', 'slnt=-11.0':
Contour order differs: [0, 1, 2] in '', [1, 0, 2] in 'slnt=-11.0'
Contour 0 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Contour 1 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Contour 2 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Masters: '', 'slnt=11.0':
Contour order differs: [0, 1, 2] in '', [1, 0, 2] in 'slnt=11.0'
Contour 0 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Contour 1 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Contour 2 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Glyph uni064C was not compatible:
Masters: '', 'wght=200.0':
Contour 0 start point differs: 0 in '', 3 in 'wght=200.0'; reversed: False
Masters: '', 'wght=1000.0':
Contour 0 start point differs: 0 in '', 3 in 'wght=1000.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=200.0':
Contour 0 start point differs: 0 in 'slnt=-11.0', 3 in 'slnt=-11.0 wght=200.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=-11.0', 3 in 'slnt=-11.0 wght=1000.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=200.0':
Contour 0 start point differs: 0 in 'slnt=11.0', 3 in 'slnt=11.0 wght=200.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=11.0', 3 in 'slnt=11.0 wght=1000.0'; reversed: False
Glyph uni064C.color0 was not compatible:
Masters: '', 'wght=200.0':
Contour 0 start point differs: 0 in '', 3 in 'wght=200.0'; reversed: False
Masters: '', 'wght=1000.0':
Contour 0 start point differs: 0 in '', 3 in 'wght=1000.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=200.0':
Contour 0 start point differs: 0 in 'slnt=-11.0', 3 in 'slnt=-11.0 wght=200.0'; reversed: False
Masters: 'slnt=-11.0', 'slnt=-11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=-11.0', 3 in 'slnt=-11.0 wght=1000.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=200.0':
Contour 0 start point differs: 0 in 'slnt=11.0', 3 in 'slnt=11.0 wght=200.0'; reversed: False
Masters: 'slnt=11.0', 'slnt=11.0 wght=1000.0':
Contour 0 start point differs: 0 in 'slnt=11.0', 3 in 'slnt=11.0 wght=1000.0'; reversed: False
Glyph uni0668 was not compatible:
Masters: '', 'slnt=-11.0':
Contour 0 start point differs: 0 in '', 9 in 'slnt=-11.0'; reversed: False
Masters: '', 'slnt=11.0':
Contour 0 start point differs: 0 in '', 9 in 'slnt=11.0'; reversed: False
Glyph uni0668.color0 was not compatible:
Masters: '', 'slnt=-11.0':
Contour 0 start point differs: 0 in '', 9 in 'slnt=-11.0'; reversed: False
Masters: '', 'slnt=11.0':
Contour 0 start point differs: 0 in '', 9 in 'slnt=11.0'; reversed: False
Glyph uni0686 was not compatible:
Masters: '', 'slnt=-11.0':
Contour 0 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Contour 1 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Contour 2 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Masters: '', 'slnt=11.0':
Contour 0 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Contour 1 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Contour 2 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Glyph uni0686.color1 was not compatible:
Masters: '', 'slnt=-11.0':
Contour 0 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Contour 1 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Contour 2 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Masters: '', 'slnt=11.0':
Contour 0 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Contour 1 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Contour 2 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Glyph uni0686.fina.color1 was not compatible:
Masters: '', 'slnt=-11.0':
Contour 0 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Contour 1 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Contour 2 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Masters: '', 'slnt=11.0':
Contour 0 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Contour 1 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Contour 2 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Glyph uniFB7B was not compatible:
Masters: '', 'slnt=-11.0':
Contour 0 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Contour 1 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Contour 2 start point differs: 0 in '', 3 in 'slnt=-11.0'; reversed: False
Masters: '', 'slnt=11.0':
Contour 0 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Contour 1 start point differs: 0 in '', 3 in 'slnt=11.0'; reversed: False
Contour 2 start point differs: 0 in '', 3 in 'slnt=11.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.