Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nunito: v3.502 added #1549

Closed
wants to merge 1 commit into from
Closed

nunito: v3.502 added #1549

wants to merge 1 commit into from

Conversation

m4rc1e
Copy link
Collaborator

@m4rc1e m4rc1e commented May 1, 2018

Taken from the upstream repo https://github.com/googlefonts/nunito


FontBakery Report:

Start ... running 1426 individual check executions.
>> com.google.fonts/check/018 with ((u'font[0]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Black.ttf'),)
   Checking OS/2 achVendID.
 * WARN: OS/2 VendorID value 'NeWT' is not a known registered id. You should set it to your own 4 character code, and register that code with Microsoft at https://www.microsoft.com/typography/links/vendorlist.aspx [code: unknown]

   Result: WARN

>> com.google.fonts/check/040 with ((u'font[0]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Black.ttf'),)
   Checking OS/2 usWinAscent & usWinDescent.
 * FAIL: OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
 * FAIL: OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]

   Result: FAIL

>> com.google.fonts/check/064 with ((u'font[0]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Black.ttf'),)
   Is there a caret position declared for every ligature?
 * WARN: This font lacks caret position values for ligature glyphs on its GDEF table. [code: lacks-caret-pos]

   Result: WARN

>> com.google.fonts/check/065 with ((u'font[0]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Black.ttf'),)
   Is there kerning info for non-ligated sequences?
 * WARN: GPOS table lacks kerning info for the following non-ligated sequences: [u'Iacute_J', u'f_i', u'f_l', u'I_J', u'N_o', u'uni0306_gravecomb', u'uni0306_acutecomb', u'uni0306_tildecomb', u'uni0306_hookabovecomb', u'i_j', u'uni0302_gravecomb', u'uni0302_acutecomb', u'uni0302_tildecomb', u'uni0302_hookabovecomb', u'uni0302.case_gravecomb.case', u'uni0302.case_acutecomb.case', u'uni0302.case_tildecomb.case', u'uni0302.case_hookabovecomb.case', u'uni0306.case_gravecomb.case', u'uni0306.case_acutecomb.case', u'uni0306.case_tildecomb.case', u'uni0306.case_hookabovecomb.case', u'iacute_j'] [code: lacks-kern-info]

   Result: WARN

>> com.google.fonts/check/075 with ((u'font[0]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Black.ttf'),)
   Check for points out of bounds.
 * WARN: The following glyphs have coordinates which are out of bounds:
[('uni0458', -29, -185), ('uni0453', 47, 444), ('i_j.loclNLD', 252, -185), ('uni1E5B', 398, 505), ('uni1E5F', 398, 505), ('iacute_j.loclNLD', 252, -185), ('uni01C9', 252, -185), ('uni01C8', 543, -185), ('uni01CA', 739, -11), ('uni01CC', 576, -185), ('Jcircumflex', -18, -11), ('tcaron', 356.0, -8.0), ('uni01CB', 728, -185), ('Iacute_J.loclNLD', 294, -11), ('I_J.loclNLD', 294, -11), ('uni048D', 208, -1), ('uni0408', -18, -11), ('jcircumflex', -29, -185), ('rcommaaccent', 398, 505), ('uni1E97', 356, -8), ('j', -29, -185)]
This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

   Result: WARN

>> com.google.fonts/check/153 with ((u'font[0]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Black.ttf'),)
   Check if each glyph has the recommended amount of contours.
 * WARN: This check inspects the glyph outlines and detects the total number of counters in each of them. The expected values are infered from the typical ammounts of counters observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228	Counters detected: 2	Expected: 1
Glyph name: uni2206	Counters detected: 1	Expected: 2
Glyph name: uni1E08	Counters detected: 3	Expected: 2
Glyph name: uni1E09	Counters detected: 3	Expected: 2
Glyph name: uni1E1C	Counters detected: 3	Expected: 2
Glyph name: uni1E1D	Counters detected: 4	Expected: 3

   Result: WARN

>> com.google.fonts/check/018 with ((u'font[1]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-BlackItalic.ttf'),)
   Checking OS/2 achVendID.
 * WARN: OS/2 VendorID value 'NeWT' is not a known registered id. You should set it to your own 4 character code, and register that code with Microsoft at https://www.microsoft.com/typography/links/vendorlist.aspx [code: unknown]

   Result: WARN

>> com.google.fonts/check/034 with ((u'font[1]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-BlackItalic.ttf'),)
   Check if OS/2 xAvgCharWidth is correct.
 * WARN: OS/2 xAvgCharWidth is 609 but should be 610 which corresponds to the average of all glyph widths in the font. These are similar values, which may be a symptom of the slightly different calculation of the xAvgCharWidth value in font editors. There's further discussion on this at https://github.com/googlefonts/fontbakery/issues/1622

   Result: WARN

>> com.google.fonts/check/040 with ((u'font[1]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-BlackItalic.ttf'),)
   Checking OS/2 usWinAscent & usWinDescent.
 * FAIL: OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
 * FAIL: OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]

   Result: FAIL

>> com.google.fonts/check/064 with ((u'font[1]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-BlackItalic.ttf'),)
   Is there a caret position declared for every ligature?
 * WARN: This font lacks caret position values for ligature glyphs on its GDEF table. [code: lacks-caret-pos]

   Result: WARN

>> com.google.fonts/check/065 with ((u'font[1]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-BlackItalic.ttf'),)
   Is there kerning info for non-ligated sequences?
 * WARN: GPOS table lacks kerning info for the following non-ligated sequences: [u'Iacute_J', u'f_i', u'f_l', u'I_J', u'N_o', u'uni0306_gravecomb', u'uni0306_acutecomb', u'uni0306_tildecomb', u'uni0306_hookabovecomb', u'i_j', u'uni0302_gravecomb', u'uni0302_acutecomb', u'uni0302_tildecomb', u'uni0302_hookabovecomb', u'uni0302.case_gravecomb.case', u'uni0302.case_acutecomb.case', u'uni0302.case_tildecomb.case', u'uni0302.case_hookabovecomb.case', u'uni0306.case_gravecomb.case', u'uni0306.case_acutecomb.case', u'uni0306.case_tildecomb.case', u'uni0306.case_hookabovecomb.case', u'iacute_j'] [code: lacks-kern-info]

   Result: WARN

>> com.google.fonts/check/075 with ((u'font[1]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-BlackItalic.ttf'),)
   Check for points out of bounds.
 * WARN: The following glyphs have coordinates which are out of bounds:
[('uni0217', 565, 458), ('Hcircumflex', 745, 661), ('Hcircumflex', 48, 43), ('kcommaaccent', 35, 36), ('uni1ECA', 282, 661), ('aring.ss01', 589, 455), ('uni1EC6', 48, 44), ('uni1EC4', 48, 44), ('uni1EC2', 48, 44), ('uni1EC0', 48, 44), ('uni1EC8', 48, 43), ('uni1EC9', 35, 36), ('Ntilde', 726, 660), ('Ntilde', 48, 44), ('uni0203.ss01', 589, 455), ('Kcommaaccent', 48, 42), ('uni0201.ss01', 589, 455), ('uni1EA1.ss01', 589, 455), ('uni04C0', 48, 43), ('uni04C0', 282, 661), ('Icircumflex', 48, 43), ('uni041C', 809, 659), ('uni041C', 50, 38), ('gcommaaccent', 594, 457), ('uni0415', 48, 44), ('uni01CE.ss01', 589, 455), ('uni0419', 742, 664), ('uni0419', 48, 40), ('uni04CF', 35, 36), ('uni04CF', 263, 668), ('uni0406.loclBSH', 48, 43), ('uni0228', 48, 44), ('Rcaron', 48, 43), ('Ldot', 48, 44), ('Edotaccent', 48, 44), ('utilde', 565, 458), ('Lacute', 48, 44), ('uni1E14', 48, 44), ('uni1E16', 48, 44), ('acircumflex.ss01', 589, 455), ('amacron.ss01', 589, 455), ('uni1E1C', 48, 44), ('uni04E4', 742, 664), ('uni04E4', 48, 40), ('uni040C', 47, 43), ('uni0492.loclBSH', 48, 44), ('uni1EAF.ss01', 589, 455), ('uni051B', 590, 457), ('lacute', 35, 36), ('uni045C', 46, 38), ('uni0458', -59, -185), ('uni0458', -112, -153), ('umacron', 565, 458), ('uni0453', 32, 38), ('i_j.loclNLD', 35, 36), ('i_j.loclNLD', 222, -185), ('fl', 723, 668), ('uni0227.ss01', 589, 455), ('aacute.ss01', 589, 455), ('uni01D4', 565, 458), ('uring', 565, 458), ('uni0420', 48, 43), ('uni1EB1.ss01', 589, 455), ('i.loclTRK', 35, 36), ('gcircumflex', 594, 457), ('uacute', 565, 458), ('Idotaccent', 48, 43), ('uni1E5A', 48, 43), ('uni1E5B', 421, 504), ('uni1E5B', 458, 468), ('uni1E5E', 48, 43), ('uni1E5F', 421, 504), ('uni1E5F', 458, 468), ('iacute_j.loclNLD', 35, 36), ('iacute_j.loclNLD', 222, -185), ('ucircumflex', 565, 458), ('uni1EB5.ss01', 589, 455), ('Ecaron', 48, 44), ('Lcaron', 48, 44), ('uni0456', 35, 36), ('Ncommaaccent', 726, 660), ('Ncommaaccent', 48, 44), ('adieresis.ss01', 589, 455), ('Ubreve', 717, 661), ('uni1E2A', 745, 661), ('uni1E2A', 48, 43), ('uni1E2B', 35, 38), ('uni01C5', 48, 43), ('uni01C4', 48, 43), ('uni01C9', 35, 36), ('uni01C9', 222, -185), ('uni01C8', 48, 44), ('uni01C8', 513, -185), ('uni01CA', 48, 44), ('uni01CA', 1124, 661), ('uni01CC', 36, 38), ('uni01CC', 546, -185), ('iacute', 35, 36), ('Rcommaaccent', 48, 43), ('uni1E21', 594, 457), ('uni1E25', 35, 38), ('uni1E24', 745, 661), ('uni1E24', 48, 43), ('tcaron', 390.33140000000003, 714.4714), ('tcaron', 415.1946, 714.4714), ('tcaron', 441.30096, 714.4714), ('tcaron', 477.3526, 693.77232), ('tcaron', 477.3526, 675.77312), ('tcaron', 477.3526, 668.57344), ('lcommaaccent', 263, 668), ('uni01CB', 48, 44), ('uni01CB', 698, -185), ('Ucircumflex', 717, 661), ('racute', 458, 468), ('racute', 35, 36), ('Uacute', 717, 661), ('Emacron', 48, 44), ('uni1EB7.ss01', 589, 455), ('uni04D6', 48, 44), ('uni1EA7.ss01', 589, 455), ('uni04F8', 48, 44), ('uni04F8', 896, 662), ('hcircumflex', 35, 38), ('ntilde', 36, 38), ('Eacute', 48, 44), ('gcaron', 594, 457), ('uni0439', 592, 459), ('uni0439', 32, 37), ('Ncaron', 726, 660), ('Ncaron', 48, 44), ('napostrophe', 36, 38), ('uni0209', 271, 569), ('uni0206', 48, 44), ('uni0204', 48, 44), ('udieresis', 565, 458), ('rcaron', 458, 468), ('rcaron', 35, 36), ('uni04E3', 592, 459), ('uni04E3', 32, 37), ('uni0412', 48, 43), ('uni0456.loclBSH', 35, 36), ('uni0456.loclBSH', 248, 460), ('uni04BA', 49, 43), ('Iacute_J.loclNLD', 48, 43), ('gbreve', 594, 457), ('I_J.loclNLD', 48, 43), ('I_J.loclNLD', 679, 661), ('uni1EE4', 717, 661), ('uni1EE5', 565, 458), ('uni1EE6', 717, 661), ('uni1EE7', 565, 458), ('uni1E0C', 48, 43), ('Lcommaaccent', 48, 44), ('Ugrave', 717, 661), ('uni048D', 191, -1), ('Racute', 48, 43), ('uhungarumlaut', 565, 458), ('Egrave', 48, 44), ('Utilde', 717, 661), ('igrave', 248, 460), ('uni045D', 592, 459), ('uni045D', 32, 37), ('nacute', 36, 38), ('atilde.ss01', 589, 455), ('Ecircumflex', 48, 44), ('Uhungarumlaut', 717, 661), ('uni1EA3.ss01', 589, 455), ('uni041D', 745, 661), ('uni041D', 48, 43), ('uni1EB3.ss01', 589, 455), ('uni1E36', 48, 44), ('uni1E37', 263, 668), ('Dcaron', 48, 43), ('ugrave', 565, 458), ('ldot', 35, 36), ('i', 35, 36), ('uni1E3A', 48, 44), ('ncaron', 36, 38), ('uni1E47', 36, 38), ('agrave.ss01', 589, 455), ('uni04E2', 742, 664), ('uni04E2', 48, 40), ('uni04BF', 6, 389), ('uni04BB', 35, 38), ('uni04E5', 592, 459), ('uni04E5', 32, 37), ('uni1EB8', 48, 44), ('uni1EBA', 48, 44), ('uni1EBC', 48, 44), ('uni1EBE', 48, 44), ('Udieresis', 717, 661), ('Igrave', 48, 43), ('Igrave', 282, 661), ('uni1E43', 35, 36), ('uni1E78', 717, 661), ('uni1E79', 565, 458), ('uni0408', 367, 661), ('jcircumflex', -59, -185), ('jcircumflex', -112, -153), ('uni0401', 48, 44), ('uni0403', 48, 43), ('uni0406', 48, 43), ('uni0406', 282, 661), ('Umacron', 717, 661), ('uni0214', 717, 661), ('uni1E0F', 604, 665), ('uni1E0E', 48, 43), ('uni1E0D', 604, 665), ('uni0210', 48, 43), ('uni0211', 458, 468), ('uni0211', 35, 36), ('uni0212', 48, 43), ('uni0213', 458, 468), ('uni0213', 35, 36), ('uni1E49', 36, 38), ('ncommaaccent', 36, 38), ('caron.alt', 172, 512), ('uni021F', 35, 38), ('rcommaaccent', 421, 504), ('rcommaaccent', 458, 468), ('uni040D', 742, 664), ('uni040D', 48, 40), ('Uring', 717, 661), ('Edieresis', 48, 44), ('uni1E7B', 565, 458), ('uni1E7A', 717, 661), ('Ebreve', 48, 44), ('uni1EAB.ss01', 589, 455), ('abreve.ss01', 589, 455), ('uni04F5', 509, 453), ('uni04F4', 656, 662), ('Nacute', 726, 660), ('Nacute', 48, 44), ('uni04F9', 31, 43), ('uni04F9', 743, 458), ('j', -59, -185), ('j', -112, -153), ('uni0440', 21, -144), ('uni0400', 48, 44), ('Iacute', 48, 43), ('uni01E9', 35, 36), ('ubreve', 565, 458), ('gdotaccent', 594, 457), ('uni1E42', 809, 659), ('uni1E42', 50, 38), ('uni1E46', 726, 660), ('uni1E46', 48, 44), ('uni1E45', 36, 38), ('uni1E44', 726, 660), ('uni1E44', 48, 44), ('uni1E48', 726, 660), ('uni1E48', 48, 44), ('uni0215', 565, 458), ('uni1EAD.ss01', 589, 455), ('uni0216', 717, 661)]
This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

   Result: WARN

>> com.google.fonts/check/153 with ((u'font[1]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-BlackItalic.ttf'),)
   Check if each glyph has the recommended amount of contours.
 * WARN: This check inspects the glyph outlines and detects the total number of counters in each of them. The expected values are infered from the typical ammounts of counters observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228	Counters detected: 2	Expected: 1
Glyph name: uni2206	Counters detected: 1	Expected: 2
Glyph name: uni1E08	Counters detected: 3	Expected: 2
Glyph name: uni1E09	Counters detected: 3	Expected: 2
Glyph name: uni1E1C	Counters detected: 3	Expected: 2
Glyph name: uni1E1D	Counters detected: 4	Expected: 3

   Result: WARN

>> com.google.fonts/check/018 with ((u'font[2]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Bold.ttf'),)
   Checking OS/2 achVendID.
 * WARN: OS/2 VendorID value 'NeWT' is not a known registered id. You should set it to your own 4 character code, and register that code with Microsoft at https://www.microsoft.com/typography/links/vendorlist.aspx [code: unknown]

   Result: WARN

>> com.google.fonts/check/040 with ((u'font[2]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Bold.ttf'),)
   Checking OS/2 usWinAscent & usWinDescent.
 * FAIL: OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
 * FAIL: OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]

   Result: FAIL

>> com.google.fonts/check/064 with ((u'font[2]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Bold.ttf'),)
   Is there a caret position declared for every ligature?
 * WARN: This font lacks caret position values for ligature glyphs on its GDEF table. [code: lacks-caret-pos]

   Result: WARN

>> com.google.fonts/check/065 with ((u'font[2]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Bold.ttf'),)
   Is there kerning info for non-ligated sequences?
 * WARN: GPOS table lacks kerning info for the following non-ligated sequences: [u'Iacute_J', u'f_i', u'f_l', u'I_J', u'N_o', u'uni0306_gravecomb', u'uni0306_acutecomb', u'uni0306_tildecomb', u'uni0306_hookabovecomb', u'i_j', u'uni0302_gravecomb', u'uni0302_acutecomb', u'uni0302_tildecomb', u'uni0302_hookabovecomb', u'uni0302.case_gravecomb.case', u'uni0302.case_acutecomb.case', u'uni0302.case_tildecomb.case', u'uni0302.case_hookabovecomb.case', u'uni0306.case_gravecomb.case', u'uni0306.case_acutecomb.case', u'uni0306.case_tildecomb.case', u'uni0306.case_hookabovecomb.case', u'iacute_j'] [code: lacks-kern-info]

   Result: WARN

>> com.google.fonts/check/075 with ((u'font[2]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Bold.ttf'),)
   Check for points out of bounds.
 * WARN: The following glyphs have coordinates which are out of bounds:
[('uni0458', -41, -184), ('uni0453', 61, 455), ('i_j.loclNLD', 213, -184), ('uni1E5B', 364, 501), ('uni1E5F', 364, 501), ('iacute_j.loclNLD', 213, -184), ('hungarumlaut', 54, 567), ('uni01C9', 213, -184), ('uni01C8', 514, -184), ('uni01CA', 733, -9), ('uni01CC', 544, -184), ('Jcircumflex', -14, -9), ('tcaron', 330.0, -7.0), ('tcaron', 376.2048, 691.07244), ('tcaron', 376.2048, 673.9732), ('tcaron', 376.2048, 670.3733599999999), ('uni01CB', 706, -184), ('uni0209', 223, 567), ('Iacute_J.loclNLD', 267, -9), ('I_J.loclNLD', 267, -9), ('uni048D', 191, -1), ('uni0408', -14, -9), ('jcircumflex', -41, -184), ('rcommaaccent', 364, 501), ('uni1E97', 330, -7), ('j', -41, -184)]
This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

   Result: WARN

>> com.google.fonts/check/153 with ((u'font[2]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Bold.ttf'),)
   Check if each glyph has the recommended amount of contours.
 * WARN: This check inspects the glyph outlines and detects the total number of counters in each of them. The expected values are infered from the typical ammounts of counters observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228	Counters detected: 2	Expected: 1
Glyph name: uni2206	Counters detected: 1	Expected: 2
Glyph name: uni1E08	Counters detected: 3	Expected: 2
Glyph name: uni1E09	Counters detected: 3	Expected: 2
Glyph name: uni1E1C	Counters detected: 3	Expected: 2
Glyph name: uni1E1D	Counters detected: 4	Expected: 3

   Result: WARN

>> com.google.fonts/check/018 with ((u'font[3]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-BoldItalic.ttf'),)
   Checking OS/2 achVendID.
 * WARN: OS/2 VendorID value 'NeWT' is not a known registered id. You should set it to your own 4 character code, and register that code with Microsoft at https://www.microsoft.com/typography/links/vendorlist.aspx [code: unknown]

   Result: WARN

>> com.google.fonts/check/034 with ((u'font[3]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-BoldItalic.ttf'),)
   Check if OS/2 xAvgCharWidth is correct.
 * WARN: OS/2 xAvgCharWidth is 590 but should be 591 which corresponds to the average of all glyph widths in the font. These are similar values, which may be a symptom of the slightly different calculation of the xAvgCharWidth value in font editors. There's further discussion on this at https://github.com/googlefonts/fontbakery/issues/1622

   Result: WARN

>> com.google.fonts/check/040 with ((u'font[3]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-BoldItalic.ttf'),)
   Checking OS/2 usWinAscent & usWinDescent.
 * FAIL: OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
 * FAIL: OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]

   Result: FAIL

>> com.google.fonts/check/064 with ((u'font[3]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-BoldItalic.ttf'),)
   Is there a caret position declared for every ligature?
 * WARN: This font lacks caret position values for ligature glyphs on its GDEF table. [code: lacks-caret-pos]

   Result: WARN

>> com.google.fonts/check/065 with ((u'font[3]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-BoldItalic.ttf'),)
   Is there kerning info for non-ligated sequences?
 * WARN: GPOS table lacks kerning info for the following non-ligated sequences: [u'Iacute_J', u'f_i', u'f_l', u'I_J', u'N_o', u'uni0306_gravecomb', u'uni0306_acutecomb', u'uni0306_tildecomb', u'uni0306_hookabovecomb', u'i_j', u'uni0302_gravecomb', u'uni0302_acutecomb', u'uni0302_tildecomb', u'uni0302_hookabovecomb', u'uni0302.case_gravecomb.case', u'uni0302.case_acutecomb.case', u'uni0302.case_tildecomb.case', u'uni0302.case_hookabovecomb.case', u'uni0306.case_gravecomb.case', u'uni0306.case_acutecomb.case', u'uni0306.case_tildecomb.case', u'uni0306.case_hookabovecomb.case', u'iacute_j'] [code: lacks-kern-info]

   Result: WARN

>> com.google.fonts/check/075 with ((u'font[3]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-BoldItalic.ttf'),)
   Check for points out of bounds.
 * WARN: The following glyphs have coordinates which are out of bounds:
[('uni0217', 532, 468), ('Hcircumflex', 723, 675), ('Hcircumflex', 60, 29), ('kcommaaccent', 48, 26), ('uni1ECA', 239, 675), ('aring.ss01', 554, 467), ('uni1EC6', 60, 32), ('uni1EC4', 60, 32), ('uni1EC2', 60, 32), ('uni1EC0', 60, 32), ('uni1EC8', 60, 29), ('uni1EC9', 47, 24), ('Ntilde', 705, 675), ('Ntilde', 60, 30), ('uni0203.ss01', 554, 467), ('Kcommaaccent', 60, 30), ('uni0201.ss01', 554, 467), ('uni1EA1.ss01', 554, 467), ('uni04C0', 60, 29), ('uni04C0', 239, 675), ('uni041C', 797, 677), ('uni041C', 61, 27), ('gcommaaccent', 558, 468), ('uni0415', 60, 32), ('uni01CE.ss01', 554, 467), ('uni0419', 721, 676), ('uni0419', 60, 28), ('uni04CF', 47, 24), ('uni04CF', 224, 681), ('uni0406.loclBSH', 60, 29), ('uni0228', 60, 32), ('Rcaron', 60, 29), ('Ldot', 60, 32), ('Edotaccent', 60, 32), ('utilde', 532, 468), ('Lacute', 60, 32), ('uni1E14', 60, 32), ('uni1E16', 60, 32), ('acircumflex.ss01', 554, 467), ('amacron.ss01', 554, 467), ('uni1E1C', 60, 32), ('uni04E4', 721, 676), ('uni04E4', 60, 28), ('uni040C', 59, 29), ('uni0492.loclBSH', 60, 30), ('uni1EAF.ss01', 554, 467), ('uni051B', 554, 468), ('lacute', 47, 24), ('uni045C', 54, 26), ('uni0458', -79, -184), ('umacron', 532, 468), ('uni0453', 45, 26), ('i_j.loclNLD', 47, 24), ('i_j.loclNLD', 175, -184), ('fl', 658, 681), ('uni0227.ss01', 554, 467), ('aacute.ss01', 554, 467), ('uni01D4', 532, 468), ('uring', 532, 468), ('uni0420', 60, 29), ('uni1EB1.ss01', 554, 467), ('i.loclTRK', 47, 24), ('gcircumflex', 558, 468), ('uacute', 532, 468), ('Idotaccent', 60, 29), ('uni1E5A', 60, 29), ('uni1E5B', 384, 501), ('uni1E5E', 60, 29), ('uni1E5F', 384, 501), ('iacute_j.loclNLD', 47, 24), ('iacute_j.loclNLD', 175, -184), ('ucircumflex', 532, 468), ('uni1EB5.ss01', 554, 467), ('Ecaron', 60, 32), ('Lcaron', 60, 32), ('uni0456', 47, 24), ('Ncommaaccent', 705, 675), ('Ncommaaccent', 60, 30), ('adieresis.ss01', 554, 467), ('Ubreve', 695, 675), ('uni1E2A', 723, 675), ('uni1E2A', 60, 29), ('uni1E2B', 47, 26), ('uni01C5', 60, 33), ('uni01C4', 60, 33), ('uni01C9', 47, 24), ('uni01C9', 175, -184), ('uni01C8', 60, 32), ('uni01C8', 476, -184), ('uni01CA', 60, 30), ('uni01CA', 718, -10), ('uni01CA', 1063, 676), ('uni01CC', 48, 26), ('uni01CC', 506, -184), ('iacute', 47, 24), ('Rcommaaccent', 60, 29), ('uni1E21', 558, 468), ('uni1E25', 47, 26), ('uni1E24', 723, 675), ('uni1E24', 60, 29), ('Jcircumflex', -29, -10), ('tcaron', 400.128, 694.67228), ('tcaron', 400.128, 679.37296), ('tcaron', 400.128, 673.0732399999999), ('lcommaaccent', 224, 681), ('uni01CB', 60, 30), ('uni01CB', 668, -184), ('Ucircumflex', 695, 675), ('racute', 47, 24), ('Uacute', 695, 675), ('Emacron', 60, 32), ('uni1EB7.ss01', 554, 467), ('uni04D6', 60, 32), ('uni1EA7.ss01', 554, 467), ('uni04F8', 60, 32), ('uni04F8', 818, 676), ('ntilde', 48, 26), ('Eacute', 60, 32), ('gcaron', 558, 468), ('uni0439', 553, 467), ('uni0439', 45, 26), ('Ncaron', 705, 675), ('Ncaron', 60, 30), ('napostrophe', 48, 26), ('uni0209', 242, 563), ('uni0206', 60, 32), ('uni0204', 60, 32), ('udieresis', 532, 468), ('rcaron', 47, 24), ('uni04E3', 553, 467), ('uni04E3', 45, 26), ('uni0412', 60, 33), ('uni0456.loclBSH', 47, 24), ('uni0456.loclBSH', 208, 470), ('uni04BA', 59, 29), ('Iacute_J.loclNLD', 60, 29), ('Iacute_J.loclNLD', 252, -10), ('gbreve', 558, 468), ('I_J.loclNLD', 60, 29), ('I_J.loclNLD', 252, -10), ('I_J.loclNLD', 597, 676), ('uni1EE4', 695, 675), ('uni1EE5', 532, 468), ('uni1EE6', 695, 675), ('uni1EE7', 532, 468), ('uni1E0C', 60, 33), ('Lcommaaccent', 60, 32), ('Ugrave', 695, 675), ('uni048D', 172, -1), ('Racute', 60, 29), ('uhungarumlaut', 532, 468), ('Egrave', 60, 32), ('Utilde', 695, 675), ('igrave', 208, 470), ('uni045D', 553, 467), ('uni045D', 45, 26), ('nacute', 48, 26), ('atilde.ss01', 554, 467), ('Ecircumflex', 60, 32), ('second', 83, 670), ('Uhungarumlaut', 695, 675), ('uni1EA3.ss01', 554, 467), ('uni041D', 723, 675), ('uni041D', 60, 29), ('uni1EB3.ss01', 554, 467), ('uni1E36', 60, 32), ('uni1E37', 224, 681), ('Dcaron', 60, 33), ('ugrave', 532, 468), ('ldot', 47, 24), ('i', 47, 24), ('uni1E3A', 60, 32), ('ncaron', 48, 26), ('uni1E47', 48, 26), ('agrave.ss01', 554, 467), ('uni04E2', 721, 676), ('uni04E2', 60, 28), ('uni04BF', 10, 290), ('uni04BB', 47, 26), ('uni04E5', 553, 467), ('uni04E5', 45, 26), ('uni1EB8', 60, 32), ('uni1EBA', 60, 32), ('uni1EBC', 60, 32), ('uni1EBE', 60, 32), ('Udieresis', 695, 675), ('Igrave', 239, 675), ('uni1E43', 47, 24), ('uni1E78', 695, 675), ('uni1E79', 532, 468), ('quotedbl', 83, 670), ('uni0408', -29, -10), ('uni0408', 316, 676), ('jcircumflex', -79, -184), ('uni0401', 60, 32), ('uni0403', 60, 29), ('uni0406', 60, 29), ('uni0406', 239, 675), ('Umacron', 695, 675), ('uni0214', 695, 675), ('uni1E0F', 570, 679), ('uni1E0E', 60, 33), ('uni1E0D', 570, 679), ('uni0210', 60, 29), ('uni0211', 47, 24), ('uni0212', 60, 29), ('uni0213', 47, 24), ('uni1E49', 48, 26), ('ncommaaccent', 48, 26), ('caron.alt', 172, 516), ('uni021F', 47, 26), ('rcommaaccent', 384, 501), ('uni040D', 721, 676), ('uni040D', 60, 28), ('Uring', 695, 675), ('Edieresis', 60, 32), ('uni1E7B', 532, 468), ('uni1E7A', 695, 675), ('Ebreve', 60, 32), ('uni1EAB.ss01', 554, 467), ('abreve.ss01', 554, 467), ('uni04F5', 476, 465), ('uni04F4', 622, 676), ('Nacute', 705, 675), ('Nacute', 60, 30), ('uni04F9', 45, 31), ('uni04F9', 655, 467), ('j', -79, -184), ('uni0440', 33, -156), ('uni0400', 60, 32), ('Iacute', 60, 29), ('uni01E9', 48, 26), ('ubreve', 532, 468), ('gdotaccent', 558, 468), ('uni1E42', 797, 677), ('uni1E42', 61, 27), ('uni1E46', 705, 675), ('uni1E46', 60, 30), ('uni1E45', 48, 26), ('uni1E44', 705, 675), ('uni1E44', 60, 30), ('uni1E48', 705, 675), ('uni1E48', 60, 30), ('uni0215', 532, 468), ('uni1EAD.ss01', 554, 467), ('uni0216', 695, 675)]
This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

   Result: WARN

>> com.google.fonts/check/153 with ((u'font[3]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-BoldItalic.ttf'),)
   Check if each glyph has the recommended amount of contours.
 * WARN: This check inspects the glyph outlines and detects the total number of counters in each of them. The expected values are infered from the typical ammounts of counters observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228	Counters detected: 2	Expected: 1
Glyph name: uni2206	Counters detected: 1	Expected: 2
Glyph name: uni1E08	Counters detected: 3	Expected: 2
Glyph name: uni1E09	Counters detected: 3	Expected: 2
Glyph name: uni1E1C	Counters detected: 3	Expected: 2
Glyph name: uni1E1D	Counters detected: 4	Expected: 3

   Result: WARN

>> com.google.fonts/check/018 with ((u'font[4]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraBold.ttf'),)
   Checking OS/2 achVendID.
 * WARN: OS/2 VendorID value 'NeWT' is not a known registered id. You should set it to your own 4 character code, and register that code with Microsoft at https://www.microsoft.com/typography/links/vendorlist.aspx [code: unknown]

   Result: WARN

>> com.google.fonts/check/034 with ((u'font[4]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraBold.ttf'),)
   Check if OS/2 xAvgCharWidth is correct.
 * WARN: OS/2 xAvgCharWidth is 599 but should be 600 which corresponds to the average of all glyph widths in the font. These are similar values, which may be a symptom of the slightly different calculation of the xAvgCharWidth value in font editors. There's further discussion on this at https://github.com/googlefonts/fontbakery/issues/1622

   Result: WARN

>> com.google.fonts/check/040 with ((u'font[4]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraBold.ttf'),)
   Checking OS/2 usWinAscent & usWinDescent.
 * FAIL: OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
 * FAIL: OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]

   Result: FAIL

>> com.google.fonts/check/064 with ((u'font[4]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraBold.ttf'),)
   Is there a caret position declared for every ligature?
 * WARN: This font lacks caret position values for ligature glyphs on its GDEF table. [code: lacks-caret-pos]

   Result: WARN

>> com.google.fonts/check/065 with ((u'font[4]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraBold.ttf'),)
   Is there kerning info for non-ligated sequences?
 * WARN: GPOS table lacks kerning info for the following non-ligated sequences: [u'Iacute_J', u'f_i', u'f_l', u'I_J', u'N_o', u'uni0306_gravecomb', u'uni0306_acutecomb', u'uni0306_tildecomb', u'uni0306_hookabovecomb', u'i_j', u'uni0302_gravecomb', u'uni0302_acutecomb', u'uni0302_tildecomb', u'uni0302_hookabovecomb', u'uni0302.case_gravecomb.case', u'uni0302.case_acutecomb.case', u'uni0302.case_tildecomb.case', u'uni0302.case_hookabovecomb.case', u'uni0306.case_gravecomb.case', u'uni0306.case_acutecomb.case', u'uni0306.case_tildecomb.case', u'uni0306.case_hookabovecomb.case', u'iacute_j'] [code: lacks-kern-info]

   Result: WARN

>> com.google.fonts/check/075 with ((u'font[4]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraBold.ttf'),)
   Check for points out of bounds.
 * WARN: The following glyphs have coordinates which are out of bounds:
[('uni0458', -35, -185), ('uni0453', 54, 450), ('i_j.loclNLD', 232, -185), ('uni1E5B', 381, 503), ('uni1E5F', 381, 503), ('iacute_j.loclNLD', 232, -185), ('uni01C9', 232, -185), ('uni01C8', 528, -185), ('uni01CA', 783, -8), ('uni01CC', 560, -185), ('Jcircumflex', 31, -8), ('tcaron', 343.0, -8.0), ('uni01CB', 717, -185), ('Iacute_J.loclNLD', 327, -8), ('I_J.loclNLD', 327, -8), ('uni048D', 199, -1), ('uni04BE', 882, 351), ('uni0408', 31, -8), ('jcircumflex', -35, -185), ('rcommaaccent', 381, 503), ('uni1E97', 343, -8), ('j', -35, -185)]
This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

   Result: WARN

>> com.google.fonts/check/153 with ((u'font[4]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraBold.ttf'),)
   Check if each glyph has the recommended amount of contours.
 * WARN: This check inspects the glyph outlines and detects the total number of counters in each of them. The expected values are infered from the typical ammounts of counters observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228	Counters detected: 2	Expected: 1
Glyph name: uni2206	Counters detected: 1	Expected: 2
Glyph name: uni1E08	Counters detected: 3	Expected: 2
Glyph name: uni1E09	Counters detected: 3	Expected: 2
Glyph name: uni1E1C	Counters detected: 3	Expected: 2
Glyph name: uni1E1D	Counters detected: 4	Expected: 3

   Result: WARN

>> com.google.fonts/check/163 with ((u'font[4]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraBold.ttf'),)
   Combined length of family and style must not exceed 20 characters.
 * WARN: The combined length of family and style exceeds 20 chars in the following 'WINDOWS' entries: FONT_FAMILY_NAME = 'Nunito ExtraBold' / SUBFAMILY_NAME = 'Regular'

   Result: WARN

>> com.google.fonts/check/018 with ((u'font[5]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraBoldItalic.ttf'),)
   Checking OS/2 achVendID.
 * WARN: OS/2 VendorID value 'NeWT' is not a known registered id. You should set it to your own 4 character code, and register that code with Microsoft at https://www.microsoft.com/typography/links/vendorlist.aspx [code: unknown]

   Result: WARN

>> com.google.fonts/check/034 with ((u'font[5]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraBoldItalic.ttf'),)
   Check if OS/2 xAvgCharWidth is correct.
 * WARN: OS/2 xAvgCharWidth is 599 but should be 600 which corresponds to the average of all glyph widths in the font. These are similar values, which may be a symptom of the slightly different calculation of the xAvgCharWidth value in font editors. There's further discussion on this at https://github.com/googlefonts/fontbakery/issues/1622

   Result: WARN

>> com.google.fonts/check/040 with ((u'font[5]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraBoldItalic.ttf'),)
   Checking OS/2 usWinAscent & usWinDescent.
 * FAIL: OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
 * FAIL: OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]

   Result: FAIL

>> com.google.fonts/check/064 with ((u'font[5]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraBoldItalic.ttf'),)
   Is there a caret position declared for every ligature?
 * WARN: This font lacks caret position values for ligature glyphs on its GDEF table. [code: lacks-caret-pos]

   Result: WARN

>> com.google.fonts/check/065 with ((u'font[5]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraBoldItalic.ttf'),)
   Is there kerning info for non-ligated sequences?
 * WARN: GPOS table lacks kerning info for the following non-ligated sequences: [u'Iacute_J', u'f_i', u'f_l', u'I_J', u'N_o', u'uni0306_gravecomb', u'uni0306_acutecomb', u'uni0306_tildecomb', u'uni0306_hookabovecomb', u'i_j', u'uni0302_gravecomb', u'uni0302_acutecomb', u'uni0302_tildecomb', u'uni0302_hookabovecomb', u'uni0302.case_gravecomb.case', u'uni0302.case_acutecomb.case', u'uni0302.case_tildecomb.case', u'uni0302.case_hookabovecomb.case', u'uni0306.case_gravecomb.case', u'uni0306.case_acutecomb.case', u'uni0306.case_tildecomb.case', u'uni0306.case_hookabovecomb.case', u'iacute_j'] [code: lacks-kern-info]

   Result: WARN

>> com.google.fonts/check/075 with ((u'font[5]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraBoldItalic.ttf'),)
   Check for points out of bounds.
 * WARN: The following glyphs have coordinates which are out of bounds:
[('uni0217', 548, 463), ('Hcircumflex', 734, 668), ('Hcircumflex', 54, 36), ('kcommaaccent', 41, 31), ('uni1ECA', 260, 668), ('aring.ss01', 571, 461), ('uni1EC6', 54, 38), ('uni1EC4', 54, 38), ('uni1EC2', 54, 38), ('uni1EC0', 54, 38), ('uni1EC8', 54, 36), ('uni1EC9', 41, 30), ('Ntilde', 715, 668), ('Ntilde', 54, 37), ('uni0203.ss01', 571, 461), ('Kcommaaccent', 54, 36), ('uni0201.ss01', 571, 461), ('uni1EA1.ss01', 571, 461), ('uni04C0', 54, 36), ('uni04C0', 260, 668), ('Icircumflex', 54, 36), ('uni041C', 803, 668), ('uni041C', 56, 32), ('gcommaaccent', 576, 462), ('uni0415', 54, 38), ('uni01CE.ss01', 571, 461), ('uni0419', 731, 670), ('uni0419', 54, 34), ('uni04CF', 41, 30), ('uni04CF', 243, 674), ('uni0406.loclBSH', 54, 36), ('uni0228', 54, 38), ('Rcaron', 54, 36), ('Ldot', 54, 38), ('Edotaccent', 54, 38), ('utilde', 548, 463), ('Lacute', 54, 38), ('uni1E14', 54, 38), ('uni1E16', 54, 38), ('acircumflex.ss01', 571, 461), ('amacron.ss01', 571, 461), ('uni1E1C', 54, 38), ('uni04E4', 731, 670), ('uni04E4', 54, 34), ('uni040C', 53, 36), ('uni0492.loclBSH', 54, 37), ('uni1EAF.ss01', 571, 461), ('uni051B', 572, 462), ('lacute', 41, 30), ('uni045C', 50, 32), ('uni0458', -68, -185), ('umacron', 548, 463), ('uni0453', 38, 32), ('i_j.loclNLD', 41, 30), ('i_j.loclNLD', 199, -185), ('fl', 690, 674), ('uni0227.ss01', 571, 461), ('aacute.ss01', 571, 461), ('uni01D4', 548, 463), ('uring', 548, 463), ('uni0420', 54, 36), ('uni1EB1.ss01', 571, 461), ('i.loclTRK', 41, 30), ('gcircumflex', 576, 462), ('uacute', 548, 463), ('Idotaccent', 54, 36), ('uni1E5A', 54, 36), ('uni1E5B', 403, 503), ('uni1E5B', 435, 471), ('uni1E5E', 54, 36), ('uni1E5F', 403, 503), ('uni1E5F', 435, 471), ('iacute_j.loclNLD', 41, 30), ('iacute_j.loclNLD', 199, -185), ('ucircumflex', 548, 463), ('uni1EB5.ss01', 571, 461), ('Ecaron', 54, 38), ('Lcaron', 54, 38), ('uni0456', 41, 30), ('Ncommaaccent', 715, 668), ('Ncommaaccent', 54, 37), ('adieresis.ss01', 571, 461), ('Ubreve', 706, 668), ('uni1E2A', 734, 668), ('uni1E2A', 54, 36), ('uni1E2B', 41, 32), ('uni01C5', 54, 38), ('uni01C4', 54, 38), ('uni01C9', 41, 30), ('uni01C9', 199, -185), ('uni01C8', 54, 38), ('uni01C8', 495, -185), ('uni01CA', 54, 37), ('uni01CA', 722, -12), ('uni01CA', 1093, 668), ('uni01CC', 42, 32), ('uni01CC', 527, -185), ('iacute', 41, 30), ('Rcommaaccent', 54, 36), ('uni1E21', 576, 462), ('uni1E25', 41, 32), ('uni1E24', 734, 668), ('uni1E24', 54, 36), ('Jcircumflex', -30, -12), ('tcaron', 438.245, 694.67228), ('tcaron', 438.245, 678.473), ('tcaron', 438.245, 671.27332), ('lcommaaccent', 243, 674), ('uni01CB', 54, 37), ('uni01CB', 684, -185), ('Ucircumflex', 706, 668), ('racute', 435, 471), ('racute', 41, 30), ('Uacute', 706, 668), ('Emacron', 54, 38), ('uni1EB7.ss01', 571, 461), ('uni04D6', 54, 38), ('uni1EA7.ss01', 571, 461), ('uni04F8', 54, 38), ('uni04F8', 844, 669), ('hcircumflex', 41, 32), ('ntilde', 42, 32), ('Eacute', 54, 38), ('gcaron', 576, 462), ('uni0439', 572, 463), ('uni0439', 38, 31), ('Ncaron', 715, 668), ('Ncaron', 54, 37), ('napostrophe', 42, 32), ('uni0209', 257, 566), ('uni0206', 54, 38), ('uni0204', 54, 38), ('udieresis', 548, 463), ('rcaron', 435, 471), ('rcaron', 41, 30), ('uni04E3', 572, 463), ('uni04E3', 38, 31), ('uni0412', 54, 38), ('uni0456.loclBSH', 41, 30), ('uni0456.loclBSH', 227, 465), ('uni04BA', 54, 36), ('Iacute_J.loclNLD', 54, 36), ('Iacute_J.loclNLD', 266, -12), ('gbreve', 576, 462), ('I_J.loclNLD', 54, 36), ('I_J.loclNLD', 266, -12), ('I_J.loclNLD', 637, 668), ('uni1EE4', 706, 668), ('uni1EE5', 548, 463), ('uni1EE6', 706, 668), ('uni1EE7', 548, 463), ('uni1E0C', 54, 38), ('Lcommaaccent', 54, 38), ('Ugrave', 706, 668), ('uni048D', 180, -1), ('Racute', 54, 36), ('uhungarumlaut', 548, 463), ('Egrave', 54, 38), ('Utilde', 706, 668), ('igrave', 227, 465), ('uni045D', 572, 463), ('uni045D', 38, 31), ('nacute', 42, 32), ('atilde.ss01', 571, 461), ('Ecircumflex', 54, 38), ('second', 74, 662), ('Uhungarumlaut', 706, 668), ('uni1EA3.ss01', 571, 461), ('uni041D', 734, 668), ('uni041D', 54, 36), ('uni1EB3.ss01', 571, 461), ('uni1E36', 54, 38), ('uni1E37', 243, 674), ('Dcaron', 54, 38), ('ugrave', 548, 463), ('ldot', 41, 30), ('i', 41, 30), ('uni1E3A', 54, 38), ('ncaron', 42, 32), ('uni1E47', 42, 32), ('agrave.ss01', 571, 461), ('uni04E2', 731, 670), ('uni04E2', 54, 34), ('uni04BF', 10, 286), ('uni04BB', 41, 32), ('uni04E5', 572, 463), ('uni04E5', 38, 31), ('uni1EB8', 54, 38), ('uni1EBA', 54, 38), ('uni1EBC', 54, 38), ('uni1EBE', 54, 38), ('Udieresis', 706, 668), ('Igrave', 54, 36), ('Igrave', 260, 668), ('uni1E43', 41, 30), ('uni1E78', 706, 668), ('uni1E79', 548, 463), ('quotedbl', 74, 662), ('uni0408', -30, -12), ('uni0408', 341, 668), ('jcircumflex', -68, -185), ('uni0401', 54, 38), ('uni0403', 54, 36), ('uni0406', 54, 36), ('uni0406', 260, 668), ('Umacron', 706, 668), ('uni0214', 706, 668), ('uni1E0F', 587, 672), ('uni1E0E', 54, 38), ('uni1E0D', 587, 672), ('uni0210', 54, 36), ('uni0211', 435, 471), ('uni0211', 41, 30), ('uni0212', 54, 36), ('uni0213', 41, 30), ('uni1E49', 42, 32), ('ncommaaccent', 42, 32), ('caron.alt', 172, 513), ('uni021F', 41, 32), ('rcommaaccent', 403, 503), ('rcommaaccent', 435, 471), ('uni040D', 731, 670), ('uni040D', 54, 34), ('Uring', 706, 668), ('Edieresis', 54, 38), ('uni1E7B', 548, 463), ('uni1E7A', 706, 668), ('Ebreve', 54, 38), ('uni1EAB.ss01', 571, 461), ('abreve.ss01', 571, 461), ('uni04F5', 492, 459), ('uni04F4', 639, 669), ('Nacute', 715, 668), ('Nacute', 54, 37), ('uni04F9', 38, 37), ('uni04F9', 693, 463), ('j', -68, -185), ('uni0440', 27, -150), ('uni0400', 54, 38), ('Iacute', 54, 36), ('uni01E9', 41, 31), ('ubreve', 548, 463), ('gdotaccent', 576, 462), ('uni1E42', 803, 668), ('uni1E42', 56, 32), ('uni1E46', 715, 668), ('uni1E46', 54, 37), ('uni1E45', 42, 32), ('uni1E44', 715, 668), ('uni1E44', 54, 37), ('uni1E48', 715, 668), ('uni1E48', 54, 37), ('uni0215', 548, 463), ('uni1EAD.ss01', 571, 461), ('uni0216', 706, 668)]
This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

   Result: WARN

>> com.google.fonts/check/153 with ((u'font[5]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraBoldItalic.ttf'),)
   Check if each glyph has the recommended amount of contours.
 * WARN: This check inspects the glyph outlines and detects the total number of counters in each of them. The expected values are infered from the typical ammounts of counters observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228	Counters detected: 2	Expected: 1
Glyph name: uni2206	Counters detected: 1	Expected: 2
Glyph name: uni1E08	Counters detected: 3	Expected: 2
Glyph name: uni1E09	Counters detected: 3	Expected: 2
Glyph name: uni1E1C	Counters detected: 3	Expected: 2
Glyph name: uni1E1D	Counters detected: 4	Expected: 3

   Result: WARN

>> com.google.fonts/check/163 with ((u'font[5]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraBoldItalic.ttf'),)
   Combined length of family and style must not exceed 20 characters.
 * WARN: The combined length of family and style exceeds 20 chars in the following 'MACINTOSH' entries: FONT_FAMILY_NAME = 'Nunito' / SUBFAMILY_NAME = 'ExtraBold Italic'
 * WARN: The combined length of family and style exceeds 20 chars in the following 'WINDOWS' entries: FONT_FAMILY_NAME = 'Nunito ExtraBold' / SUBFAMILY_NAME = 'Italic'

   Result: WARN

>> com.google.fonts/check/018 with ((u'font[6]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraLight.ttf'),)
   Checking OS/2 achVendID.
 * WARN: OS/2 VendorID value 'NeWT' is not a known registered id. You should set it to your own 4 character code, and register that code with Microsoft at https://www.microsoft.com/typography/links/vendorlist.aspx [code: unknown]

   Result: WARN

>> com.google.fonts/check/040 with ((u'font[6]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraLight.ttf'),)
   Checking OS/2 usWinAscent & usWinDescent.
 * FAIL: OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
 * FAIL: OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]

   Result: FAIL

>> com.google.fonts/check/064 with ((u'font[6]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraLight.ttf'),)
   Is there a caret position declared for every ligature?
 * WARN: This font lacks caret position values for ligature glyphs on its GDEF table. [code: lacks-caret-pos]

   Result: WARN

>> com.google.fonts/check/065 with ((u'font[6]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraLight.ttf'),)
   Is there kerning info for non-ligated sequences?
 * WARN: GPOS table lacks kerning info for the following non-ligated sequences: [u'Iacute_J', u'f_i', u'f_l', u'I_J', u'N_o', u'uni0306_gravecomb', u'uni0306_acutecomb', u'uni0306_tildecomb', u'uni0306_hookabovecomb', u'i_j', u'uni0302_gravecomb', u'uni0302_acutecomb', u'uni0302_tildecomb', u'uni0302_hookabovecomb', u'uni0302.case_gravecomb.case', u'uni0302.case_acutecomb.case', u'uni0302.case_tildecomb.case', u'uni0302.case_hookabovecomb.case', u'uni0306.case_gravecomb.case', u'uni0306.case_acutecomb.case', u'uni0306.case_tildecomb.case', u'uni0306.case_hookabovecomb.case', u'iacute_j'] [code: lacks-kern-info]

   Result: WARN

>> com.google.fonts/check/075 with ((u'font[6]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraLight.ttf'),)
   Check for points out of bounds.
 * WARN: The following glyphs have coordinates which are out of bounds:
[('uni0410', 33, 9), ('Agrave', 33, 9), ('Abreve', 33, 9), ('uni051C', 1055, 695), ('uni051D', 796, 477), ('uni051D', 34, 476), ('Adieresis', 33, 9), ('hungarumlaut', 81, 553), ('wacute', 796, 477), ('wacute', 34, 476), ('tcaron', 305.0, -8.0), ('Wgrave', 1055, 695), ('uni1EAA', 33, 9), ('uni1EAC', 33, 9), ('uni04D0', 33, 9), ('uni1EA8', 33, 9), ('uni1EA4', 33, 9), ('uni1EA0', 33, 9), ('uni1EA2', 33, 9), ('Atilde', 33, 9), ('uni0202', 33, 9), ('uni0200', 33, 9), ('uni27E9', 35, 703), ('Acircumflex', 33, 9), ('second', 74, 694), ('Aacute', 33, 9), ('wdieresis', 796, 477), ('wdieresis', 34, 476), ('Amacron', 33, 9), ('uni1EAE', 33, 9), ('uni04BE', 762, 372), ('Wdieresis', 1055, 695), ('uni1EB0', 33, 9), ('uni1EB2', 33, 9), ('uni1EB4', 33, 9), ('uni1EB6', 33, 9), ('Wacute', 1055, 695), ('quotedbl', 74, 694), ('caron.alt', 203, 692), ('uni1E97', 305, -8), ('uni04D2', 33, 9), ('uni1EA6', 33, 9), ('Wcircumflex', 1055, 695), ('wgrave', 796, 477), ('wgrave', 34, 476), ('wcircumflex', 796, 477), ('wcircumflex', 34, 476)]
This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

   Result: WARN

>> com.google.fonts/check/153 with ((u'font[6]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraLight.ttf'),)
   Check if each glyph has the recommended amount of contours.
 * WARN: This check inspects the glyph outlines and detects the total number of counters in each of them. The expected values are infered from the typical ammounts of counters observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228	Counters detected: 2	Expected: 1
Glyph name: uni2206	Counters detected: 1	Expected: 2
Glyph name: uni1E08	Counters detected: 3	Expected: 2
Glyph name: uni1E09	Counters detected: 3	Expected: 2
Glyph name: uni1E1C	Counters detected: 3	Expected: 2
Glyph name: uni1E1D	Counters detected: 4	Expected: 3

   Result: WARN

>> com.google.fonts/check/163 with ((u'font[6]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraLight.ttf'),)
   Combined length of family and style must not exceed 20 characters.
 * WARN: The combined length of family and style exceeds 20 chars in the following 'WINDOWS' entries: FONT_FAMILY_NAME = 'Nunito ExtraLight' / SUBFAMILY_NAME = 'Regular'

   Result: WARN

>> com.google.fonts/check/018 with ((u'font[7]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraLightItalic.ttf'),)
   Checking OS/2 achVendID.
 * WARN: OS/2 VendorID value 'NeWT' is not a known registered id. You should set it to your own 4 character code, and register that code with Microsoft at https://www.microsoft.com/typography/links/vendorlist.aspx [code: unknown]

   Result: WARN

>> com.google.fonts/check/040 with ((u'font[7]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraLightItalic.ttf'),)
   Checking OS/2 usWinAscent & usWinDescent.
 * FAIL: OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
 * FAIL: OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]

   Result: FAIL

>> com.google.fonts/check/064 with ((u'font[7]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraLightItalic.ttf'),)
   Is there a caret position declared for every ligature?
 * WARN: This font lacks caret position values for ligature glyphs on its GDEF table. [code: lacks-caret-pos]

   Result: WARN

>> com.google.fonts/check/065 with ((u'font[7]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraLightItalic.ttf'),)
   Is there kerning info for non-ligated sequences?
 * WARN: GPOS table lacks kerning info for the following non-ligated sequences: [u'Iacute_J', u'f_i', u'f_l', u'I_J', u'N_o', u'uni0306_gravecomb', u'uni0306_acutecomb', u'uni0306_tildecomb', u'uni0306_hookabovecomb', u'i_j', u'uni0302_gravecomb', u'uni0302_acutecomb', u'uni0302_tildecomb', u'uni0302_hookabovecomb', u'uni0302.case_gravecomb.case', u'uni0302.case_acutecomb.case', u'uni0302.case_tildecomb.case', u'uni0302.case_hookabovecomb.case', u'uni0306.case_gravecomb.case', u'uni0306.case_acutecomb.case', u'uni0306.case_tildecomb.case', u'uni0306.case_hookabovecomb.case', u'iacute_j'] [code: lacks-kern-info]

   Result: WARN

>> com.google.fonts/check/075 with ((u'font[7]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraLightItalic.ttf'),)
   Check for points out of bounds.
 * WARN: The following glyphs have coordinates which are out of bounds:
[('uni0217', 480, 494), ('Hcircumflex', 690, 697), ('kcommaaccent', 67, 9), ('aring.ss01', 499, 494), ('uni1EC9', 65, -5), ('uni0203.ss01', 499, 494), ('uni0201.ss01', 499, 494), ('uni1EA1.ss01', 499, 494), ('uni041C', 77, 8), ('gcommaaccent', 504, 494), ('uni01CE.ss01', 499, 494), ('uni0419', 688, 696), ('uni04CF', 65, -5), ('uni04CF', 163, 711), ('Rcaron', 77, 8), ('Ldot', 77, 13), ('utilde', 480, 494), ('Lacute', 77, 13), ('acircumflex.ss01', 499, 494), ('amacron.ss01', 499, 494), ('uni04E4', 688, 696), ('uni040C', 77, 7), ('uni1EAF.ss01', 499, 494), ('uni051B', 500, 494), ('lacute', 65, -5), ('uni045C', 66, 8), ('umacron', 480, 494), ('uni0453', 65, 7), ('i_j.loclNLD', 65, -5), ('fl', 557, 711), ('uni0227.ss01', 499, 494), ('uni01D4', 480, 494), ('uring', 480, 494), ('uni1EB1.ss01', 499, 494), ('i.loclTRK', 65, -5), ('gcircumflex', 504, 494), ('uni1E5A', 77, 8), ('uni1E5E', 77, 8), ('iacute_j.loclNLD', 65, -5), ('hungarumlaut', 106, 553), ('ucircumflex', 480, 494), ('uni1EB5.ss01', 499, 494), ('Lcaron', 77, 13), ('uni0456', 65, -5), ('adieresis.ss01', 499, 494), ('Ubreve', 661, 697), ('uni1E2A', 690, 697), ('uni1E2B', 65, 6), ('uni01C9', 65, -5), ('uni01C8', 77, 13), ('uni01CC', 65, 6), ('iacute', 65, -5), ('Rcommaaccent', 77, 8), ('uni1E21', 504, 494), ('uni1E25', 65, 6), ('uni1E24', 690, 697), ('Jcircumflex', -27, 8), ('lcommaaccent', 163, 711), ('Ucircumflex', 661, 697), ('racute', 65, -5), ('Uacute', 661, 697), ('uni1EB7.ss01', 499, 494), ('uni1EA7.ss01', 499, 494), ('uni04F8', 734, 698), ('ntilde', 65, 6), ('gcaron', 504, 494), ('uni0439', 492, 479), ('uni0439', 64, 11), ('napostrophe', 65, 6), ('udieresis', 480, 494), ('rcaron', 65, -5), ('uni04E3', 492, 479), ('uni04E3', 64, 11), ('uni0456.loclBSH', 65, -5), ('uni0456.loclBSH', 146, 494), ('uni04BA', 79, 7), ('gbreve', 504, 494), ('uni1EE4', 661, 697), ('uni1EE5', 480, 494), ('uni1EE6', 661, 697), ('uni1EE7', 480, 494), ('Lcommaaccent', 77, 13), ('Ugrave', 661, 697), ('Racute', 77, 8), ('uhungarumlaut', 480, 494), ('Utilde', 661, 697), ('igrave', 146, 494), ('uni045D', 492, 479), ('uni045D', 64, 11), ('nacute', 65, 6), ('atilde.ss01', 499, 494), ('second', 104, 444), ('second', 357, 694), ('Uhungarumlaut', 661, 697), ('uni1EA3.ss01', 499, 494), ('uni041D', 690, 697), ('uni1EB3.ss01', 499, 494), ('uni1E36', 77, 13), ('uni1E37', 163, 711), ('ugrave', 480, 494), ('ldot', 65, -5), ('i', 65, -5), ('uni1E3A', 77, 13), ('ncaron', 65, 6), ('uni1E47', 65, 6), ('agrave.ss01', 499, 494), ('uni04E2', 688, 696), ('uni04BB', 65, 6), ('uni04E5', 492, 479), ('uni04E5', 64, 11), ('Udieresis', 661, 697), ('uni1E43', 65, -5), ('uni1E78', 661, 697), ('quotedbl', 104, 444), ('quotedbl', 357, 694), ('uni0408', -27, 8), ('Umacron', 661, 697), ('uni0214', 661, 697), ('uni1E0F', 516, 711), ('uni1E0D', 516, 711), ('uni0210', 77, 8), ('uni0211', 65, -5), ('uni0212', 77, 8), ('uni0213', 65, -5), ('uni1E49', 65, 6), ('ncommaaccent', 65, 6), ('caron.alt', 172, 522), ('uni021F', 65, 6), ('uni040D', 688, 696), ('Uring', 661, 697), ('uni1E7B', 480, 494), ('uni1E7A', 661, 697), ('uni1EAB.ss01', 499, 494), ('abreve.ss01', 499, 494), ('uni04F5', 426, 483), ('uni04F4', 567, 698), ('uni04F9', 65, 14), ('uni0440', 52, -175), ('uni01E9', 67, 9), ('ubreve', 480, 494), ('gdotaccent', 504, 494), ('uni1E42', 77, 8), ('uni1E45', 65, 6), ('uni0215', 480, 494), ('uni1EAD.ss01', 499, 494), ('uni0216', 661, 697)]
This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

   Result: WARN

>> com.google.fonts/check/153 with ((u'font[7]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraLightItalic.ttf'),)
   Check if each glyph has the recommended amount of contours.
 * WARN: This check inspects the glyph outlines and detects the total number of counters in each of them. The expected values are infered from the typical ammounts of counters observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228	Counters detected: 2	Expected: 1
Glyph name: uni2206	Counters detected: 1	Expected: 2
Glyph name: uni0495	Counters detected: 2	Expected: 1
Glyph name: uni1E08	Counters detected: 3	Expected: 2
Glyph name: uni1E09	Counters detected: 3	Expected: 2
Glyph name: uni1E1C	Counters detected: 3	Expected: 2
Glyph name: uni1E1D	Counters detected: 4	Expected: 3

   Result: WARN

>> com.google.fonts/check/163 with ((u'font[7]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-ExtraLightItalic.ttf'),)
   Combined length of family and style must not exceed 20 characters.
 * WARN: The combined length of family and style exceeds 20 chars in the following 'MACINTOSH' entries: FONT_FAMILY_NAME = 'Nunito' / SUBFAMILY_NAME = 'ExtraLight Italic'
 * WARN: The combined length of family and style exceeds 20 chars in the following 'WINDOWS' entries: FONT_FAMILY_NAME = 'Nunito ExtraLight' / SUBFAMILY_NAME = 'Italic'

   Result: WARN

>> com.google.fonts/check/018 with ((u'font[8]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Italic.ttf'),)
   Checking OS/2 achVendID.
 * WARN: OS/2 VendorID value 'NeWT' is not a known registered id. You should set it to your own 4 character code, and register that code with Microsoft at https://www.microsoft.com/typography/links/vendorlist.aspx [code: unknown]

   Result: WARN

>> com.google.fonts/check/040 with ((u'font[8]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Italic.ttf'),)
   Checking OS/2 usWinAscent & usWinDescent.
 * FAIL: OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
 * FAIL: OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]

   Result: FAIL

>> com.google.fonts/check/064 with ((u'font[8]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Italic.ttf'),)
   Is there a caret position declared for every ligature?
 * WARN: This font lacks caret position values for ligature glyphs on its GDEF table. [code: lacks-caret-pos]

   Result: WARN

>> com.google.fonts/check/065 with ((u'font[8]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Italic.ttf'),)
   Is there kerning info for non-ligated sequences?
 * WARN: GPOS table lacks kerning info for the following non-ligated sequences: [u'Iacute_J', u'f_i', u'f_l', u'I_J', u'N_o', u'uni0306_gravecomb', u'uni0306_acutecomb', u'uni0306_tildecomb', u'uni0306_hookabovecomb', u'i_j', u'uni0302_gravecomb', u'uni0302_acutecomb', u'uni0302_tildecomb', u'uni0302_hookabovecomb', u'uni0302.case_gravecomb.case', u'uni0302.case_acutecomb.case', u'uni0302.case_tildecomb.case', u'uni0302.case_hookabovecomb.case', u'uni0306.case_gravecomb.case', u'uni0306.case_acutecomb.case', u'uni0306.case_tildecomb.case', u'uni0306.case_hookabovecomb.case', u'iacute_j'] [code: lacks-kern-info]

   Result: WARN

>> com.google.fonts/check/075 with ((u'font[8]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Italic.ttf'),)
   Check for points out of bounds.
 * WARN: The following glyphs have coordinates which are out of bounds:
[('uni0217', 504, 476), ('Hcircumflex', 705, 687), ('Hcircumflex', 70, 18), ('kcommaaccent', 58, 17), ('uni1ECA', 204, 687), ('aring.ss01', 524, 477), ('uni1EC6', 70, 22), ('uni1EC4', 70, 22), ('uni1EC2', 70, 22), ('uni1EC0', 70, 22), ('uni1EC8', 70, 18), ('uni1EC9', 57, 15), ('Ntilde', 687, 687), ('Ntilde', 69, 18), ('uni0203.ss01', 524, 477), ('Kcommaaccent', 70, 19), ('uni0201.ss01', 524, 477), ('uni1EA1.ss01', 524, 477), ('uni04C0', 70, 18), ('uni04C0', 204, 687), ('uni041C', 789, 691), ('uni041C', 70, 17), ('gcommaaccent', 529, 476), ('uni0415', 70, 22), ('uni01CE.ss01', 524, 477), ('uni0419', 703, 687), ('uni0419', 69, 18), ('uni04CF', 57, 15), ('uni04CF', 191, 692), ('uni0406.loclBSH', 70, 18), ('uni0228', 70, 22), ('Rcaron', 69, 18), ('Ldot', 69, 22), ('Edotaccent', 70, 22), ('utilde', 504, 476), ('Lacute', 69, 22), ('uni1E14', 70, 22), ('uni1E16', 70, 22), ('acircumflex.ss01', 524, 477), ('amacron.ss01', 524, 477), ('uni1E1C', 70, 22), ('uni04E4', 703, 687), ('uni04E4', 69, 18), ('uni040C', 69, 18), ('uni0492.loclBSH', 69, 18), ('uni1EAF.ss01', 524, 477), ('uni051B', 525, 476), ('lacute', 57, 15), ('uni045C', 61, 16), ('uni0458', -98, -184), ('uni0458', -120, -166), ('umacron', 504, 476), ('uni0453', 55, 16), ('i_j.loclNLD', 57, 15), ('i_j.loclNLD', 134, -184), ('fl', 604, 692), ('uni0227.ss01', 524, 477), ('aacute.ss01', 524, 477), ('uni01D4', 504, 476), ('uring', 504, 476), ('uni0420', 69, 18), ('uni1EB1.ss01', 524, 477), ('i.loclTRK', 57, 15), ('gcircumflex', 529, 476), ('uacute', 504, 476), ('Idotaccent', 70, 18), ('uni1E5A', 69, 18), ('uni1E5B', 357, 499), ('uni1E5E', 69, 18), ('uni1E5F', 357, 499), ('iacute_j.loclNLD', 57, 15), ('iacute_j.loclNLD', 134, -184), ('hungarumlaut', 97, 560), ('ucircumflex', 504, 476), ('uni1EB5.ss01', 524, 477), ('Ecaron', 70, 22), ('Lcaron', 69, 22), ('uni0456', 57, 15), ('Ncommaaccent', 687, 687), ('Ncommaaccent', 69, 18), ('adieresis.ss01', 524, 477), ('Ubreve', 677, 687), ('uni1E2A', 705, 687), ('uni1E2A', 70, 18), ('uni1E2B', 57, 15), ('uni01C5', 70, 25), ('uni01C4', 70, 25), ('uni01C9', 57, 15), ('uni01C9', 134, -184), ('uni01C8', 69, 22), ('uni01C8', 442, -184), ('uni01CA', 69, 18), ('uni01CA', 732, -6), ('uni01CA', 1013, 688), ('uni01CC', 57, 15), ('uni01CC', 470, -184), ('iacute', 57, 15), ('Rcommaaccent', 69, 18), ('uni1E21', 529, 476), ('uni1E25', 57, 15), ('uni1E24', 705, 687), ('uni1E24', 70, 18), ('Jcircumflex', -7, -6), ('Jcircumflex', -28, 13), ('lcommaaccent', 191, 692), ('uni01CB', 69, 18), ('uni01CB', 641, -184), ('Ucircumflex', 677, 687), ('racute', 57, 15), ('Uacute', 677, 687), ('Emacron', 70, 22), ('uni1EB7.ss01', 524, 477), ('uni04D6', 70, 22), ('uni1EA7.ss01', 524, 477), ('uni04F8', 70, 23), ('uni04F8', 773, 688), ('ntilde', 57, 15), ('Eacute', 70, 22), ('gcaron', 529, 476), ('uni0439', 521, 473), ('uni0439', 55, 18), ('Ncaron', 687, 687), ('Ncaron', 69, 18), ('napostrophe', 57, 15), ('uni0206', 70, 22), ('uni0204', 70, 22), ('udieresis', 504, 476), ('rcaron', 57, 15), ('uni04E3', 521, 473), ('uni04E3', 55, 18), ('uni0412', 70, 25), ('uni0456.loclBSH', 57, 15), ('uni0456.loclBSH', 175, 478), ('uni04BA', 69, 18), ('Iacute_J.loclNLD', 70, 18), ('Iacute_J.loclNLD', 249, -6), ('gbreve', 529, 476), ('I_J.loclNLD', 70, 18), ('I_J.loclNLD', 249, -6), ('I_J.loclNLD', 530, 688), ('uni1EE4', 677, 687), ('uni1EE5', 504, 476), ('uni1EE6', 677, 687), ('uni1EE7', 504, 476), ('uni1E0C', 70, 25), ('Lcommaaccent', 69, 22), ('Ugrave', 677, 687), ('Racute', 69, 18), ('uhungarumlaut', 504, 476), ('Egrave', 70, 22), ('Utilde', 677, 687), ('igrave', 175, 478), ('uni045D', 521, 473), ('uni045D', 55, 18), ('nacute', 57, 15), ('atilde.ss01', 524, 477), ('Ecircumflex', 70, 22), ('second', 97, 682), ('Uhungarumlaut', 677, 687), ('uni1EA3.ss01', 524, 477), ('uni041D', 705, 687), ('uni041D', 70, 18), ('uni1EB3.ss01', 524, 477), ('uni1E36', 69, 22), ('uni1E37', 191, 692), ('Dcaron', 70, 25), ('ugrave', 504, 476), ('ldot', 57, 15), ('i', 57, 15), ('uni1E3A', 69, 22), ('ncaron', 57, 15), ('uni1E47', 57, 15), ('agrave.ss01', 524, 477), ('uni04E2', 703, 687), ('uni04E2', 69, 18), ('uni04BB', 57, 15), ('uni04E5', 521, 473), ('uni04E5', 55, 18), ('uni1EB8', 70, 22), ('uni1EBA', 70, 22), ('uni1EBC', 70, 22), ('uni1EBE', 70, 22), ('Udieresis', 677, 687), ('Igrave', 204, 687), ('uni1E43', 57, 15), ('uni1E78', 677, 687), ('quotedbl', 97, 682), ('uni0408', -7, -6), ('uni0408', -28, 13), ('uni0408', 274, 688), ('jcircumflex', -98, -184), ('jcircumflex', -120, -166), ('uni0401', 70, 22), ('uni0403', 70, 17), ('uni0406', 70, 18), ('uni0406', 204, 687), ('Umacron', 677, 687), ('uni0214', 677, 687), ('uni1E0F', 541, 691), ('uni1E0E', 70, 25), ('uni1E0D', 541, 691), ('uni0210', 69, 18), ('uni0211', 57, 15), ('uni0212', 69, 18), ('uni0213', 57, 15), ('uni1E49', 57, 15), ('ncommaaccent', 57, 15), ('caron.alt', 172, 519), ('uni021F', 57, 15), ('rcommaaccent', 357, 499), ('uni040D', 703, 687), ('uni040D', 69, 18), ('Uring', 677, 687), ('Edieresis', 70, 22), ('uni1E7B', 504, 476), ('uni1E7A', 677, 687), ('Ebreve', 70, 22), ('uni1EAB.ss01', 524, 477), ('abreve.ss01', 524, 477), ('uni04F5', 450, 474), ('uni04F4', 593, 687), ('Nacute', 687, 687), ('Nacute', 69, 18), ('uni04F9', 56, 22), ('uni04F9', 591, 475), ('j', -98, -184), ('j', -120, -166), ('uni0440', 43, -167), ('uni0400', 70, 22), ('Iacute', 70, 18), ('uni01E9', 58, 17), ('ubreve', 504, 476), ('gdotaccent', 529, 476), ('uni1E42', 789, 691), ('uni1E42', 70, 17), ('uni1E46', 687, 687), ('uni1E46', 69, 18), ('uni1E45', 57, 15), ('uni1E44', 687, 687), ('uni1E44', 69, 18), ('uni1E48', 687, 687), ('uni1E48', 69, 18), ('uni0215', 504, 476), ('uni1EAD.ss01', 524, 477), ('uni0216', 677, 687)]
This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

   Result: WARN

>> com.google.fonts/check/153 with ((u'font[8]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Italic.ttf'),)
   Check if each glyph has the recommended amount of contours.
 * WARN: This check inspects the glyph outlines and detects the total number of counters in each of them. The expected values are infered from the typical ammounts of counters observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228	Counters detected: 2	Expected: 1
Glyph name: uni2206	Counters detected: 1	Expected: 2
Glyph name: uni1E08	Counters detected: 3	Expected: 2
Glyph name: uni1E09	Counters detected: 3	Expected: 2
Glyph name: uni1E1C	Counters detected: 3	Expected: 2
Glyph name: uni1E1D	Counters detected: 4	Expected: 3

   Result: WARN

>> com.google.fonts/check/018 with ((u'font[9]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Light.ttf'),)
   Checking OS/2 achVendID.
 * WARN: OS/2 VendorID value 'NeWT' is not a known registered id. You should set it to your own 4 character code, and register that code with Microsoft at https://www.microsoft.com/typography/links/vendorlist.aspx [code: unknown]

   Result: WARN

>> com.google.fonts/check/034 with ((u'font[9]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Light.ttf'),)
   Check if OS/2 xAvgCharWidth is correct.
 * WARN: OS/2 xAvgCharWidth is 567 but should be 568 which corresponds to the average of all glyph widths in the font. These are similar values, which may be a symptom of the slightly different calculation of the xAvgCharWidth value in font editors. There's further discussion on this at https://github.com/googlefonts/fontbakery/issues/1622

   Result: WARN

>> com.google.fonts/check/040 with ((u'font[9]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Light.ttf'),)
   Checking OS/2 usWinAscent & usWinDescent.
 * FAIL: OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
 * FAIL: OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]

   Result: FAIL

>> com.google.fonts/check/064 with ((u'font[9]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Light.ttf'),)
   Is there a caret position declared for every ligature?
 * WARN: This font lacks caret position values for ligature glyphs on its GDEF table. [code: lacks-caret-pos]

   Result: WARN

>> com.google.fonts/check/065 with ((u'font[9]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Light.ttf'),)
   Is there kerning info for non-ligated sequences?
 * WARN: GPOS table lacks kerning info for the following non-ligated sequences: [u'Iacute_J', u'f_i', u'f_l', u'I_J', u'N_o', u'uni0306_gravecomb', u'uni0306_acutecomb', u'uni0306_tildecomb', u'uni0306_hookabovecomb', u'i_j', u'uni0302_gravecomb', u'uni0302_acutecomb', u'uni0302_tildecomb', u'uni0302_hookabovecomb', u'uni0302.case_gravecomb.case', u'uni0302.case_acutecomb.case', u'uni0302.case_tildecomb.case', u'uni0302.case_hookabovecomb.case', u'uni0306.case_gravecomb.case', u'uni0306.case_acutecomb.case', u'uni0306.case_tildecomb.case', u'uni0306.case_hookabovecomb.case', u'iacute_j'] [code: lacks-kern-info]

   Result: WARN

>> com.google.fonts/check/075 with ((u'font[9]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Light.ttf'),)
   Check for points out of bounds.
 * WARN: The following glyphs have coordinates which are out of bounds:
[('uni0458', -74, -185), ('i_j.loclNLD', 148, -185), ('uni1E5B', 325, 496), ('uni1E5F', 325, 496), ('iacute_j.loclNLD', 148, -185), ('hungarumlaut', 75, 556), ('uni01C9', 148, -185), ('uni01C8', 459, -185), ('uni01CA', 745, -6), ('uni01CC', 487, -185), ('Jcircumflex', 10, -6), ('tcaron', 301.0, -6.0), ('uni01CB', 661, -185), ('uni27E9', 33, 700), ('Iacute_J.loclNLD', 254, -6), ('I_J.loclNLD', 254, -6), ('second', 69, 687), ('second', 339, 687), ('quotedbl', 69, 687), ('quotedbl', 339, 687), ('uni0408', 10, -6), ('jcircumflex', -74, -185), ('caron.alt', 213, 689), ('rcommaaccent', 325, 496), ('uni1E97', 301, -6), ('j', -74, -185)]
This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

   Result: WARN

>> com.google.fonts/check/153 with ((u'font[9]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Light.ttf'),)
   Check if each glyph has the recommended amount of contours.
 * WARN: This check inspects the glyph outlines and detects the total number of counters in each of them. The expected values are infered from the typical ammounts of counters observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228	Counters detected: 2	Expected: 1
Glyph name: uni2206	Counters detected: 1	Expected: 2
Glyph name: uni1E08	Counters detected: 3	Expected: 2
Glyph name: uni1E09	Counters detected: 3	Expected: 2
Glyph name: uni1E1C	Counters detected: 3	Expected: 2
Glyph name: uni1E1D	Counters detected: 4	Expected: 3

   Result: WARN

>> com.google.fonts/check/018 with ((u'font[10]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-LightItalic.ttf'),)
   Checking OS/2 achVendID.
 * WARN: OS/2 VendorID value 'NeWT' is not a known registered id. You should set it to your own 4 character code, and register that code with Microsoft at https://www.microsoft.com/typography/links/vendorlist.aspx [code: unknown]

   Result: WARN

>> com.google.fonts/check/034 with ((u'font[10]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-LightItalic.ttf'),)
   Check if OS/2 xAvgCharWidth is correct.
 * WARN: OS/2 xAvgCharWidth is 567 but should be 568 which corresponds to the average of all glyph widths in the font. These are similar values, which may be a symptom of the slightly different calculation of the xAvgCharWidth value in font editors. There's further discussion on this at https://github.com/googlefonts/fontbakery/issues/1622

   Result: WARN

>> com.google.fonts/check/040 with ((u'font[10]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-LightItalic.ttf'),)
   Checking OS/2 usWinAscent & usWinDescent.
 * FAIL: OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
 * FAIL: OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]

   Result: FAIL

>> com.google.fonts/check/064 with ((u'font[10]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-LightItalic.ttf'),)
   Is there a caret position declared for every ligature?
 * WARN: This font lacks caret position values for ligature glyphs on its GDEF table. [code: lacks-caret-pos]

   Result: WARN

>> com.google.fonts/check/065 with ((u'font[10]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-LightItalic.ttf'),)
   Is there kerning info for non-ligated sequences?
 * WARN: GPOS table lacks kerning info for the following non-ligated sequences: [u'Iacute_J', u'f_i', u'f_l', u'I_J', u'N_o', u'uni0306_gravecomb', u'uni0306_acutecomb', u'uni0306_tildecomb', u'uni0306_hookabovecomb', u'i_j', u'uni0302_gravecomb', u'uni0302_acutecomb', u'uni0302_tildecomb', u'uni0302_hookabovecomb', u'uni0302.case_gravecomb.case', u'uni0302.case_acutecomb.case', u'uni0302.case_tildecomb.case', u'uni0302.case_hookabovecomb.case', u'uni0306.case_gravecomb.case', u'uni0306.case_acutecomb.case', u'uni0306.case_tildecomb.case', u'uni0306.case_hookabovecomb.case', u'iacute_j'] [code: lacks-kern-info]

   Result: WARN

>> com.google.fonts/check/075 with ((u'font[10]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-LightItalic.ttf'),)
   Check for points out of bounds.
 * WARN: The following glyphs have coordinates which are out of bounds:
[('uni0217', 491, 480), ('Hcircumflex', 698, 693), ('Hcircumflex', 74, 13), ('kcommaaccent', 62, 13), ('uni1ECA', 188, 693), ('aring.ss01', 512, 481), ('uni1EC6', 74, 17), ('uni1EC4', 74, 17), ('uni1EC2', 74, 17), ('uni1EC0', 74, 17), ('uni1EC8', 74, 13), ('uni1EC9', 61, 10), ('Ntilde', 680, 692), ('Ntilde', 73, 13), ('uni0203.ss01', 512, 481), ('Kcommaaccent', 74, 14), ('uni0201.ss01', 512, 481), ('uni1EA1.ss01', 512, 481), ('uni04C0', 74, 13), ('uni04C0', 188, 693), ('uni041C', 785, 697), ('uni041C', 74, 12), ('gcommaaccent', 516, 480), ('uni0415', 74, 17), ('uni01CE.ss01', 512, 481), ('uni0419', 696, 692), ('uni0419', 74, 13), ('uni04CF', 61, 10), ('uni04CF', 177, 697), ('uni0406.loclBSH', 74, 13), ('uni0228', 74, 17), ('Rcaron', 73, 12), ('Ldot', 73, 17), ('Edotaccent', 74, 17), ('utilde', 491, 480), ('Lacute', 73, 17), ('uni1E14', 74, 17), ('uni1E16', 74, 17), ('acircumflex.ss01', 512, 481), ('amacron.ss01', 512, 481), ('uni1E1C', 74, 17), ('uni04E4', 696, 692), ('uni04E4', 74, 13), ('uni040C', 73, 12), ('uni0492.loclBSH', 73, 13), ('uni1EAF.ss01', 512, 481), ('uni051B', 512, 480), ('lacute', 61, 10), ('uni045C', 63, 12), ('uni0458', -107, -184), ('uni0458', -122, -170), ('umacron', 491, 480), ('uni0453', 60, 12), ('i_j.loclNLD', 61, 10), ('i_j.loclNLD', 115, -184), ('fl', 581, 697), ('uni0227.ss01', 512, 481), ('aacute.ss01', 512, 481), ('uni01D4', 491, 480), ('uring', 491, 480), ('uni0420', 73, 13), ('uni1EB1.ss01', 512, 481), ('i.loclTRK', 61, 10), ('gcircumflex', 516, 480), ('Idotaccent', 74, 13), ('uni1E5A', 73, 12), ('uni1E5B', 344, 497), ('uni1E5E', 73, 12), ('uni1E5F', 344, 497), ('iacute_j.loclNLD', 61, 10), ('iacute_j.loclNLD', 115, -184), ('hungarumlaut', 101, 556), ('ucircumflex', 491, 480), ('uni1EB5.ss01', 512, 481), ('Ecaron', 74, 17), ('Lcaron', 73, 17), ('uni0456', 61, 10), ('Ncommaaccent', 680, 692), ('Ncommaaccent', 73, 13), ('adieresis.ss01', 512, 481), ('Ubreve', 669, 693), ('uni1E2A', 698, 693), ('uni1E2A', 74, 13), ('uni1E2B', 61, 10), ('uni01C5', 74, 21), ('uni01C4', 74, 21), ('uni01C9', 61, 10), ('uni01C9', 115, -184), ('uni01C8', 73, 17), ('uni01C8', 426, -184), ('uni01CA', 73, 13), ('uni01CA', 723, -6), ('uni01CA', 991, 693), ('uni01CC', 61, 10), ('uni01CC', 454, -184), ('iacute', 61, 10), ('Rcommaaccent', 73, 12), ('uni1E21', 516, 480), ('uni1E25', 61, 10), ('uni1E24', 698, 693), ('uni1E24', 74, 13), ('Jcircumflex', -12, -6), ('Jcircumflex', -27, 10), ('lcommaaccent', 177, 697), ('uni01CB', 73, 13), ('uni01CB', 628, -184), ('Ucircumflex', 669, 693), ('racute', 61, 10), ('Uacute', 669, 693), ('Emacron', 74, 17), ('uni1EB7.ss01', 512, 481), ('uni04D6', 74, 17), ('uni1EA7.ss01', 512, 481), ('uni04F8', 74, 18), ('uni04F8', 753, 693), ('ntilde', 61, 10), ('Eacute', 74, 17), ('gcaron', 516, 480), ('uni0439', 506, 477), ('uni0439', 59, 14), ('Ncaron', 680, 692), ('Ncaron', 73, 13), ('napostrophe', 61, 10), ('uni0206', 74, 17), ('uni0204', 74, 17), ('udieresis', 491, 480), ('rcaron', 61, 10), ('uni04E3', 506, 477), ('uni04E3', 59, 14), ('uni0412', 74, 21), ('uni0456.loclBSH', 61, 10), ('uni0456.loclBSH', 160, 481), ('uni04BA', 73, 12), ('Iacute_J.loclNLD', 74, 13), ('Iacute_J.loclNLD', 232, -6), ('gbreve', 516, 480), ('I_J.loclNLD', 74, 13), ('I_J.loclNLD', 232, -6), ('I_J.loclNLD', 500, 693), ('uni1EE4', 669, 693), ('uni1EE5', 491, 480), ('uni1EE6', 669, 693), ('uni1EE7', 491, 480), ('uni1E0C', 74, 21), ('Lcommaaccent', 73, 17), ('Ugrave', 669, 693), ('Racute', 73, 12), ('uhungarumlaut', 491, 480), ('Egrave', 74, 17), ('Utilde', 669, 693), ('igrave', 160, 481), ('uni045D', 506, 477), ('uni045D', 59, 14), ('nacute', 61, 10), ('atilde.ss01', 512, 481), ('Ecircumflex', 74, 17), ('Uhungarumlaut', 669, 693), ('uni1EA3.ss01', 512, 481), ('uni041D', 698, 693), ('uni041D', 74, 13), ('uni1EB3.ss01', 512, 481), ('uni1E36', 73, 17), ('uni1E37', 177, 697), ('Dcaron', 74, 21), ('ugrave', 491, 480), ('ldot', 61, 10), ('i', 61, 10), ('uni1E3A', 73, 17), ('ncaron', 61, 10), ('uni1E47', 61, 10), ('agrave.ss01', 512, 481), ('uni04E2', 696, 692), ('uni04E2', 74, 13), ('uni04BB', 61, 10), ('uni04E5', 506, 477), ('uni04E5', 59, 14), ('uni1EB8', 74, 17), ('uni1EBA', 74, 17), ('uni1EBC', 74, 17), ('uni1EBE', 74, 17), ('Udieresis', 669, 693), ('Igrave', 188, 693), ('uni1E43', 61, 10), ('uni1E78', 669, 693), ('uni0408', -12, -6), ('uni0408', -27, 10), ('uni0408', 256, 693), ('jcircumflex', -107, -184), ('jcircumflex', -122, -170), ('uni0401', 74, 17), ('uni0403', 74, 12), ('uni0406', 74, 13), ('uni0406', 188, 693), ('Umacron', 669, 693), ('uni0214', 669, 693), ('uni1E0F', 528, 696), ('uni1E0E', 74, 21), ('uni1E0D', 528, 696), ('uni0210', 73, 12), ('uni0211', 61, 10), ('uni0212', 73, 12), ('uni0213', 61, 10), ('uni1E49', 61, 10), ('ncommaaccent', 61, 10), ('caron.alt', 172, 521), ('uni021F', 61, 10), ('rcommaaccent', 344, 497), ('uni040D', 696, 692), ('uni040D', 74, 13), ('Uring', 669, 693), ('Edieresis', 74, 17), ('uni1E7B', 491, 480), ('uni1E7A', 669, 693), ('Ebreve', 74, 17), ('uni1EAB.ss01', 512, 481), ('abreve.ss01', 512, 481), ('uni04F5', 437, 479), ('uni04F4', 580, 693), ('Nacute', 680, 692), ('Nacute', 73, 13), ('uni04F9', 60, 18), ('uni04F9', 562, 479), ('j', -107, -184), ('j', -122, -170), ('uni0440', 47, -171), ('uni0400', 74, 17), ('Iacute', 74, 13), ('uni01E9', 62, 13), ('ubreve', 491, 480), ('gdotaccent', 516, 480), ('uni1E42', 785, 697), ('uni1E42', 74, 12), ('uni1E46', 680, 692), ('uni1E46', 73, 13), ('uni1E45', 61, 10), ('uni1E44', 680, 692), ('uni1E44', 73, 13), ('uni1E48', 680, 692), ('uni1E48', 73, 13), ('uni0215', 491, 480), ('uni1EAD.ss01', 512, 481), ('uni0216', 669, 693)]
This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

   Result: WARN

>> com.google.fonts/check/153 with ((u'font[10]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-LightItalic.ttf'),)
   Check if each glyph has the recommended amount of contours.
 * WARN: This check inspects the glyph outlines and detects the total number of counters in each of them. The expected values are infered from the typical ammounts of counters observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228	Counters detected: 2	Expected: 1
Glyph name: uni2206	Counters detected: 1	Expected: 2
Glyph name: uni1E08	Counters detected: 3	Expected: 2
Glyph name: uni1E09	Counters detected: 3	Expected: 2
Glyph name: uni1E1C	Counters detected: 3	Expected: 2
Glyph name: uni1E1D	Counters detected: 4	Expected: 3

   Result: WARN

>> com.google.fonts/check/018 with ((u'font[11]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Regular.ttf'),)
   Checking OS/2 achVendID.
 * WARN: OS/2 VendorID value 'NeWT' is not a known registered id. You should set it to your own 4 character code, and register that code with Microsoft at https://www.microsoft.com/typography/links/vendorlist.aspx [code: unknown]

   Result: WARN

>> com.google.fonts/check/034 with ((u'font[11]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Regular.ttf'),)
   Check if OS/2 xAvgCharWidth is correct.
 * WARN: OS/2 xAvgCharWidth is 574 but should be 575 which corresponds to the average of all glyph widths in the font. These are similar values, which may be a symptom of the slightly different calculation of the xAvgCharWidth value in font editors. There's further discussion on this at https://github.com/googlefonts/fontbakery/issues/1622

   Result: WARN

>> com.google.fonts/check/040 with ((u'font[11]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Regular.ttf'),)
   Checking OS/2 usWinAscent & usWinDescent.
 * FAIL: OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
 * FAIL: OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]

   Result: FAIL

>> com.google.fonts/check/064 with ((u'font[11]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Regular.ttf'),)
   Is there a caret position declared for every ligature?
 * WARN: This font lacks caret position values for ligature glyphs on its GDEF table. [code: lacks-caret-pos]

   Result: WARN

>> com.google.fonts/check/065 with ((u'font[11]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Regular.ttf'),)
   Is there kerning info for non-ligated sequences?
 * WARN: GPOS table lacks kerning info for the following non-ligated sequences: [u'Iacute_J', u'f_i', u'f_l', u'I_J', u'N_o', u'uni0306_gravecomb', u'uni0306_acutecomb', u'uni0306_tildecomb', u'uni0306_hookabovecomb', u'i_j', u'uni0302_gravecomb', u'uni0302_acutecomb', u'uni0302_tildecomb', u'uni0302_hookabovecomb', u'uni0302.case_gravecomb.case', u'uni0302.case_acutecomb.case', u'uni0302.case_tildecomb.case', u'uni0302.case_hookabovecomb.case', u'uni0306.case_gravecomb.case', u'uni0306.case_acutecomb.case', u'uni0306.case_tildecomb.case', u'uni0306.case_hookabovecomb.case', u'iacute_j'] [code: lacks-kern-info]

   Result: WARN

>> com.google.fonts/check/075 with ((u'font[11]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Regular.ttf'),)
   Check for points out of bounds.
 * WARN: The following glyphs have coordinates which are out of bounds:
[('uni0458', -51, -184), ('i_j.loclNLD', 181, -184), ('uni1E5B', 358, 500), ('uni1E5F', 358, 500), ('iacute_j.loclNLD', 181, -184), ('hungarumlaut', 68, 560), ('uni01C9', 181, -184), ('uni01C8', 489, -184), ('uni01CA', 754, -7), ('uni01CC', 517, -184), ('Jcircumflex', 15, -7), ('tcaron', 310.0, -7.0), ('uni01CB', 688, -184), ('Iacute_J.loclNLD', 271, -7), ('I_J.loclNLD', 271, -7), ('uni0408', 15, -7), ('jcircumflex', -51, -184), ('rcommaaccent', 358, 500), ('uni1E97', 310, -7), ('j', -51, -184)]
This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

   Result: WARN

>> com.google.fonts/check/153 with ((u'font[11]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-Regular.ttf'),)
   Check if each glyph has the recommended amount of contours.
 * WARN: This check inspects the glyph outlines and detects the total number of counters in each of them. The expected values are infered from the typical ammounts of counters observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228	Counters detected: 2	Expected: 1
Glyph name: uni2206	Counters detected: 1	Expected: 2
Glyph name: uni1E08	Counters detected: 3	Expected: 2
Glyph name: uni1E09	Counters detected: 3	Expected: 2
Glyph name: uni1E1C	Counters detected: 3	Expected: 2
Glyph name: uni1E1D	Counters detected: 4	Expected: 3

   Result: WARN

>> com.google.fonts/check/018 with ((u'font[12]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-SemiBold.ttf'),)
   Checking OS/2 achVendID.
 * WARN: OS/2 VendorID value 'NeWT' is not a known registered id. You should set it to your own 4 character code, and register that code with Microsoft at https://www.microsoft.com/typography/links/vendorlist.aspx [code: unknown]

   Result: WARN

>> com.google.fonts/check/040 with ((u'font[12]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-SemiBold.ttf'),)
   Checking OS/2 usWinAscent & usWinDescent.
 * FAIL: OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
 * FAIL: OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]

   Result: FAIL

>> com.google.fonts/check/064 with ((u'font[12]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-SemiBold.ttf'),)
   Is there a caret position declared for every ligature?
 * WARN: This font lacks caret position values for ligature glyphs on its GDEF table. [code: lacks-caret-pos]

   Result: WARN

>> com.google.fonts/check/065 with ((u'font[12]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-SemiBold.ttf'),)
   Is there kerning info for non-ligated sequences?
 * WARN: GPOS table lacks kerning info for the following non-ligated sequences: [u'Iacute_J', u'f_i', u'f_l', u'I_J', u'N_o', u'uni0306_gravecomb', u'uni0306_acutecomb', u'uni0306_tildecomb', u'uni0306_hookabovecomb', u'i_j', u'uni0302_gravecomb', u'uni0302_acutecomb', u'uni0302_tildecomb', u'uni0302_hookabovecomb', u'uni0302.case_gravecomb.case', u'uni0302.case_acutecomb.case', u'uni0302.case_tildecomb.case', u'uni0302.case_hookabovecomb.case', u'uni0306.case_gravecomb.case', u'uni0306.case_acutecomb.case', u'uni0306.case_tildecomb.case', u'uni0306.case_hookabovecomb.case', u'iacute_j'] [code: lacks-kern-info]

   Result: WARN

>> com.google.fonts/check/075 with ((u'font[12]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-SemiBold.ttf'),)
   Check for points out of bounds.
 * WARN: The following glyphs have coordinates which are out of bounds:
[('uni0458', -46, -184), ('i_j.loclNLD', 196, -184), ('uni1E5B', 374, 501), ('uni1E5F', 374, 501), ('iacute_j.loclNLD', 196, -184), ('hungarumlaut', 62, 563), ('uni01C9', 196, -184), ('uni01C8', 501, -184), ('uni01CA', 763, -7), ('uni01CC', 530, -184), ('Jcircumflex', 20, -7), ('tcaron', 319.0, -7.0), ('uni01CB', 697, -184), ('uni0209', 209, 563), ('Iacute_J.loclNLD', 287, -7), ('I_J.loclNLD', 287, -7), ('uni0408', 20, -7), ('jcircumflex', -46, -184), ('rcommaaccent', 374, 501), ('uni1E97', 319, -7), ('j', -46, -184)]
This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

   Result: WARN

>> com.google.fonts/check/153 with ((u'font[12]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-SemiBold.ttf'),)
   Check if each glyph has the recommended amount of contours.
 * WARN: This check inspects the glyph outlines and detects the total number of counters in each of them. The expected values are infered from the typical ammounts of counters observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228	Counters detected: 2	Expected: 1
Glyph name: uni2206	Counters detected: 1	Expected: 2
Glyph name: uni1E08	Counters detected: 3	Expected: 2
Glyph name: uni1E09	Counters detected: 3	Expected: 2
Glyph name: uni1E1C	Counters detected: 3	Expected: 2
Glyph name: uni1E1D	Counters detected: 4	Expected: 3

   Result: WARN

>> com.google.fonts/check/163 with ((u'font[12]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-SemiBold.ttf'),)
   Combined length of family and style must not exceed 20 characters.
 * WARN: The combined length of family and style exceeds 20 chars in the following 'WINDOWS' entries: FONT_FAMILY_NAME = 'Nunito SemiBold' / SUBFAMILY_NAME = 'Regular'

   Result: WARN

>> com.google.fonts/check/018 with ((u'font[13]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-SemiBoldItalic.ttf'),)
   Checking OS/2 achVendID.
 * WARN: OS/2 VendorID value 'NeWT' is not a known registered id. You should set it to your own 4 character code, and register that code with Microsoft at https://www.microsoft.com/typography/links/vendorlist.aspx [code: unknown]

   Result: WARN

>> com.google.fonts/check/040 with ((u'font[13]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-SemiBoldItalic.ttf'),)
   Checking OS/2 usWinAscent & usWinDescent.
 * FAIL: OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
 * FAIL: OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]

   Result: FAIL

>> com.google.fonts/check/064 with ((u'font[13]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-SemiBoldItalic.ttf'),)
   Is there a caret position declared for every ligature?
 * WARN: This font lacks caret position values for ligature glyphs on its GDEF table. [code: lacks-caret-pos]

   Result: WARN

>> com.google.fonts/check/065 with ((u'font[13]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-SemiBoldItalic.ttf'),)
   Is there kerning info for non-ligated sequences?
 * WARN: GPOS table lacks kerning info for the following non-ligated sequences: [u'Iacute_J', u'f_i', u'f_l', u'I_J', u'N_o', u'uni0306_gravecomb', u'uni0306_acutecomb', u'uni0306_tildecomb', u'uni0306_hookabovecomb', u'i_j', u'uni0302_gravecomb', u'uni0302_acutecomb', u'uni0302_tildecomb', u'uni0302_hookabovecomb', u'uni0302.case_gravecomb.case', u'uni0302.case_acutecomb.case', u'uni0302.case_tildecomb.case', u'uni0302.case_hookabovecomb.case', u'uni0306.case_gravecomb.case', u'uni0306.case_acutecomb.case', u'uni0306.case_tildecomb.case', u'uni0306.case_hookabovecomb.case', u'iacute_j'] [code: lacks-kern-info]

   Result: WARN

>> com.google.fonts/check/075 with ((u'font[13]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-SemiBoldItalic.ttf'),)
   Check for points out of bounds.
 * WARN: The following glyphs have coordinates which are out of bounds:
[('uni0217', 516, 473), ('Hcircumflex', 713, 682), ('Hcircumflex', 65, 23), ('kcommaaccent', 53, 21), ('uni1ECA', 220, 682), ('aring.ss01', 537, 472), ('uni1EC6', 65, 26), ('uni1EC4', 65, 26), ('uni1EC2', 65, 26), ('uni1EC0', 65, 26), ('uni1EC8', 65, 23), ('uni1EC9', 52, 19), ('Ntilde', 695, 681), ('Ntilde', 65, 24), ('uni0203.ss01', 537, 472), ('Kcommaaccent', 65, 24), ('uni0201.ss01', 537, 472), ('uni1EA1.ss01', 537, 472), ('uni04C0', 65, 23), ('uni04C0', 220, 682), ('uni041C', 793, 684), ('uni041C', 66, 21), ('gcommaaccent', 542, 472), ('uni0415', 65, 26), ('uni01CE.ss01', 537, 472), ('uni0419', 711, 682), ('uni0419', 65, 23), ('uni04CF', 52, 19), ('uni04CF', 206, 687), ('uni0406.loclBSH', 65, 23), ('uni0228', 65, 26), ('Rcaron', 65, 23), ('Ldot', 65, 26), ('Edotaccent', 65, 26), ('utilde', 516, 473), ('Lacute', 65, 26), ('uni1E14', 65, 26), ('uni1E16', 65, 26), ('acircumflex.ss01', 537, 472), ('amacron.ss01', 537, 472), ('uni1E1C', 65, 26), ('uni04E4', 711, 682), ('uni04E4', 65, 23), ('uni040C', 64, 23), ('uni0492.loclBSH', 65, 23), ('uni1EAF.ss01', 537, 472), ('uni051B', 538, 472), ('lacute', 52, 19), ('uni045C', 57, 20), ('uni0458', -88, -184), ('umacron', 516, 473), ('uni0453', 50, 21), ('i_j.loclNLD', 52, 19), ('i_j.loclNLD', 154, -184), ('fl', 629, 687), ('uni0227.ss01', 537, 472), ('aacute.ss01', 537, 472), ('uni01D4', 516, 473), ('uring', 516, 473), ('uni0420', 65, 23), ('uni1EB1.ss01', 537, 472), ('i.loclTRK', 52, 19), ('gcircumflex', 542, 472), ('uacute', 516, 473), ('Idotaccent', 65, 23), ('uni1E5A', 65, 23), ('uni1E5B', 369, 500), ('uni1E5E', 65, 23), ('uni1E5F', 369, 500), ('iacute_j.loclNLD', 52, 19), ('iacute_j.loclNLD', 154, -184), ('ucircumflex', 516, 473), ('uni1EB5.ss01', 537, 472), ('Ecaron', 65, 26), ('Lcaron', 65, 26), ('uni0456', 52, 19), ('Ncommaaccent', 695, 681), ('Ncommaaccent', 65, 24), ('adieresis.ss01', 537, 472), ('Ubreve', 685, 682), ('uni1E2A', 713, 682), ('uni1E2A', 65, 23), ('uni1E2B', 52, 20), ('uni01C5', 65, 29), ('uni01C4', 65, 29), ('uni01C9', 52, 19), ('uni01C9', 154, -184), ('uni01C8', 65, 26), ('uni01C8', 459, -184), ('uni01CA', 65, 24), ('uni01CA', 742, -7), ('uni01CA', 1036, 682), ('uni01CC', 53, 20), ('uni01CC', 488, -184), ('iacute', 52, 19), ('Rcommaaccent', 65, 23), ('uni1E21', 542, 472), ('uni1E25', 52, 20), ('uni1E24', 713, 682), ('uni1E24', 65, 23), ('Jcircumflex', -1, -7), ('tcaron', 368.03712, 695.57224), ('tcaron', 368.03712, 681.17288), ('tcaron', 368.03712, 675.77312), ('lcommaaccent', 206, 687), ('uni01CB', 65, 24), ('uni01CB', 655, -184), ('Ucircumflex', 685, 682), ('racute', 52, 19), ('Uacute', 685, 682), ('Emacron', 65, 26), ('uni1EB7.ss01', 537, 472), ('uni04D6', 65, 26), ('uni1EA7.ss01', 537, 472), ('uni04F8', 65, 27), ('uni04F8', 793, 682), ('ntilde', 53, 20), ('Eacute', 65, 26), ('gcaron', 542, 472), ('uni0439', 535, 471), ('uni0439', 50, 22), ('Ncaron', 695, 681), ('Ncaron', 65, 24), ('napostrophe', 53, 20), ('uni0209', 229, 560), ('uni0206', 65, 26), ('uni0204', 65, 26), ('udieresis', 516, 473), ('rcaron', 52, 19), ('uni04E3', 535, 471), ('uni04E3', 50, 22), ('uni0412', 65, 29), ('uni0456.loclBSH', 52, 19), ('uni0456.loclBSH', 189, 474), ('uni04BA', 65, 23), ('Iacute_J.loclNLD', 65, 23), ('Iacute_J.loclNLD', 266, -7), ('gbreve', 542, 472), ('I_J.loclNLD', 65, 23), ('I_J.loclNLD', 266, -7), ('I_J.loclNLD', 560, 682), ('uni1EE4', 685, 682), ('uni1EE5', 516, 473), ('uni1EE6', 685, 682), ('uni1EE7', 516, 473), ('uni1E0C', 65, 29), ('Lcommaaccent', 65, 26), ('Ugrave', 685, 682), ('Racute', 65, 23), ('uhungarumlaut', 516, 473), ('Egrave', 65, 26), ('Utilde', 685, 682), ('igrave', 189, 474), ('uni045D', 535, 471), ('uni045D', 50, 22), ('nacute', 53, 20), ('atilde.ss01', 537, 472), ('Ecircumflex', 65, 26), ('second', 91, 677), ('Uhungarumlaut', 685, 682), ('uni1EA3.ss01', 537, 472), ('uni041D', 713, 682), ('uni041D', 65, 23), ('uni1EB3.ss01', 537, 472), ('uni1E36', 65, 26), ('uni1E37', 206, 687), ('Dcaron', 65, 29), ('ugrave', 516, 473), ('ldot', 52, 19), ('i', 52, 19), ('uni1E3A', 65, 26), ('ncaron', 53, 20), ('uni1E47', 53, 20), ('agrave.ss01', 537, 472), ('uni04E2', 711, 682), ('uni04E2', 65, 23), ('uni04BB', 52, 20), ('uni04E5', 535, 471), ('uni04E5', 50, 22), ('uni1EB8', 65, 26), ('uni1EBA', 65, 26), ('uni1EBC', 65, 26), ('uni1EBE', 65, 26), ('Udieresis', 685, 682), ('Igrave', 220, 682), ('uni1E43', 52, 19), ('uni1E78', 685, 682), ('uni1E79', 516, 473), ('quotedbl', 91, 677), ('uni0408', -1, -7), ('uni0408', 293, 682), ('jcircumflex', -88, -184), ('uni0401', 65, 26), ('uni0403', 65, 23), ('uni0403', 572, 683), ('uni0406', 65, 23), ('uni0406', 220, 682), ('Umacron', 685, 682), ('uni0214', 685, 682), ('uni1E0F', 554, 685), ('uni1E0E', 65, 29), ('uni1E0D', 554, 685), ('uni0210', 65, 23), ('uni0211', 52, 19), ('uni0212', 65, 23), ('uni0213', 52, 19), ('uni1E49', 53, 20), ('ncommaaccent', 53, 20), ('caron.alt', 172, 518), ('uni021F', 52, 20), ('rcommaaccent', 369, 500), ('uni040D', 711, 682), ('uni040D', 65, 23), ('Uring', 685, 682), ('Edieresis', 65, 26), ('uni1E7B', 516, 473), ('uni1E7A', 685, 682), ('Ebreve', 65, 26), ('uni1EAB.ss01', 537, 472), ('abreve.ss01', 537, 472), ('uni04F5', 462, 470), ('uni04F4', 606, 682), ('Nacute', 695, 681), ('Nacute', 65, 24), ('uni04F9', 51, 27), ('uni04F9', 620, 472), ('j', -88, -184), ('uni0440', 39, -161), ('uni0400', 65, 26), ('Iacute', 65, 23), ('uni01E9', 53, 21), ('ubreve', 516, 473), ('gdotaccent', 542, 472), ('uni1E42', 793, 684), ('uni1E42', 66, 21), ('uni1E46', 695, 681), ('uni1E46', 65, 24), ('uni1E45', 53, 20), ('uni1E44', 695, 681), ('uni1E44', 65, 24), ('uni1E48', 695, 681), ('uni1E48', 65, 24), ('uni0215', 516, 473), ('uni1EAD.ss01', 537, 472), ('uni0216', 685, 682)]
This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

   Result: WARN

>> com.google.fonts/check/153 with ((u'font[13]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-SemiBoldItalic.ttf'),)
   Check if each glyph has the recommended amount of contours.
 * WARN: This check inspects the glyph outlines and detects the total number of counters in each of them. The expected values are infered from the typical ammounts of counters observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228	Counters detected: 2	Expected: 1
Glyph name: uni2206	Counters detected: 1	Expected: 2
Glyph name: uni1E08	Counters detected: 3	Expected: 2
Glyph name: uni1E09	Counters detected: 3	Expected: 2
Glyph name: uni1E1C	Counters detected: 3	Expected: 2
Glyph name: uni1E1D	Counters detected: 4	Expected: 3

   Result: WARN

>> com.google.fonts/check/163 with ((u'font[13]', '/var/folders/f7/2dqpt71s6f7b91z7_vbgykkm0000gn/T/tmptHdUK4/Nunito-SemiBoldItalic.ttf'),)
   Combined length of family and style must not exceed 20 characters.
 * WARN: The combined length of family and style exceeds 20 chars in the following 'MACINTOSH' entries: FONT_FAMILY_NAME = 'Nunito' / SUBFAMILY_NAME = 'SemiBold Italic'
 * WARN: The combined length of family and style exceeds 20 chars in the following 'WINDOWS' entries: FONT_FAMILY_NAME = 'Nunito SemiBold' / SUBFAMILY_NAME = 'Italic'

   Result: WARN

======== <Section: Default> ========
1426 checks in section


Section results:

    ERROR: 0
    FAIL: 14
    WARN: 83
    SKIP: 447
    INFO: 72
    PASS: 810

======== END <Section: Default> ========

Total:

    ERROR: 0
    FAIL: 14
    WARN: 83
    SKIP: 447
    INFO: 72
    PASS: 810


DONE!


DiffBrowsers Report:


Fonts: ["Nunito-Black", "Nunito-BlackItalic", "Nunito-ExtraLight", "Nunito-ExtraLightItalic", "Nunito-Italic", "Nunito-Regular"]

View: glyphs-modified
PASSED: Desktop_OS_X_El_Capitan_safari_9.1_.jpg is the same

View: glyphs-missing
PASSED: Desktop_OS_X_El_Capitan_safari_9.1_.jpg is the same

View: glyphs-new
WARNING: Desktop_OS_X_El_Capitan_safari_9.1_.jpg is different by 320234 pixels

View: waterfall
WARNING: Desktop_Windows_7_chrome_50.0_.jpg is different by 58651 pixels
WARNING: Desktop_Windows_10_edge_15.0_.jpg is different by 44509 pixels
WARNING: Desktop_Windows_7_ie_9.0_.jpg is different by 67124 pixels
WARNING: Desktop_Windows_7_firefox_45.0_.jpg is different by 144987 pixels
WARNING: Desktop_OS_X_El_Capitan_safari_9.1_.jpg is different by 14449 pixels
WARNING: Google_Nexus_5_android_5.0_Android_Browser_.jpg is different by 1 pixels

View: glyphs-all_26pt
WARNING: Desktop_OS_X_El_Capitan_safari_9.1_.jpg is different by 3800 pixels

alt text

alt text

alt text

alt text

alt text

Imgs
https://drive.google.com/file/d/1QM48_IPVlEO52G5m4fYX4uyOOrL2Xn0y/view?usp=drivesdk

GFR
http://www.gf-regression.com/compare/6a350431-830f-444e-9dc2-2381321749eb

@skjnldsv
Copy link

Hello! Any news on this? :)

@1ndahous3
Copy link

Is anyone alive here?

@1ndahous3
Copy link

@m4rc1e @davelab6 can you pay attention for this request? More then a year has passed since v3.502 of nunito was released and merged with related repo. Compared with previous version (v3.001) in this main repo, the latest one contains a lot of fixes and critical additions, for example cyrillic symbols was added.

Since 15 version the Nextcloud project uses nunito font family. Because of this pull request wasn't merged or discussed, developers are discussing the replacement of the font family :(

Can you review this request?

@m4rc1e
Copy link
Collaborator Author

m4rc1e commented Jun 12, 2019

We have a few high priority internal projects to push this week. We are in the process of clearing the backlog so I'll take a look next week. It's unfortunately not as simple as swapping the files for a family this popular.

@m4rc1e
Copy link
Collaborator Author

m4rc1e commented Jun 18, 2019

Fontbakery report

Fontbakery version: 0.7.2

[2] Family checks
🔥 FAIL: Check that OS/2.fsSelection bold & italic settings are unique for each NameID1
  • com.adobe.fonts/check/family/bold_italic_unique_for_nameid1
  • 🔥 FAIL Family 'Nunito' has 6 fonts (should be no more than 1) with the same OS/2.fsSelection bold & italic settings: Bold=False, Italic=False
  • 🔥 FAIL Family 'Nunito' has 6 fonts (should be no more than 1) with the same OS/2.fsSelection bold & italic settings: Bold=False, Italic=True
🔥 FAIL: Verify that each group of fonts with the same nameID 1 has maximum of 4 fonts

[9] Nunito-Black.ttf
🔥 FAIL: PPEM must be an integer on hinted fonts.
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Font has old ttfautohint applied?
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228 Contours detected: 2 Expected: 1
Glyph name: uni2206 Contours detected: 1 Expected: 2
Glyph name: uni1E08 Contours detected: 3 Expected: 2
Glyph name: uni1E09 Contours detected: 3 Expected: 2
Glyph name: uni1E1C Contours detected: 3 Expected: 2
Glyph name: uni1E1D Contours detected: 4 Expected: 3

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?
WARN: Check for points out of bounds.
  • com.google.fonts/check/points_out_of_bounds
  • WARN The following glyphs have coordinates which are out of bounds:
    [('Jcircumflex', -18, -11), ('uni01C8', 543, -185), ('uni01CA', 739, -11), ('uni01CB', 728, -185), ('Iacute_J.loclNLD', 294, -11), ('j', -29, -185), ('jcircumflex', -29, -185), ('uni01C9', 252, -185), ('uni01CC', 576, -185), ('rcommaaccent', 398, 505), ('uni1E5B', 398, 505), ('uni1E5F', 398, 505), ('tcaron', 356.0, -8.0), ('uni1E97', 356, -8), ('iacute_j.loclNLD', 252, -185), ('I_J.loclNLD', 294, -11), ('i_j.loclNLD', 252, -185), ('uni0408', -18, -11), ('uni0453', 47, 444), ('uni0458', -29, -185), ('uni048D', 208, -1)]
    This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

[9] Nunito-BlackItalic.ttf
🔥 FAIL: PPEM must be an integer on hinted fonts.
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Font has old ttfautohint applied?
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228 Contours detected: 2 Expected: 1
Glyph name: uni2206 Contours detected: 1 Expected: 2
Glyph name: uni1E08 Contours detected: 3 Expected: 2
Glyph name: uni1E09 Contours detected: 3 Expected: 2
Glyph name: uni1E1C Contours detected: 3 Expected: 2
Glyph name: uni1E1D Contours detected: 4 Expected: 3

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?
WARN: Check for points out of bounds.
  • com.google.fonts/check/points_out_of_bounds
  • WARN The following glyphs have coordinates which are out of bounds:
    [('uni01C4', 48, 43), ('Dcaron', 48, 43), ('uni1E0C', 48, 43), ('uni1E0E', 48, 43), ('uni01C5', 48, 43), ('Eacute', 48, 44), ('Ebreve', 48, 44), ('Ecaron', 48, 44), ('uni0228', 48, 44), ('uni1E1C', 48, 44), ('Ecircumflex', 48, 44), ('uni1EBE', 48, 44), ('uni1EC6', 48, 44), ('uni1EC0', 48, 44), ('uni1EC2', 48, 44), ('uni1EC4', 48, 44), ('uni0204', 48, 44), ('Edieresis', 48, 44), ('Edotaccent', 48, 44), ('uni1EB8', 48, 44), ('Egrave', 48, 44), ('uni1EBA', 48, 44), ('uni0206', 48, 44), ('Emacron', 48, 44), ('uni1E16', 48, 44), ('uni1E14', 48, 44), ('uni1EBC', 48, 44), ('uni1E2A', 745, 661), ('uni1E2A', 48, 43), ('Hcircumflex', 745, 661), ('Hcircumflex', 48, 43), ('uni1E24', 745, 661), ('uni1E24', 48, 43), ('Iacute', 48, 43), ('Icircumflex', 48, 43), ('Idotaccent', 48, 43), ('uni1ECA', 282, 661), ('Igrave', 48, 43), ('Igrave', 282, 661), ('uni1EC8', 48, 43), ('Kcommaaccent', 48, 42), ('Lacute', 48, 44), ('Lcaron', 48, 44), ('Lcommaaccent', 48, 44), ('Ldot', 48, 44), ('uni1E36', 48, 44), ('uni01C8', 48, 44), ('uni01C8', 513, -185), ('uni1E3A', 48, 44), ('uni1E42', 809, 659), ('uni1E42', 50, 38), ('uni01CA', 48, 44), ('uni01CA', 1124, 661), ('Nacute', 726, 660), ('Nacute', 48, 44), ('Ncaron', 726, 660), ('Ncaron', 48, 44), ('Ncommaaccent', 726, 660), ('Ncommaaccent', 48, 44), ('uni1E44', 726, 660), ('uni1E44', 48, 44), ('uni1E46', 726, 660), ('uni1E46', 48, 44), ('uni01CB', 48, 44), ('uni01CB', 698, -185), ('uni1E48', 726, 660), ('uni1E48', 48, 44), ('Ntilde', 726, 660), ('Ntilde', 48, 44), ('Racute', 48, 43), ('Rcaron', 48, 43), ('Rcommaaccent', 48, 43), ('uni0210', 48, 43), ('uni1E5A', 48, 43), ('uni0212', 48, 43), ('uni1E5E', 48, 43), ('Uacute', 717, 661), ('Ubreve', 717, 661), ('Ucircumflex', 717, 661), ('uni0214', 717, 661), ('Udieresis', 717, 661), ('uni1EE4', 717, 661), ('Ugrave', 717, 661), ('uni1EE6', 717, 661), ('Uhungarumlaut', 717, 661), ('uni0216', 717, 661), ('Umacron', 717, 661), ('uni1E7A', 717, 661), ('Uring', 717, 661), ('Utilde', 717, 661), ('uni1E78', 717, 661), ('Iacute_J.loclNLD', 48, 43), ('uni1E0D', 604, 665), ('uni1E0F', 604, 665), ('gbreve', 594, 457), ('gcaron', 594, 457), ('gcircumflex', 594, 457), ('gcommaaccent', 594, 457), ('gdotaccent', 594, 457), ('uni1E21', 594, 457), ('uni1E2B', 35, 38), ('uni021F', 35, 38), ('hcircumflex', 35, 38), ('uni1E25', 35, 38), ('i', 35, 36), ('iacute', 35, 36), ('uni0209', 271, 569), ('i.loclTRK', 35, 36), ('igrave', 248, 460), ('uni1EC9', 35, 36), ('j', -59, -185), ('j', -112, -153), ('jcircumflex', -59, -185), ('jcircumflex', -112, -153), ('uni01E9', 35, 36), ('kcommaaccent', 35, 36), ('lacute', 35, 36), ('lcommaaccent', 263, 668), ('ldot', 35, 36), ('uni1E37', 263, 668), ('uni01C9', 35, 36), ('uni01C9', 222, -185), ('uni1E43', 35, 36), ('nacute', 36, 38), ('napostrophe', 36, 38), ('ncaron', 36, 38), ('ncommaaccent', 36, 38), ('uni1E45', 36, 38), ('uni1E47', 36, 38), ('uni01CC', 36, 38), ('uni01CC', 546, -185), ('uni1E49', 36, 38), ('ntilde', 36, 38), ('racute', 458, 468), ('racute', 35, 36), ('rcaron', 458, 468), ('rcaron', 35, 36), ('rcommaaccent', 421, 504), ('rcommaaccent', 458, 468), ('uni0211', 458, 468), ('uni0211', 35, 36), ('uni1E5B', 421, 504), ('uni1E5B', 458, 468), ('uni0213', 458, 468), ('uni0213', 35, 36), ('uni1E5F', 421, 504), ('uni1E5F', 458, 468), ('tcaron', 390.33140000000003, 714.4714), ('tcaron', 415.1946, 714.4714), ('tcaron', 441.30096, 714.4714), ('tcaron', 477.3526, 693.77232), ('tcaron', 477.3526, 675.77312), ('tcaron', 477.3526, 668.57344), ('uacute', 565, 458), ('ubreve', 565, 458), ('uni01D4', 565, 458), ('ucircumflex', 565, 458), ('uni0215', 565, 458), ('udieresis', 565, 458), ('uni1EE5', 565, 458), ('ugrave', 565, 458), ('uni1EE7', 565, 458), ('uhungarumlaut', 565, 458), ('uni0217', 565, 458), ('umacron', 565, 458), ('uni1E7B', 565, 458), ('uring', 565, 458), ('utilde', 565, 458), ('uni1E79', 565, 458), ('iacute_j.loclNLD', 35, 36), ('iacute_j.loclNLD', 222, -185), ('aacute.ss01', 589, 455), ('abreve.ss01', 589, 455), ('uni1EAF.ss01', 589, 455), ('uni1EB7.ss01', 589, 455), ('uni1EB1.ss01', 589, 455), ('uni1EB3.ss01', 589, 455), ('uni1EB5.ss01', 589, 455), ('uni01CE.ss01', 589, 455), ('acircumflex.ss01', 589, 455), ('uni1EAD.ss01', 589, 455), ('uni1EA7.ss01', 589, 455), ('uni1EAB.ss01', 589, 455), ('uni0201.ss01', 589, 455), ('adieresis.ss01', 589, 455), ('uni0227.ss01', 589, 455), ('uni1EA1.ss01', 589, 455), ('agrave.ss01', 589, 455), ('uni1EA3.ss01', 589, 455), ('uni0203.ss01', 589, 455), ('amacron.ss01', 589, 455), ('aring.ss01', 589, 455), ('atilde.ss01', 589, 455), ('fl', 723, 668), ('I_J.loclNLD', 48, 43), ('I_J.loclNLD', 679, 661), ('i_j.loclNLD', 35, 36), ('i_j.loclNLD', 222, -185), ('uni0412', 48, 43), ('uni0403', 48, 43), ('uni0415', 48, 44), ('uni0400', 48, 44), ('uni0401', 48, 44), ('uni0419', 742, 664), ('uni0419', 48, 40), ('uni040D', 742, 664), ('uni040D', 48, 40), ('uni040C', 47, 43), ('uni041C', 809, 659), ('uni041C', 50, 38), ('uni041D', 745, 661), ('uni041D', 48, 43), ('uni0420', 48, 43), ('uni0406', 48, 43), ('uni0406', 282, 661), ('uni0408', 367, 661), ('uni04BA', 49, 43), ('uni04C0', 48, 43), ('uni04C0', 282, 661), ('uni04D6', 48, 44), ('uni04E2', 742, 664), ('uni04E2', 48, 40), ('uni04E4', 742, 664), ('uni04E4', 48, 40), ('uni04F4', 656, 662), ('uni04F8', 48, 44), ('uni04F8', 896, 662), ('uni0406.loclBSH', 48, 43), ('uni0492.loclBSH', 48, 44), ('uni0453', 32, 38), ('uni0439', 592, 459), ('uni0439', 32, 37), ('uni045D', 592, 459), ('uni045D', 32, 37), ('uni045C', 46, 38), ('uni0440', 21, -144), ('uni0456', 35, 36), ('uni0458', -59, -185), ('uni0458', -112, -153), ('uni04BB', 35, 38), ('uni04BF', 6, 389), ('uni04CF', 35, 36), ('uni04CF', 263, 668), ('uni04E3', 592, 459), ('uni04E3', 32, 37), ('uni04E5', 592, 459), ('uni04E5', 32, 37), ('uni04F5', 509, 453), ('uni04F9', 31, 43), ('uni04F9', 743, 458), ('uni051B', 590, 457), ('uni048D', 191, -1), ('uni0456.loclBSH', 35, 36), ('uni0456.loclBSH', 248, 460), ('caron.alt', 172, 512)]
    This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

[9] Nunito-Bold.ttf
🔥 FAIL: PPEM must be an integer on hinted fonts.
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Font has old ttfautohint applied?
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228 Contours detected: 2 Expected: 1
Glyph name: uni2206 Contours detected: 1 Expected: 2
Glyph name: uni1E08 Contours detected: 3 Expected: 2
Glyph name: uni1E09 Contours detected: 3 Expected: 2
Glyph name: uni1E1C Contours detected: 3 Expected: 2
Glyph name: uni1E1D Contours detected: 4 Expected: 3

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?
WARN: Check for points out of bounds.
  • com.google.fonts/check/points_out_of_bounds
  • WARN The following glyphs have coordinates which are out of bounds:
    [('Jcircumflex', -14, -9), ('uni01C8', 514, -184), ('uni01CA', 733, -9), ('uni01CB', 706, -184), ('Iacute_J.loclNLD', 267, -9), ('uni0209', 223, 567), ('j', -41, -184), ('jcircumflex', -41, -184), ('uni01C9', 213, -184), ('uni01CC', 544, -184), ('rcommaaccent', 364, 501), ('uni1E5B', 364, 501), ('uni1E5F', 364, 501), ('tcaron', 330.0, -7.0), ('tcaron', 376.2048, 691.07244), ('tcaron', 376.2048, 673.9732), ('tcaron', 376.2048, 670.3733599999999), ('uni1E97', 330, -7), ('iacute_j.loclNLD', 213, -184), ('I_J.loclNLD', 267, -9), ('i_j.loclNLD', 213, -184), ('uni0408', -14, -9), ('uni0453', 61, 455), ('uni0458', -41, -184), ('uni048D', 191, -1), ('hungarumlaut', 54, 567)]
    This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

[9] Nunito-BoldItalic.ttf
🔥 FAIL: PPEM must be an integer on hinted fonts.
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Font has old ttfautohint applied?
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228 Contours detected: 2 Expected: 1
Glyph name: uni2206 Contours detected: 1 Expected: 2
Glyph name: uni1E08 Contours detected: 3 Expected: 2
Glyph name: uni1E09 Contours detected: 3 Expected: 2
Glyph name: uni1E1C Contours detected: 3 Expected: 2
Glyph name: uni1E1D Contours detected: 4 Expected: 3

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?
WARN: Check for points out of bounds.
  • com.google.fonts/check/points_out_of_bounds
  • WARN The following glyphs have coordinates which are out of bounds:
    [('uni01C4', 60, 33), ('Dcaron', 60, 33), ('uni1E0C', 60, 33), ('uni1E0E', 60, 33), ('uni01C5', 60, 33), ('Eacute', 60, 32), ('Ebreve', 60, 32), ('Ecaron', 60, 32), ('uni0228', 60, 32), ('uni1E1C', 60, 32), ('Ecircumflex', 60, 32), ('uni1EBE', 60, 32), ('uni1EC6', 60, 32), ('uni1EC0', 60, 32), ('uni1EC2', 60, 32), ('uni1EC4', 60, 32), ('uni0204', 60, 32), ('Edieresis', 60, 32), ('Edotaccent', 60, 32), ('uni1EB8', 60, 32), ('Egrave', 60, 32), ('uni1EBA', 60, 32), ('uni0206', 60, 32), ('Emacron', 60, 32), ('uni1E16', 60, 32), ('uni1E14', 60, 32), ('uni1EBC', 60, 32), ('uni1E2A', 723, 675), ('uni1E2A', 60, 29), ('Hcircumflex', 723, 675), ('Hcircumflex', 60, 29), ('uni1E24', 723, 675), ('uni1E24', 60, 29), ('Iacute', 60, 29), ('Idotaccent', 60, 29), ('uni1ECA', 239, 675), ('Igrave', 239, 675), ('uni1EC8', 60, 29), ('Jcircumflex', -29, -10), ('Kcommaaccent', 60, 30), ('Lacute', 60, 32), ('Lcaron', 60, 32), ('Lcommaaccent', 60, 32), ('Ldot', 60, 32), ('uni1E36', 60, 32), ('uni01C8', 60, 32), ('uni01C8', 476, -184), ('uni1E3A', 60, 32), ('uni1E42', 797, 677), ('uni1E42', 61, 27), ('uni01CA', 60, 30), ('uni01CA', 718, -10), ('uni01CA', 1063, 676), ('Nacute', 705, 675), ('Nacute', 60, 30), ('Ncaron', 705, 675), ('Ncaron', 60, 30), ('Ncommaaccent', 705, 675), ('Ncommaaccent', 60, 30), ('uni1E44', 705, 675), ('uni1E44', 60, 30), ('uni1E46', 705, 675), ('uni1E46', 60, 30), ('uni01CB', 60, 30), ('uni01CB', 668, -184), ('uni1E48', 705, 675), ('uni1E48', 60, 30), ('Ntilde', 705, 675), ('Ntilde', 60, 30), ('Racute', 60, 29), ('Rcaron', 60, 29), ('Rcommaaccent', 60, 29), ('uni0210', 60, 29), ('uni1E5A', 60, 29), ('uni0212', 60, 29), ('uni1E5E', 60, 29), ('Uacute', 695, 675), ('Ubreve', 695, 675), ('Ucircumflex', 695, 675), ('uni0214', 695, 675), ('Udieresis', 695, 675), ('uni1EE4', 695, 675), ('Ugrave', 695, 675), ('uni1EE6', 695, 675), ('Uhungarumlaut', 695, 675), ('uni0216', 695, 675), ('Umacron', 695, 675), ('uni1E7A', 695, 675), ('Uring', 695, 675), ('Utilde', 695, 675), ('uni1E78', 695, 675), ('Iacute_J.loclNLD', 60, 29), ('Iacute_J.loclNLD', 252, -10), ('uni1E0D', 570, 679), ('uni1E0F', 570, 679), ('gbreve', 558, 468), ('gcaron', 558, 468), ('gcircumflex', 558, 468), ('gcommaaccent', 558, 468), ('gdotaccent', 558, 468), ('uni1E21', 558, 468), ('uni1E2B', 47, 26), ('uni021F', 47, 26), ('uni1E25', 47, 26), ('i', 47, 24), ('iacute', 47, 24), ('uni0209', 242, 563), ('i.loclTRK', 47, 24), ('igrave', 208, 470), ('uni1EC9', 47, 24), ('j', -79, -184), ('jcircumflex', -79, -184), ('uni01E9', 48, 26), ('kcommaaccent', 48, 26), ('lacute', 47, 24), ('lcommaaccent', 224, 681), ('ldot', 47, 24), ('uni1E37', 224, 681), ('uni01C9', 47, 24), ('uni01C9', 175, -184), ('uni1E43', 47, 24), ('nacute', 48, 26), ('napostrophe', 48, 26), ('ncaron', 48, 26), ('ncommaaccent', 48, 26), ('uni1E45', 48, 26), ('uni1E47', 48, 26), ('uni01CC', 48, 26), ('uni01CC', 506, -184), ('uni1E49', 48, 26), ('ntilde', 48, 26), ('racute', 47, 24), ('rcaron', 47, 24), ('rcommaaccent', 384, 501), ('uni0211', 47, 24), ('uni1E5B', 384, 501), ('uni0213', 47, 24), ('uni1E5F', 384, 501), ('tcaron', 400.128, 694.67228), ('tcaron', 400.128, 679.37296), ('tcaron', 400.128, 673.0732399999999), ('uacute', 532, 468), ('ubreve', 532, 468), ('uni01D4', 532, 468), ('ucircumflex', 532, 468), ('uni0215', 532, 468), ('udieresis', 532, 468), ('uni1EE5', 532, 468), ('ugrave', 532, 468), ('uni1EE7', 532, 468), ('uhungarumlaut', 532, 468), ('uni0217', 532, 468), ('umacron', 532, 468), ('uni1E7B', 532, 468), ('uring', 532, 468), ('utilde', 532, 468), ('uni1E79', 532, 468), ('iacute_j.loclNLD', 47, 24), ('iacute_j.loclNLD', 175, -184), ('aacute.ss01', 554, 467), ('abreve.ss01', 554, 467), ('uni1EAF.ss01', 554, 467), ('uni1EB7.ss01', 554, 467), ('uni1EB1.ss01', 554, 467), ('uni1EB3.ss01', 554, 467), ('uni1EB5.ss01', 554, 467), ('uni01CE.ss01', 554, 467), ('acircumflex.ss01', 554, 467), ('uni1EAD.ss01', 554, 467), ('uni1EA7.ss01', 554, 467), ('uni1EAB.ss01', 554, 467), ('uni0201.ss01', 554, 467), ('adieresis.ss01', 554, 467), ('uni0227.ss01', 554, 467), ('uni1EA1.ss01', 554, 467), ('agrave.ss01', 554, 467), ('uni1EA3.ss01', 554, 467), ('uni0203.ss01', 554, 467), ('amacron.ss01', 554, 467), ('aring.ss01', 554, 467), ('atilde.ss01', 554, 467), ('fl', 658, 681), ('I_J.loclNLD', 60, 29), ('I_J.loclNLD', 252, -10), ('I_J.loclNLD', 597, 676), ('i_j.loclNLD', 47, 24), ('i_j.loclNLD', 175, -184), ('uni0412', 60, 33), ('uni0403', 60, 29), ('uni0415', 60, 32), ('uni0400', 60, 32), ('uni0401', 60, 32), ('uni0419', 721, 676), ('uni0419', 60, 28), ('uni040D', 721, 676), ('uni040D', 60, 28), ('uni040C', 59, 29), ('uni041C', 797, 677), ('uni041C', 61, 27), ('uni041D', 723, 675), ('uni041D', 60, 29), ('uni0420', 60, 29), ('uni0406', 60, 29), ('uni0406', 239, 675), ('uni0408', -29, -10), ('uni0408', 316, 676), ('uni04BA', 59, 29), ('uni04C0', 60, 29), ('uni04C0', 239, 675), ('uni04D6', 60, 32), ('uni04E2', 721, 676), ('uni04E2', 60, 28), ('uni04E4', 721, 676), ('uni04E4', 60, 28), ('uni04F4', 622, 676), ('uni04F8', 60, 32), ('uni04F8', 818, 676), ('uni0406.loclBSH', 60, 29), ('uni0492.loclBSH', 60, 30), ('uni0453', 45, 26), ('uni0439', 553, 467), ('uni0439', 45, 26), ('uni045D', 553, 467), ('uni045D', 45, 26), ('uni045C', 54, 26), ('uni0440', 33, -156), ('uni0456', 47, 24), ('uni0458', -79, -184), ('uni04BB', 47, 26), ('uni04BF', 10, 290), ('uni04CF', 47, 24), ('uni04CF', 224, 681), ('uni04E3', 553, 467), ('uni04E3', 45, 26), ('uni04E5', 553, 467), ('uni04E5', 45, 26), ('uni04F5', 476, 465), ('uni04F9', 45, 31), ('uni04F9', 655, 467), ('uni051B', 554, 468), ('uni048D', 172, -1), ('uni0456.loclBSH', 47, 24), ('uni0456.loclBSH', 208, 470), ('quotedbl', 83, 670), ('second', 83, 670), ('caron.alt', 172, 516)]
    This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

[9] Nunito-ExtraBold.ttf
🔥 FAIL: PPEM must be an integer on hinted fonts.
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Font has old ttfautohint applied?
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228 Contours detected: 2 Expected: 1
Glyph name: uni2206 Contours detected: 1 Expected: 2
Glyph name: uni1E08 Contours detected: 3 Expected: 2
Glyph name: uni1E09 Contours detected: 3 Expected: 2
Glyph name: uni1E1C Contours detected: 3 Expected: 2
Glyph name: uni1E1D Contours detected: 4 Expected: 3

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?
WARN: Check for points out of bounds.
  • com.google.fonts/check/points_out_of_bounds
  • WARN The following glyphs have coordinates which are out of bounds:
    [('Jcircumflex', 31, -8), ('uni01C8', 528, -185), ('uni01CA', 783, -8), ('uni01CB', 717, -185), ('Iacute_J.loclNLD', 327, -8), ('j', -35, -185), ('jcircumflex', -35, -185), ('uni01C9', 232, -185), ('uni01CC', 560, -185), ('rcommaaccent', 381, 503), ('uni1E5B', 381, 503), ('uni1E5F', 381, 503), ('tcaron', 343.0, -8.0), ('uni1E97', 343, -8), ('iacute_j.loclNLD', 232, -185), ('I_J.loclNLD', 327, -8), ('i_j.loclNLD', 232, -185), ('uni0408', 31, -8), ('uni04BE', 882, 351), ('uni0453', 54, 450), ('uni0458', -35, -185), ('uni048D', 199, -1)]
    This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

[9] Nunito-ExtraBoldItalic.ttf
🔥 FAIL: PPEM must be an integer on hinted fonts.
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Font has old ttfautohint applied?
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228 Contours detected: 2 Expected: 1
Glyph name: uni2206 Contours detected: 1 Expected: 2
Glyph name: uni1E08 Contours detected: 3 Expected: 2
Glyph name: uni1E09 Contours detected: 3 Expected: 2
Glyph name: uni1E1C Contours detected: 3 Expected: 2
Glyph name: uni1E1D Contours detected: 4 Expected: 3

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?
WARN: Check for points out of bounds.
  • com.google.fonts/check/points_out_of_bounds
  • WARN The following glyphs have coordinates which are out of bounds:
    [('uni01C4', 54, 38), ('Dcaron', 54, 38), ('uni1E0C', 54, 38), ('uni1E0E', 54, 38), ('uni01C5', 54, 38), ('Eacute', 54, 38), ('Ebreve', 54, 38), ('Ecaron', 54, 38), ('uni0228', 54, 38), ('uni1E1C', 54, 38), ('Ecircumflex', 54, 38), ('uni1EBE', 54, 38), ('uni1EC6', 54, 38), ('uni1EC0', 54, 38), ('uni1EC2', 54, 38), ('uni1EC4', 54, 38), ('uni0204', 54, 38), ('Edieresis', 54, 38), ('Edotaccent', 54, 38), ('uni1EB8', 54, 38), ('Egrave', 54, 38), ('uni1EBA', 54, 38), ('uni0206', 54, 38), ('Emacron', 54, 38), ('uni1E16', 54, 38), ('uni1E14', 54, 38), ('uni1EBC', 54, 38), ('uni1E2A', 734, 668), ('uni1E2A', 54, 36), ('Hcircumflex', 734, 668), ('Hcircumflex', 54, 36), ('uni1E24', 734, 668), ('uni1E24', 54, 36), ('Iacute', 54, 36), ('Icircumflex', 54, 36), ('Idotaccent', 54, 36), ('uni1ECA', 260, 668), ('Igrave', 54, 36), ('Igrave', 260, 668), ('uni1EC8', 54, 36), ('Jcircumflex', -30, -12), ('Kcommaaccent', 54, 36), ('Lacute', 54, 38), ('Lcaron', 54, 38), ('Lcommaaccent', 54, 38), ('Ldot', 54, 38), ('uni1E36', 54, 38), ('uni01C8', 54, 38), ('uni01C8', 495, -185), ('uni1E3A', 54, 38), ('uni1E42', 803, 668), ('uni1E42', 56, 32), ('uni01CA', 54, 37), ('uni01CA', 722, -12), ('uni01CA', 1093, 668), ('Nacute', 715, 668), ('Nacute', 54, 37), ('Ncaron', 715, 668), ('Ncaron', 54, 37), ('Ncommaaccent', 715, 668), ('Ncommaaccent', 54, 37), ('uni1E44', 715, 668), ('uni1E44', 54, 37), ('uni1E46', 715, 668), ('uni1E46', 54, 37), ('uni01CB', 54, 37), ('uni01CB', 684, -185), ('uni1E48', 715, 668), ('uni1E48', 54, 37), ('Ntilde', 715, 668), ('Ntilde', 54, 37), ('Racute', 54, 36), ('Rcaron', 54, 36), ('Rcommaaccent', 54, 36), ('uni0210', 54, 36), ('uni1E5A', 54, 36), ('uni0212', 54, 36), ('uni1E5E', 54, 36), ('Uacute', 706, 668), ('Ubreve', 706, 668), ('Ucircumflex', 706, 668), ('uni0214', 706, 668), ('Udieresis', 706, 668), ('uni1EE4', 706, 668), ('Ugrave', 706, 668), ('uni1EE6', 706, 668), ('Uhungarumlaut', 706, 668), ('uni0216', 706, 668), ('Umacron', 706, 668), ('uni1E7A', 706, 668), ('Uring', 706, 668), ('Utilde', 706, 668), ('uni1E78', 706, 668), ('Iacute_J.loclNLD', 54, 36), ('Iacute_J.loclNLD', 266, -12), ('uni1E0D', 587, 672), ('uni1E0F', 587, 672), ('gbreve', 576, 462), ('gcaron', 576, 462), ('gcircumflex', 576, 462), ('gcommaaccent', 576, 462), ('gdotaccent', 576, 462), ('uni1E21', 576, 462), ('uni1E2B', 41, 32), ('uni021F', 41, 32), ('hcircumflex', 41, 32), ('uni1E25', 41, 32), ('i', 41, 30), ('iacute', 41, 30), ('uni0209', 257, 566), ('i.loclTRK', 41, 30), ('igrave', 227, 465), ('uni1EC9', 41, 30), ('j', -68, -185), ('jcircumflex', -68, -185), ('uni01E9', 41, 31), ('kcommaaccent', 41, 31), ('lacute', 41, 30), ('lcommaaccent', 243, 674), ('ldot', 41, 30), ('uni1E37', 243, 674), ('uni01C9', 41, 30), ('uni01C9', 199, -185), ('uni1E43', 41, 30), ('nacute', 42, 32), ('napostrophe', 42, 32), ('ncaron', 42, 32), ('ncommaaccent', 42, 32), ('uni1E45', 42, 32), ('uni1E47', 42, 32), ('uni01CC', 42, 32), ('uni01CC', 527, -185), ('uni1E49', 42, 32), ('ntilde', 42, 32), ('racute', 435, 471), ('racute', 41, 30), ('rcaron', 435, 471), ('rcaron', 41, 30), ('rcommaaccent', 403, 503), ('rcommaaccent', 435, 471), ('uni0211', 435, 471), ('uni0211', 41, 30), ('uni1E5B', 403, 503), ('uni1E5B', 435, 471), ('uni0213', 41, 30), ('uni1E5F', 403, 503), ('uni1E5F', 435, 471), ('tcaron', 438.245, 694.67228), ('tcaron', 438.245, 678.473), ('tcaron', 438.245, 671.27332), ('uacute', 548, 463), ('ubreve', 548, 463), ('uni01D4', 548, 463), ('ucircumflex', 548, 463), ('uni0215', 548, 463), ('udieresis', 548, 463), ('uni1EE5', 548, 463), ('ugrave', 548, 463), ('uni1EE7', 548, 463), ('uhungarumlaut', 548, 463), ('uni0217', 548, 463), ('umacron', 548, 463), ('uni1E7B', 548, 463), ('uring', 548, 463), ('utilde', 548, 463), ('uni1E79', 548, 463), ('iacute_j.loclNLD', 41, 30), ('iacute_j.loclNLD', 199, -185), ('aacute.ss01', 571, 461), ('abreve.ss01', 571, 461), ('uni1EAF.ss01', 571, 461), ('uni1EB7.ss01', 571, 461), ('uni1EB1.ss01', 571, 461), ('uni1EB3.ss01', 571, 461), ('uni1EB5.ss01', 571, 461), ('uni01CE.ss01', 571, 461), ('acircumflex.ss01', 571, 461), ('uni1EAD.ss01', 571, 461), ('uni1EA7.ss01', 571, 461), ('uni1EAB.ss01', 571, 461), ('uni0201.ss01', 571, 461), ('adieresis.ss01', 571, 461), ('uni0227.ss01', 571, 461), ('uni1EA1.ss01', 571, 461), ('agrave.ss01', 571, 461), ('uni1EA3.ss01', 571, 461), ('uni0203.ss01', 571, 461), ('amacron.ss01', 571, 461), ('aring.ss01', 571, 461), ('atilde.ss01', 571, 461), ('fl', 690, 674), ('I_J.loclNLD', 54, 36), ('I_J.loclNLD', 266, -12), ('I_J.loclNLD', 637, 668), ('i_j.loclNLD', 41, 30), ('i_j.loclNLD', 199, -185), ('uni0412', 54, 38), ('uni0403', 54, 36), ('uni0415', 54, 38), ('uni0400', 54, 38), ('uni0401', 54, 38), ('uni0419', 731, 670), ('uni0419', 54, 34), ('uni040D', 731, 670), ('uni040D', 54, 34), ('uni040C', 53, 36), ('uni041C', 803, 668), ('uni041C', 56, 32), ('uni041D', 734, 668), ('uni041D', 54, 36), ('uni0420', 54, 36), ('uni0406', 54, 36), ('uni0406', 260, 668), ('uni0408', -30, -12), ('uni0408', 341, 668), ('uni04BA', 54, 36), ('uni04C0', 54, 36), ('uni04C0', 260, 668), ('uni04D6', 54, 38), ('uni04E2', 731, 670), ('uni04E2', 54, 34), ('uni04E4', 731, 670), ('uni04E4', 54, 34), ('uni04F4', 639, 669), ('uni04F8', 54, 38), ('uni04F8', 844, 669), ('uni0406.loclBSH', 54, 36), ('uni0492.loclBSH', 54, 37), ('uni0453', 38, 32), ('uni0439', 572, 463), ('uni0439', 38, 31), ('uni045D', 572, 463), ('uni045D', 38, 31), ('uni045C', 50, 32), ('uni0440', 27, -150), ('uni0456', 41, 30), ('uni0458', -68, -185), ('uni04BB', 41, 32), ('uni04BF', 10, 286), ('uni04CF', 41, 30), ('uni04CF', 243, 674), ('uni04E3', 572, 463), ('uni04E3', 38, 31), ('uni04E5', 572, 463), ('uni04E5', 38, 31), ('uni04F5', 492, 459), ('uni04F9', 38, 37), ('uni04F9', 693, 463), ('uni051B', 572, 462), ('uni048D', 180, -1), ('uni0456.loclBSH', 41, 30), ('uni0456.loclBSH', 227, 465), ('quotedbl', 74, 662), ('second', 74, 662), ('caron.alt', 172, 513)]
    This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

[9] Nunito-ExtraLight.ttf
🔥 FAIL: PPEM must be an integer on hinted fonts.
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Font has old ttfautohint applied?
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228 Contours detected: 2 Expected: 1
Glyph name: uni2206 Contours detected: 1 Expected: 2
Glyph name: uni1E08 Contours detected: 3 Expected: 2
Glyph name: uni1E09 Contours detected: 3 Expected: 2
Glyph name: uni1E1C Contours detected: 3 Expected: 2
Glyph name: uni1E1D Contours detected: 4 Expected: 3

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?
WARN: Check for points out of bounds.
  • com.google.fonts/check/points_out_of_bounds
  • WARN The following glyphs have coordinates which are out of bounds:
    [('Aacute', 33, 9), ('Abreve', 33, 9), ('uni1EAE', 33, 9), ('uni1EB6', 33, 9), ('uni1EB0', 33, 9), ('uni1EB2', 33, 9), ('uni1EB4', 33, 9), ('Acircumflex', 33, 9), ('uni1EA4', 33, 9), ('uni1EAC', 33, 9), ('uni1EA6', 33, 9), ('uni1EA8', 33, 9), ('uni1EAA', 33, 9), ('uni0200', 33, 9), ('Adieresis', 33, 9), ('uni1EA0', 33, 9), ('Agrave', 33, 9), ('uni1EA2', 33, 9), ('uni0202', 33, 9), ('Amacron', 33, 9), ('Atilde', 33, 9), ('Wacute', 1055, 695), ('Wcircumflex', 1055, 695), ('Wdieresis', 1055, 695), ('Wgrave', 1055, 695), ('tcaron', 305.0, -8.0), ('uni1E97', 305, -8), ('wacute', 796, 477), ('wacute', 34, 476), ('wcircumflex', 796, 477), ('wcircumflex', 34, 476), ('wdieresis', 796, 477), ('wdieresis', 34, 476), ('wgrave', 796, 477), ('wgrave', 34, 476), ('uni0410', 33, 9), ('uni04BE', 762, 372), ('uni04D0', 33, 9), ('uni04D2', 33, 9), ('uni051C', 1055, 695), ('uni051D', 796, 477), ('uni051D', 34, 476), ('quotedbl', 74, 694), ('uni27E9', 35, 703), ('second', 74, 694), ('hungarumlaut', 81, 553), ('caron.alt', 203, 692)]
    This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

[9] Nunito-ExtraLightItalic.ttf
🔥 FAIL: PPEM must be an integer on hinted fonts.
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Font has old ttfautohint applied?
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228 Contours detected: 2 Expected: 1
Glyph name: uni2206 Contours detected: 1 Expected: 2
Glyph name: uni0495 Contours detected: 2 Expected: 1
Glyph name: uni1E08 Contours detected: 3 Expected: 2
Glyph name: uni1E09 Contours detected: 3 Expected: 2
Glyph name: uni1E1C Contours detected: 3 Expected: 2
Glyph name: uni1E1D Contours detected: 4 Expected: 3

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?
WARN: Check for points out of bounds.
  • com.google.fonts/check/points_out_of_bounds
  • WARN The following glyphs have coordinates which are out of bounds:
    [('uni1E2A', 690, 697), ('Hcircumflex', 690, 697), ('uni1E24', 690, 697), ('Jcircumflex', -27, 8), ('Lacute', 77, 13), ('Lcaron', 77, 13), ('Lcommaaccent', 77, 13), ('Ldot', 77, 13), ('uni1E36', 77, 13), ('uni01C8', 77, 13), ('uni1E3A', 77, 13), ('uni1E42', 77, 8), ('Racute', 77, 8), ('Rcaron', 77, 8), ('Rcommaaccent', 77, 8), ('uni0210', 77, 8), ('uni1E5A', 77, 8), ('uni0212', 77, 8), ('uni1E5E', 77, 8), ('Uacute', 661, 697), ('Ubreve', 661, 697), ('Ucircumflex', 661, 697), ('uni0214', 661, 697), ('Udieresis', 661, 697), ('uni1EE4', 661, 697), ('Ugrave', 661, 697), ('uni1EE6', 661, 697), ('Uhungarumlaut', 661, 697), ('uni0216', 661, 697), ('Umacron', 661, 697), ('uni1E7A', 661, 697), ('Uring', 661, 697), ('Utilde', 661, 697), ('uni1E78', 661, 697), ('uni1E0D', 516, 711), ('uni1E0F', 516, 711), ('gbreve', 504, 494), ('gcaron', 504, 494), ('gcircumflex', 504, 494), ('gcommaaccent', 504, 494), ('gdotaccent', 504, 494), ('uni1E21', 504, 494), ('uni1E2B', 65, 6), ('uni021F', 65, 6), ('uni1E25', 65, 6), ('i', 65, -5), ('iacute', 65, -5), ('i.loclTRK', 65, -5), ('igrave', 146, 494), ('uni1EC9', 65, -5), ('uni01E9', 67, 9), ('kcommaaccent', 67, 9), ('lacute', 65, -5), ('lcommaaccent', 163, 711), ('ldot', 65, -5), ('uni1E37', 163, 711), ('uni01C9', 65, -5), ('uni1E43', 65, -5), ('nacute', 65, 6), ('napostrophe', 65, 6), ('ncaron', 65, 6), ('ncommaaccent', 65, 6), ('uni1E45', 65, 6), ('uni1E47', 65, 6), ('uni01CC', 65, 6), ('uni1E49', 65, 6), ('ntilde', 65, 6), ('racute', 65, -5), ('rcaron', 65, -5), ('uni0211', 65, -5), ('uni0213', 65, -5), ('ubreve', 480, 494), ('uni01D4', 480, 494), ('ucircumflex', 480, 494), ('uni0215', 480, 494), ('udieresis', 480, 494), ('uni1EE5', 480, 494), ('ugrave', 480, 494), ('uni1EE7', 480, 494), ('uhungarumlaut', 480, 494), ('uni0217', 480, 494), ('umacron', 480, 494), ('uni1E7B', 480, 494), ('uring', 480, 494), ('utilde', 480, 494), ('iacute_j.loclNLD', 65, -5), ('abreve.ss01', 499, 494), ('uni1EAF.ss01', 499, 494), ('uni1EB7.ss01', 499, 494), ('uni1EB1.ss01', 499, 494), ('uni1EB3.ss01', 499, 494), ('uni1EB5.ss01', 499, 494), ('uni01CE.ss01', 499, 494), ('acircumflex.ss01', 499, 494), ('uni1EAD.ss01', 499, 494), ('uni1EA7.ss01', 499, 494), ('uni1EAB.ss01', 499, 494), ('uni0201.ss01', 499, 494), ('adieresis.ss01', 499, 494), ('uni0227.ss01', 499, 494), ('uni1EA1.ss01', 499, 494), ('agrave.ss01', 499, 494), ('uni1EA3.ss01', 499, 494), ('uni0203.ss01', 499, 494), ('amacron.ss01', 499, 494), ('aring.ss01', 499, 494), ('atilde.ss01', 499, 494), ('fl', 557, 711), ('i_j.loclNLD', 65, -5), ('uni0419', 688, 696), ('uni040D', 688, 696), ('uni040C', 77, 7), ('uni041C', 77, 8), ('uni041D', 690, 697), ('uni0408', -27, 8), ('uni04BA', 79, 7), ('uni04E2', 688, 696), ('uni04E4', 688, 696), ('uni04F4', 567, 698), ('uni04F8', 734, 698), ('uni0453', 65, 7), ('uni0439', 492, 479), ('uni0439', 64, 11), ('uni045D', 492, 479), ('uni045D', 64, 11), ('uni045C', 66, 8), ('uni0440', 52, -175), ('uni0456', 65, -5), ('uni04BB', 65, 6), ('uni04CF', 65, -5), ('uni04CF', 163, 711), ('uni04E3', 492, 479), ('uni04E3', 64, 11), ('uni04E5', 492, 479), ('uni04E5', 64, 11), ('uni04F5', 426, 483), ('uni04F9', 65, 14), ('uni051B', 500, 494), ('uni0456.loclBSH', 65, -5), ('uni0456.loclBSH', 146, 494), ('quotedbl', 104, 444), ('quotedbl', 357, 694), ('second', 104, 444), ('second', 357, 694), ('hungarumlaut', 106, 553), ('caron.alt', 172, 522)]
    This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

[9] Nunito-Italic.ttf
🔥 FAIL: PPEM must be an integer on hinted fonts.
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Font has old ttfautohint applied?
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228 Contours detected: 2 Expected: 1
Glyph name: uni2206 Contours detected: 1 Expected: 2
Glyph name: uni1E08 Contours detected: 3 Expected: 2
Glyph name: uni1E09 Contours detected: 3 Expected: 2
Glyph name: uni1E1C Contours detected: 3 Expected: 2
Glyph name: uni1E1D Contours detected: 4 Expected: 3

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?
WARN: Check for points out of bounds.
  • com.google.fonts/check/points_out_of_bounds
  • WARN The following glyphs have coordinates which are out of bounds:
    [('uni01C4', 70, 25), ('Dcaron', 70, 25), ('uni1E0C', 70, 25), ('uni1E0E', 70, 25), ('uni01C5', 70, 25), ('Eacute', 70, 22), ('Ebreve', 70, 22), ('Ecaron', 70, 22), ('uni0228', 70, 22), ('uni1E1C', 70, 22), ('Ecircumflex', 70, 22), ('uni1EBE', 70, 22), ('uni1EC6', 70, 22), ('uni1EC0', 70, 22), ('uni1EC2', 70, 22), ('uni1EC4', 70, 22), ('uni0204', 70, 22), ('Edieresis', 70, 22), ('Edotaccent', 70, 22), ('uni1EB8', 70, 22), ('Egrave', 70, 22), ('uni1EBA', 70, 22), ('uni0206', 70, 22), ('Emacron', 70, 22), ('uni1E16', 70, 22), ('uni1E14', 70, 22), ('uni1EBC', 70, 22), ('uni1E2A', 705, 687), ('uni1E2A', 70, 18), ('Hcircumflex', 705, 687), ('Hcircumflex', 70, 18), ('uni1E24', 705, 687), ('uni1E24', 70, 18), ('Iacute', 70, 18), ('Idotaccent', 70, 18), ('uni1ECA', 204, 687), ('Igrave', 204, 687), ('uni1EC8', 70, 18), ('Jcircumflex', -7, -6), ('Jcircumflex', -28, 13), ('Kcommaaccent', 70, 19), ('Lacute', 69, 22), ('Lcaron', 69, 22), ('Lcommaaccent', 69, 22), ('Ldot', 69, 22), ('uni1E36', 69, 22), ('uni01C8', 69, 22), ('uni01C8', 442, -184), ('uni1E3A', 69, 22), ('uni1E42', 789, 691), ('uni1E42', 70, 17), ('uni01CA', 69, 18), ('uni01CA', 732, -6), ('uni01CA', 1013, 688), ('Nacute', 687, 687), ('Nacute', 69, 18), ('Ncaron', 687, 687), ('Ncaron', 69, 18), ('Ncommaaccent', 687, 687), ('Ncommaaccent', 69, 18), ('uni1E44', 687, 687), ('uni1E44', 69, 18), ('uni1E46', 687, 687), ('uni1E46', 69, 18), ('uni01CB', 69, 18), ('uni01CB', 641, -184), ('uni1E48', 687, 687), ('uni1E48', 69, 18), ('Ntilde', 687, 687), ('Ntilde', 69, 18), ('Racute', 69, 18), ('Rcaron', 69, 18), ('Rcommaaccent', 69, 18), ('uni0210', 69, 18), ('uni1E5A', 69, 18), ('uni0212', 69, 18), ('uni1E5E', 69, 18), ('Uacute', 677, 687), ('Ubreve', 677, 687), ('Ucircumflex', 677, 687), ('uni0214', 677, 687), ('Udieresis', 677, 687), ('uni1EE4', 677, 687), ('Ugrave', 677, 687), ('uni1EE6', 677, 687), ('Uhungarumlaut', 677, 687), ('uni0216', 677, 687), ('Umacron', 677, 687), ('uni1E7A', 677, 687), ('Uring', 677, 687), ('Utilde', 677, 687), ('uni1E78', 677, 687), ('Iacute_J.loclNLD', 70, 18), ('Iacute_J.loclNLD', 249, -6), ('uni1E0D', 541, 691), ('uni1E0F', 541, 691), ('gbreve', 529, 476), ('gcaron', 529, 476), ('gcircumflex', 529, 476), ('gcommaaccent', 529, 476), ('gdotaccent', 529, 476), ('uni1E21', 529, 476), ('uni1E2B', 57, 15), ('uni021F', 57, 15), ('uni1E25', 57, 15), ('i', 57, 15), ('iacute', 57, 15), ('i.loclTRK', 57, 15), ('igrave', 175, 478), ('uni1EC9', 57, 15), ('j', -98, -184), ('j', -120, -166), ('jcircumflex', -98, -184), ('jcircumflex', -120, -166), ('uni01E9', 58, 17), ('kcommaaccent', 58, 17), ('lacute', 57, 15), ('lcommaaccent', 191, 692), ('ldot', 57, 15), ('uni1E37', 191, 692), ('uni01C9', 57, 15), ('uni01C9', 134, -184), ('uni1E43', 57, 15), ('nacute', 57, 15), ('napostrophe', 57, 15), ('ncaron', 57, 15), ('ncommaaccent', 57, 15), ('uni1E45', 57, 15), ('uni1E47', 57, 15), ('uni01CC', 57, 15), ('uni01CC', 470, -184), ('uni1E49', 57, 15), ('ntilde', 57, 15), ('racute', 57, 15), ('rcaron', 57, 15), ('rcommaaccent', 357, 499), ('uni0211', 57, 15), ('uni1E5B', 357, 499), ('uni0213', 57, 15), ('uni1E5F', 357, 499), ('uacute', 504, 476), ('ubreve', 504, 476), ('uni01D4', 504, 476), ('ucircumflex', 504, 476), ('uni0215', 504, 476), ('udieresis', 504, 476), ('uni1EE5', 504, 476), ('ugrave', 504, 476), ('uni1EE7', 504, 476), ('uhungarumlaut', 504, 476), ('uni0217', 504, 476), ('umacron', 504, 476), ('uni1E7B', 504, 476), ('uring', 504, 476), ('utilde', 504, 476), ('iacute_j.loclNLD', 57, 15), ('iacute_j.loclNLD', 134, -184), ('aacute.ss01', 524, 477), ('abreve.ss01', 524, 477), ('uni1EAF.ss01', 524, 477), ('uni1EB7.ss01', 524, 477), ('uni1EB1.ss01', 524, 477), ('uni1EB3.ss01', 524, 477), ('uni1EB5.ss01', 524, 477), ('uni01CE.ss01', 524, 477), ('acircumflex.ss01', 524, 477), ('uni1EAD.ss01', 524, 477), ('uni1EA7.ss01', 524, 477), ('uni1EAB.ss01', 524, 477), ('uni0201.ss01', 524, 477), ('adieresis.ss01', 524, 477), ('uni0227.ss01', 524, 477), ('uni1EA1.ss01', 524, 477), ('agrave.ss01', 524, 477), ('uni1EA3.ss01', 524, 477), ('uni0203.ss01', 524, 477), ('amacron.ss01', 524, 477), ('aring.ss01', 524, 477), ('atilde.ss01', 524, 477), ('fl', 604, 692), ('I_J.loclNLD', 70, 18), ('I_J.loclNLD', 249, -6), ('I_J.loclNLD', 530, 688), ('i_j.loclNLD', 57, 15), ('i_j.loclNLD', 134, -184), ('uni0412', 70, 25), ('uni0403', 70, 17), ('uni0415', 70, 22), ('uni0400', 70, 22), ('uni0401', 70, 22), ('uni0419', 703, 687), ('uni0419', 69, 18), ('uni040D', 703, 687), ('uni040D', 69, 18), ('uni040C', 69, 18), ('uni041C', 789, 691), ('uni041C', 70, 17), ('uni041D', 705, 687), ('uni041D', 70, 18), ('uni0420', 69, 18), ('uni0406', 70, 18), ('uni0406', 204, 687), ('uni0408', -7, -6), ('uni0408', -28, 13), ('uni0408', 274, 688), ('uni04BA', 69, 18), ('uni04C0', 70, 18), ('uni04C0', 204, 687), ('uni04D6', 70, 22), ('uni04E2', 703, 687), ('uni04E2', 69, 18), ('uni04E4', 703, 687), ('uni04E4', 69, 18), ('uni04F4', 593, 687), ('uni04F8', 70, 23), ('uni04F8', 773, 688), ('uni0406.loclBSH', 70, 18), ('uni0492.loclBSH', 69, 18), ('uni0453', 55, 16), ('uni0439', 521, 473), ('uni0439', 55, 18), ('uni045D', 521, 473), ('uni045D', 55, 18), ('uni045C', 61, 16), ('uni0440', 43, -167), ('uni0456', 57, 15), ('uni0458', -98, -184), ('uni0458', -120, -166), ('uni04BB', 57, 15), ('uni04CF', 57, 15), ('uni04CF', 191, 692), ('uni04E3', 521, 473), ('uni04E3', 55, 18), ('uni04E5', 521, 473), ('uni04E5', 55, 18), ('uni04F5', 450, 474), ('uni04F9', 56, 22), ('uni04F9', 591, 475), ('uni051B', 525, 476), ('uni0456.loclBSH', 57, 15), ('uni0456.loclBSH', 175, 478), ('quotedbl', 97, 682), ('second', 97, 682), ('hungarumlaut', 97, 560), ('caron.alt', 172, 519)]
    This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

[9] Nunito-Light.ttf
🔥 FAIL: PPEM must be an integer on hinted fonts.
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Font has old ttfautohint applied?
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228 Contours detected: 2 Expected: 1
Glyph name: uni2206 Contours detected: 1 Expected: 2
Glyph name: uni1E08 Contours detected: 3 Expected: 2
Glyph name: uni1E09 Contours detected: 3 Expected: 2
Glyph name: uni1E1C Contours detected: 3 Expected: 2
Glyph name: uni1E1D Contours detected: 4 Expected: 3

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?
WARN: Check for points out of bounds.
  • com.google.fonts/check/points_out_of_bounds
  • WARN The following glyphs have coordinates which are out of bounds:
    [('Jcircumflex', 10, -6), ('uni01C8', 459, -185), ('uni01CA', 745, -6), ('uni01CB', 661, -185), ('Iacute_J.loclNLD', 254, -6), ('j', -74, -185), ('jcircumflex', -74, -185), ('uni01C9', 148, -185), ('uni01CC', 487, -185), ('rcommaaccent', 325, 496), ('uni1E5B', 325, 496), ('uni1E5F', 325, 496), ('tcaron', 301.0, -6.0), ('uni1E97', 301, -6), ('iacute_j.loclNLD', 148, -185), ('I_J.loclNLD', 254, -6), ('i_j.loclNLD', 148, -185), ('uni0408', 10, -6), ('uni0458', -74, -185), ('quotedbl', 69, 687), ('quotedbl', 339, 687), ('uni27E9', 33, 700), ('second', 69, 687), ('second', 339, 687), ('hungarumlaut', 75, 556), ('caron.alt', 213, 689)]
    This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

[9] Nunito-LightItalic.ttf
🔥 FAIL: PPEM must be an integer on hinted fonts.
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Font has old ttfautohint applied?
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228 Contours detected: 2 Expected: 1
Glyph name: uni2206 Contours detected: 1 Expected: 2
Glyph name: uni1E08 Contours detected: 3 Expected: 2
Glyph name: uni1E09 Contours detected: 3 Expected: 2
Glyph name: uni1E1C Contours detected: 3 Expected: 2
Glyph name: uni1E1D Contours detected: 4 Expected: 3

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?
WARN: Check for points out of bounds.
  • com.google.fonts/check/points_out_of_bounds
  • WARN The following glyphs have coordinates which are out of bounds:
    [('uni01C4', 74, 21), ('Dcaron', 74, 21), ('uni1E0C', 74, 21), ('uni1E0E', 74, 21), ('uni01C5', 74, 21), ('Eacute', 74, 17), ('Ebreve', 74, 17), ('Ecaron', 74, 17), ('uni0228', 74, 17), ('uni1E1C', 74, 17), ('Ecircumflex', 74, 17), ('uni1EBE', 74, 17), ('uni1EC6', 74, 17), ('uni1EC0', 74, 17), ('uni1EC2', 74, 17), ('uni1EC4', 74, 17), ('uni0204', 74, 17), ('Edieresis', 74, 17), ('Edotaccent', 74, 17), ('uni1EB8', 74, 17), ('Egrave', 74, 17), ('uni1EBA', 74, 17), ('uni0206', 74, 17), ('Emacron', 74, 17), ('uni1E16', 74, 17), ('uni1E14', 74, 17), ('uni1EBC', 74, 17), ('uni1E2A', 698, 693), ('uni1E2A', 74, 13), ('Hcircumflex', 698, 693), ('Hcircumflex', 74, 13), ('uni1E24', 698, 693), ('uni1E24', 74, 13), ('Iacute', 74, 13), ('Idotaccent', 74, 13), ('uni1ECA', 188, 693), ('Igrave', 188, 693), ('uni1EC8', 74, 13), ('Jcircumflex', -12, -6), ('Jcircumflex', -27, 10), ('Kcommaaccent', 74, 14), ('Lacute', 73, 17), ('Lcaron', 73, 17), ('Lcommaaccent', 73, 17), ('Ldot', 73, 17), ('uni1E36', 73, 17), ('uni01C8', 73, 17), ('uni01C8', 426, -184), ('uni1E3A', 73, 17), ('uni1E42', 785, 697), ('uni1E42', 74, 12), ('uni01CA', 73, 13), ('uni01CA', 723, -6), ('uni01CA', 991, 693), ('Nacute', 680, 692), ('Nacute', 73, 13), ('Ncaron', 680, 692), ('Ncaron', 73, 13), ('Ncommaaccent', 680, 692), ('Ncommaaccent', 73, 13), ('uni1E44', 680, 692), ('uni1E44', 73, 13), ('uni1E46', 680, 692), ('uni1E46', 73, 13), ('uni01CB', 73, 13), ('uni01CB', 628, -184), ('uni1E48', 680, 692), ('uni1E48', 73, 13), ('Ntilde', 680, 692), ('Ntilde', 73, 13), ('Racute', 73, 12), ('Rcaron', 73, 12), ('Rcommaaccent', 73, 12), ('uni0210', 73, 12), ('uni1E5A', 73, 12), ('uni0212', 73, 12), ('uni1E5E', 73, 12), ('Uacute', 669, 693), ('Ubreve', 669, 693), ('Ucircumflex', 669, 693), ('uni0214', 669, 693), ('Udieresis', 669, 693), ('uni1EE4', 669, 693), ('Ugrave', 669, 693), ('uni1EE6', 669, 693), ('Uhungarumlaut', 669, 693), ('uni0216', 669, 693), ('Umacron', 669, 693), ('uni1E7A', 669, 693), ('Uring', 669, 693), ('Utilde', 669, 693), ('uni1E78', 669, 693), ('Iacute_J.loclNLD', 74, 13), ('Iacute_J.loclNLD', 232, -6), ('uni1E0D', 528, 696), ('uni1E0F', 528, 696), ('gbreve', 516, 480), ('gcaron', 516, 480), ('gcircumflex', 516, 480), ('gcommaaccent', 516, 480), ('gdotaccent', 516, 480), ('uni1E21', 516, 480), ('uni1E2B', 61, 10), ('uni021F', 61, 10), ('uni1E25', 61, 10), ('i', 61, 10), ('iacute', 61, 10), ('i.loclTRK', 61, 10), ('igrave', 160, 481), ('uni1EC9', 61, 10), ('j', -107, -184), ('j', -122, -170), ('jcircumflex', -107, -184), ('jcircumflex', -122, -170), ('uni01E9', 62, 13), ('kcommaaccent', 62, 13), ('lacute', 61, 10), ('lcommaaccent', 177, 697), ('ldot', 61, 10), ('uni1E37', 177, 697), ('uni01C9', 61, 10), ('uni01C9', 115, -184), ('uni1E43', 61, 10), ('nacute', 61, 10), ('napostrophe', 61, 10), ('ncaron', 61, 10), ('ncommaaccent', 61, 10), ('uni1E45', 61, 10), ('uni1E47', 61, 10), ('uni01CC', 61, 10), ('uni01CC', 454, -184), ('uni1E49', 61, 10), ('ntilde', 61, 10), ('racute', 61, 10), ('rcaron', 61, 10), ('rcommaaccent', 344, 497), ('uni0211', 61, 10), ('uni1E5B', 344, 497), ('uni0213', 61, 10), ('uni1E5F', 344, 497), ('ubreve', 491, 480), ('uni01D4', 491, 480), ('ucircumflex', 491, 480), ('uni0215', 491, 480), ('udieresis', 491, 480), ('uni1EE5', 491, 480), ('ugrave', 491, 480), ('uni1EE7', 491, 480), ('uhungarumlaut', 491, 480), ('uni0217', 491, 480), ('umacron', 491, 480), ('uni1E7B', 491, 480), ('uring', 491, 480), ('utilde', 491, 480), ('iacute_j.loclNLD', 61, 10), ('iacute_j.loclNLD', 115, -184), ('aacute.ss01', 512, 481), ('abreve.ss01', 512, 481), ('uni1EAF.ss01', 512, 481), ('uni1EB7.ss01', 512, 481), ('uni1EB1.ss01', 512, 481), ('uni1EB3.ss01', 512, 481), ('uni1EB5.ss01', 512, 481), ('uni01CE.ss01', 512, 481), ('acircumflex.ss01', 512, 481), ('uni1EAD.ss01', 512, 481), ('uni1EA7.ss01', 512, 481), ('uni1EAB.ss01', 512, 481), ('uni0201.ss01', 512, 481), ('adieresis.ss01', 512, 481), ('uni0227.ss01', 512, 481), ('uni1EA1.ss01', 512, 481), ('agrave.ss01', 512, 481), ('uni1EA3.ss01', 512, 481), ('uni0203.ss01', 512, 481), ('amacron.ss01', 512, 481), ('aring.ss01', 512, 481), ('atilde.ss01', 512, 481), ('fl', 581, 697), ('I_J.loclNLD', 74, 13), ('I_J.loclNLD', 232, -6), ('I_J.loclNLD', 500, 693), ('i_j.loclNLD', 61, 10), ('i_j.loclNLD', 115, -184), ('uni0412', 74, 21), ('uni0403', 74, 12), ('uni0415', 74, 17), ('uni0400', 74, 17), ('uni0401', 74, 17), ('uni0419', 696, 692), ('uni0419', 74, 13), ('uni040D', 696, 692), ('uni040D', 74, 13), ('uni040C', 73, 12), ('uni041C', 785, 697), ('uni041C', 74, 12), ('uni041D', 698, 693), ('uni041D', 74, 13), ('uni0420', 73, 13), ('uni0406', 74, 13), ('uni0406', 188, 693), ('uni0408', -12, -6), ('uni0408', -27, 10), ('uni0408', 256, 693), ('uni04BA', 73, 12), ('uni04C0', 74, 13), ('uni04C0', 188, 693), ('uni04D6', 74, 17), ('uni04E2', 696, 692), ('uni04E2', 74, 13), ('uni04E4', 696, 692), ('uni04E4', 74, 13), ('uni04F4', 580, 693), ('uni04F8', 74, 18), ('uni04F8', 753, 693), ('uni0406.loclBSH', 74, 13), ('uni0492.loclBSH', 73, 13), ('uni0453', 60, 12), ('uni0439', 506, 477), ('uni0439', 59, 14), ('uni045D', 506, 477), ('uni045D', 59, 14), ('uni045C', 63, 12), ('uni0440', 47, -171), ('uni0456', 61, 10), ('uni0458', -107, -184), ('uni0458', -122, -170), ('uni04BB', 61, 10), ('uni04CF', 61, 10), ('uni04CF', 177, 697), ('uni04E3', 506, 477), ('uni04E3', 59, 14), ('uni04E5', 506, 477), ('uni04E5', 59, 14), ('uni04F5', 437, 479), ('uni04F9', 60, 18), ('uni04F9', 562, 479), ('uni051B', 512, 480), ('uni0456.loclBSH', 61, 10), ('uni0456.loclBSH', 160, 481), ('hungarumlaut', 101, 556), ('caron.alt', 172, 521)]
    This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

[9] Nunito-Regular.ttf
🔥 FAIL: PPEM must be an integer on hinted fonts.
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Font has old ttfautohint applied?
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228 Contours detected: 2 Expected: 1
Glyph name: uni2206 Contours detected: 1 Expected: 2
Glyph name: uni1E08 Contours detected: 3 Expected: 2
Glyph name: uni1E09 Contours detected: 3 Expected: 2
Glyph name: uni1E1C Contours detected: 3 Expected: 2
Glyph name: uni1E1D Contours detected: 4 Expected: 3

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?
WARN: Check for points out of bounds.
  • com.google.fonts/check/points_out_of_bounds
  • WARN The following glyphs have coordinates which are out of bounds:
    [('Jcircumflex', 15, -7), ('uni01C8', 489, -184), ('uni01CA', 754, -7), ('uni01CB', 688, -184), ('Iacute_J.loclNLD', 271, -7), ('j', -51, -184), ('jcircumflex', -51, -184), ('uni01C9', 181, -184), ('uni01CC', 517, -184), ('rcommaaccent', 358, 500), ('uni1E5B', 358, 500), ('uni1E5F', 358, 500), ('tcaron', 310.0, -7.0), ('uni1E97', 310, -7), ('iacute_j.loclNLD', 181, -184), ('I_J.loclNLD', 271, -7), ('i_j.loclNLD', 181, -184), ('uni0408', 15, -7), ('uni0458', -51, -184), ('hungarumlaut', 68, 560)]
    This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

[9] Nunito-SemiBold.ttf
🔥 FAIL: PPEM must be an integer on hinted fonts.
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Font has old ttfautohint applied?
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228 Contours detected: 2 Expected: 1
Glyph name: uni2206 Contours detected: 1 Expected: 2
Glyph name: uni1E08 Contours detected: 3 Expected: 2
Glyph name: uni1E09 Contours detected: 3 Expected: 2
Glyph name: uni1E1C Contours detected: 3 Expected: 2
Glyph name: uni1E1D Contours detected: 4 Expected: 3

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?
WARN: Check for points out of bounds.
  • com.google.fonts/check/points_out_of_bounds
  • WARN The following glyphs have coordinates which are out of bounds:
    [('Jcircumflex', 20, -7), ('uni01C8', 501, -184), ('uni01CA', 763, -7), ('uni01CB', 697, -184), ('Iacute_J.loclNLD', 287, -7), ('uni0209', 209, 563), ('j', -46, -184), ('jcircumflex', -46, -184), ('uni01C9', 196, -184), ('uni01CC', 530, -184), ('rcommaaccent', 374, 501), ('uni1E5B', 374, 501), ('uni1E5F', 374, 501), ('tcaron', 319.0, -7.0), ('uni1E97', 319, -7), ('iacute_j.loclNLD', 196, -184), ('I_J.loclNLD', 287, -7), ('i_j.loclNLD', 196, -184), ('uni0408', 20, -7), ('uni0458', -46, -184), ('hungarumlaut', 62, 563)]
    This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

[10] Nunito-SemiBoldItalic.ttf
🔥 FAIL: PPEM must be an integer on hinted fonts.
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Font has old ttfautohint applied?
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Glyphs are similiar to Google Fonts version?
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni0228 Contours detected: 2 Expected: 1
Glyph name: uni2206 Contours detected: 1 Expected: 2
Glyph name: uni1E08 Contours detected: 3 Expected: 2
Glyph name: uni1E09 Contours detected: 3 Expected: 2
Glyph name: uni1E1C Contours detected: 3 Expected: 2
Glyph name: uni1E1D Contours detected: 4 Expected: 3

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?
WARN: Check for points out of bounds.
  • com.google.fonts/check/points_out_of_bounds
  • WARN The following glyphs have coordinates which are out of bounds:
    [('uni01C4', 65, 29), ('Dcaron', 65, 29), ('uni1E0C', 65, 29), ('uni1E0E', 65, 29), ('uni01C5', 65, 29), ('Eacute', 65, 26), ('Ebreve', 65, 26), ('Ecaron', 65, 26), ('uni0228', 65, 26), ('uni1E1C', 65, 26), ('Ecircumflex', 65, 26), ('uni1EBE', 65, 26), ('uni1EC6', 65, 26), ('uni1EC0', 65, 26), ('uni1EC2', 65, 26), ('uni1EC4', 65, 26), ('uni0204', 65, 26), ('Edieresis', 65, 26), ('Edotaccent', 65, 26), ('uni1EB8', 65, 26), ('Egrave', 65, 26), ('uni1EBA', 65, 26), ('uni0206', 65, 26), ('Emacron', 65, 26), ('uni1E16', 65, 26), ('uni1E14', 65, 26), ('uni1EBC', 65, 26), ('uni1E2A', 713, 682), ('uni1E2A', 65, 23), ('Hcircumflex', 713, 682), ('Hcircumflex', 65, 23), ('uni1E24', 713, 682), ('uni1E24', 65, 23), ('Iacute', 65, 23), ('Idotaccent', 65, 23), ('uni1ECA', 220, 682), ('Igrave', 220, 682), ('uni1EC8', 65, 23), ('Jcircumflex', -1, -7), ('Kcommaaccent', 65, 24), ('Lacute', 65, 26), ('Lcaron', 65, 26), ('Lcommaaccent', 65, 26), ('Ldot', 65, 26), ('uni1E36', 65, 26), ('uni01C8', 65, 26), ('uni01C8', 459, -184), ('uni1E3A', 65, 26), ('uni1E42', 793, 684), ('uni1E42', 66, 21), ('uni01CA', 65, 24), ('uni01CA', 742, -7), ('uni01CA', 1036, 682), ('Nacute', 695, 681), ('Nacute', 65, 24), ('Ncaron', 695, 681), ('Ncaron', 65, 24), ('Ncommaaccent', 695, 681), ('Ncommaaccent', 65, 24), ('uni1E44', 695, 681), ('uni1E44', 65, 24), ('uni1E46', 695, 681), ('uni1E46', 65, 24), ('uni01CB', 65, 24), ('uni01CB', 655, -184), ('uni1E48', 695, 681), ('uni1E48', 65, 24), ('Ntilde', 695, 681), ('Ntilde', 65, 24), ('Racute', 65, 23), ('Rcaron', 65, 23), ('Rcommaaccent', 65, 23), ('uni0210', 65, 23), ('uni1E5A', 65, 23), ('uni0212', 65, 23), ('uni1E5E', 65, 23), ('Uacute', 685, 682), ('Ubreve', 685, 682), ('Ucircumflex', 685, 682), ('uni0214', 685, 682), ('Udieresis', 685, 682), ('uni1EE4', 685, 682), ('Ugrave', 685, 682), ('uni1EE6', 685, 682), ('Uhungarumlaut', 685, 682), ('uni0216', 685, 682), ('Umacron', 685, 682), ('uni1E7A', 685, 682), ('Uring', 685, 682), ('Utilde', 685, 682), ('uni1E78', 685, 682), ('Iacute_J.loclNLD', 65, 23), ('Iacute_J.loclNLD', 266, -7), ('uni1E0D', 554, 685), ('uni1E0F', 554, 685), ('gbreve', 542, 472), ('gcaron', 542, 472), ('gcircumflex', 542, 472), ('gcommaaccent', 542, 472), ('gdotaccent', 542, 472), ('uni1E21', 542, 472), ('uni1E2B', 52, 20), ('uni021F', 52, 20), ('uni1E25', 52, 20), ('i', 52, 19), ('iacute', 52, 19), ('uni0209', 229, 560), ('i.loclTRK', 52, 19), ('igrave', 189, 474), ('uni1EC9', 52, 19), ('j', -88, -184), ('jcircumflex', -88, -184), ('uni01E9', 53, 21), ('kcommaaccent', 53, 21), ('lacute', 52, 19), ('lcommaaccent', 206, 687), ('ldot', 52, 19), ('uni1E37', 206, 687), ('uni01C9', 52, 19), ('uni01C9', 154, -184), ('uni1E43', 52, 19), ('nacute', 53, 20), ('napostrophe', 53, 20), ('ncaron', 53, 20), ('ncommaaccent', 53, 20), ('uni1E45', 53, 20), ('uni1E47', 53, 20), ('uni01CC', 53, 20), ('uni01CC', 488, -184), ('uni1E49', 53, 20), ('ntilde', 53, 20), ('racute', 52, 19), ('rcaron', 52, 19), ('rcommaaccent', 369, 500), ('uni0211', 52, 19), ('uni1E5B', 369, 500), ('uni0213', 52, 19), ('uni1E5F', 369, 500), ('tcaron', 368.03712, 695.57224), ('tcaron', 368.03712, 681.17288), ('tcaron', 368.03712, 675.77312), ('uacute', 516, 473), ('ubreve', 516, 473), ('uni01D4', 516, 473), ('ucircumflex', 516, 473), ('uni0215', 516, 473), ('udieresis', 516, 473), ('uni1EE5', 516, 473), ('ugrave', 516, 473), ('uni1EE7', 516, 473), ('uhungarumlaut', 516, 473), ('uni0217', 516, 473), ('umacron', 516, 473), ('uni1E7B', 516, 473), ('uring', 516, 473), ('utilde', 516, 473), ('uni1E79', 516, 473), ('iacute_j.loclNLD', 52, 19), ('iacute_j.loclNLD', 154, -184), ('aacute.ss01', 537, 472), ('abreve.ss01', 537, 472), ('uni1EAF.ss01', 537, 472), ('uni1EB7.ss01', 537, 472), ('uni1EB1.ss01', 537, 472), ('uni1EB3.ss01', 537, 472), ('uni1EB5.ss01', 537, 472), ('uni01CE.ss01', 537, 472), ('acircumflex.ss01', 537, 472), ('uni1EAD.ss01', 537, 472), ('uni1EA7.ss01', 537, 472), ('uni1EAB.ss01', 537, 472), ('uni0201.ss01', 537, 472), ('adieresis.ss01', 537, 472), ('uni0227.ss01', 537, 472), ('uni1EA1.ss01', 537, 472), ('agrave.ss01', 537, 472), ('uni1EA3.ss01', 537, 472), ('uni0203.ss01', 537, 472), ('amacron.ss01', 537, 472), ('aring.ss01', 537, 472), ('atilde.ss01', 537, 472), ('fl', 629, 687), ('I_J.loclNLD', 65, 23), ('I_J.loclNLD', 266, -7), ('I_J.loclNLD', 560, 682), ('i_j.loclNLD', 52, 19), ('i_j.loclNLD', 154, -184), ('uni0412', 65, 29), ('uni0403', 65, 23), ('uni0403', 572, 683), ('uni0415', 65, 26), ('uni0400', 65, 26), ('uni0401', 65, 26), ('uni0419', 711, 682), ('uni0419', 65, 23), ('uni040D', 711, 682), ('uni040D', 65, 23), ('uni040C', 64, 23), ('uni041C', 793, 684), ('uni041C', 66, 21), ('uni041D', 713, 682), ('uni041D', 65, 23), ('uni0420', 65, 23), ('uni0406', 65, 23), ('uni0406', 220, 682), ('uni0408', -1, -7), ('uni0408', 293, 682), ('uni04BA', 65, 23), ('uni04C0', 65, 23), ('uni04C0', 220, 682), ('uni04D6', 65, 26), ('uni04E2', 711, 682), ('uni04E2', 65, 23), ('uni04E4', 711, 682), ('uni04E4', 65, 23), ('uni04F4', 606, 682), ('uni04F8', 65, 27), ('uni04F8', 793, 682), ('uni0406.loclBSH', 65, 23), ('uni0492.loclBSH', 65, 23), ('uni0453', 50, 21), ('uni0439', 535, 471), ('uni0439', 50, 22), ('uni045D', 535, 471), ('uni045D', 50, 22), ('uni045C', 57, 20), ('uni0440', 39, -161), ('uni0456', 52, 19), ('uni0458', -88, -184), ('uni04BB', 52, 20), ('uni04CF', 52, 19), ('uni04CF', 206, 687), ('uni04E3', 535, 471), ('uni04E3', 50, 22), ('uni04E5', 535, 471), ('uni04E5', 50, 22), ('uni04F5', 462, 470), ('uni04F9', 51, 27), ('uni04F9', 620, 472), ('uni051B', 538, 472), ('uni0456.loclBSH', 52, 19), ('uni0456.loclBSH', 189, 474), ('quotedbl', 91, 677), ('second', 91, 677), ('caron.alt', 172, 518)]
    This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message

Summary

💔 ERROR 🔥 FAIL ⚠ WARN 💤 SKIP ℹ INFO 🍞 PASS
0 30 99 280 85 1245
0% 2% 6% 16% 5% 72%

Note: The following loglevels were omitted in this report:

  • SKIP
  • INFO
  • PASS

Diff images: qa.zip

@m4rc1e
Copy link
Collaborator Author

m4rc1e commented Jun 18, 2019

'l' in 'fl ligature looks too loose.

metrics_modified

@davelab6 we should fix and regen imo. We can also take care of the win metrics and PPEM issue.

@m4rc1e
Copy link
Collaborator Author

m4rc1e commented Jun 19, 2019

Fontbakery report

Fontbakery version: 0.7.2

[2] Family checks
🔥 FAIL: Check that OS/2.fsSelection bold & italic settings are unique for each NameID1
  • com.adobe.fonts/check/family/bold_italic_unique_for_nameid1
  • 🔥 FAIL Family 'Nunito' has 6 fonts (should be no more than 1) with the same OS/2.fsSelection bold & italic settings: Bold=False, Italic=False
  • 🔥 FAIL Family 'Nunito' has 6 fonts (should be no more than 1) with the same OS/2.fsSelection bold & italic settings: Bold=False, Italic=True
🔥 FAIL: Verify that each group of fonts with the same nameID 1 has maximum of 4 fonts

[6] Nunito-Black.ttf
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni2206 Contours detected: 1 Expected: 2

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?

[6] Nunito-BlackItalic.ttf
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni2206 Contours detected: 1 Expected: 2

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?

[6] Nunito-Bold.ttf
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni2206 Contours detected: 1 Expected: 2

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?

[6] Nunito-BoldItalic.ttf
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni2206 Contours detected: 1 Expected: 2

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?

[6] Nunito-ExtraBold.ttf
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni2206 Contours detected: 1 Expected: 2

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?

[6] Nunito-ExtraBoldItalic.ttf
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni2206 Contours detected: 1 Expected: 2

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?

[6] Nunito-ExtraLight.ttf
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni2206 Contours detected: 1 Expected: 2

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?

[6] Nunito-ExtraLightItalic.ttf
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni2206 Contours detected: 1 Expected: 2
Glyph name: uni0495 Contours detected: 2 Expected: 1

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?

[6] Nunito-Italic.ttf
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni2206 Contours detected: 1 Expected: 2

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?

[6] Nunito-Light.ttf
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni2206 Contours detected: 1 Expected: 2

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?

[6] Nunito-LightItalic.ttf
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni2206 Contours detected: 1 Expected: 2

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?

[6] Nunito-Regular.ttf
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni2206 Contours detected: 1 Expected: 2

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?

[6] Nunito-SemiBold.ttf
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni2206 Contours detected: 1 Expected: 2

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?

[7] Nunito-SemiBoldItalic.ttf
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • com.google.fonts/check/family/win_ascent_and_descent
  • 🔥 FAIL OS/2.usWinAscent value should be equal or greater than 1089, but got 1088 instead [code: ascent]
  • 🔥 FAIL OS/2.usWinDescent value should be equal or greater than 279, but got 275 instead [code: descent]
WARN: Checking OS/2 achVendID.
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Glyphs are similiar to Google Fonts version?
WARN: Check if each glyph has the recommended amount of contours.
  • com.google.fonts/check/contour_count
  • WARN This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

The following glyphs do not have the recommended number of contours:

Glyph name: uni2206 Contours detected: 1 Expected: 2

WARN: Are there caret positions declared for every ligature?
WARN: Is there kerning info for non-ligated sequences?

Summary

💔 ERROR 🔥 FAIL ⚠ WARN 💤 SKIP ℹ INFO 🍞 PASS
0 16 71 280 99 1273
0% 1% 4% 16% 6% 73%

Note: The following loglevels were omitted in this report:

  • SKIP
  • INFO
  • PASS

Diff images: qa.zip

@m4rc1e
Copy link
Collaborator Author

m4rc1e commented Nov 6, 2019

Closing. 3.504 is almost done.

@m4rc1e m4rc1e closed this Nov 6, 2019
@m4rc1e m4rc1e deleted the nunito branch November 7, 2019 12:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants