Closed m4rc1e closed 5 years ago
I’ve received Satya’s updated masters and will push a 4.003 delivery with corrected ldot
glyphs in an hour or so.
Will continue to use ITF’s in-house NameID.VERSION_STRING style though, as it seems Google Fonts is maintaining a different version (3.01) anyway.
Ldot
is also wrong. Gonna correct it too.
Now Ldot
and ldot
are corrected.
Thank you. I'll push v4.003 to google/fonts and see if we can get the changed metrics approved.
Could you tag a release for the ttfs for v4.003 please?
The source has been tagged but there are no binaries. @lianghai is it ok to convert the .ttx files in the products dir?
I would like to push v4.003 this week.
Ideally @lianghai I think you could add a ZIP with the TTFs and license file and a readme to the release; GitHub is meant to be used that way, and by not keeping binaries in the repo you are doing one half of The Right Thing, but I think that approach requires releases to have zips added :)
I found a zip of ttfs inside the v4.003 tagged release. I've just pr'd these to google/fonts, https://github.com/google/fonts/pull/1924
Thanks everyone for your help!
Thanks @m4rc1e, @davelab6 and @lianghai!
"e" rendering has been solved.
Before:
After:
Line lengths have changed significantly:
ldot, https://www.fileformat.info/info/unicode/char/0140/index.htm has incorrect dot placement
Dot should be:
Our linter also reports the following issues
Fontbakery report
Fontbakery version: 0.6.11
[1] Family checks
:fire: FAIL: Check font has a license.
* [com.google.fonts/check/028](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/028) * :fire: **FAIL** No license file was found. Please add an OFL.txt or a LICENSE.txt file. If you are running fontbakery on a Google Fonts upstream repo, which is fine, just make sure there is a temporary license file in the same folder. [code: no-license][8] Poppins-Black.ttf
:fire: FAIL: Version format is correct in 'name' table?
* [com.google.fonts/check/055](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/055) * :fire: **FAIL** The NameID.VERSION_STRING (nameID=5) value must follow the pattern "Version X.Y" with X.Y between 1.000 and 9.999. Current version string is: "4.002b5" [code: bad-version-strings]:fire: FAIL: Is 'gasp' table set to optimize rendering?
* [com.google.fonts/check/062](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/062) * :fire: **FAIL** Font is missing the 'gasp' table. Try exporting the font with autohinting enabled.:fire: FAIL: Font enables smart dropout control in "prep" table instructions?
* [com.google.fonts/check/072](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/072) * :fire: **FAIL** 'prep' table does not contain TrueType instructions enabling smart dropout control. To fix, export the font with autohinting enabled, or run ttfautohint on the font, or run the `gftools fix-nonhinting` script.:warning: WARN: Stricter unitsPerEm criteria for Google Fonts.
* [com.google.fonts/check/116](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/116) * :warning: **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.:warning: WARN: Check if each glyph has the recommended amount of contours.
* [com.google.fonts/check/153](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/153) * :warning: **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: zerowidthnonjoiner Contours detected: 1 Expected: 0 Glyph name: zerowidthjoiner Contours detected: 1 Expected: 0 Glyph name: dvNA Contours detected: 2 Expected: 1 Glyph name: dvBHA Contours detected: 2 Expected: 1 Glyph name: dvMA Contours detected: 3 Expected: 2 Glyph name: uni2113 Contours detected: 1 Expected: 2:warning: WARN: Checking Vertical Metric Linegaps.
* [com.google.fonts/check/041](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/041) * :warning: **WARN** hhea lineGap is not equal to 0. [code: hhea]:warning: WARN: Monospace font has hhea.advanceWidthMax equal to each glyph's advanceWidth?
* [com.google.fonts/check/079](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/079) * :warning: **WARN** This seems to be a monospaced font, so advanceWidth value should be the same across all glyphs, but 99.72% of them have a different value: CR, space, dvA, dvAA, dvI, dvII, dvU, dvUU, dvvR, dvvRR, dvvL, dvvLL, dvE, dvAI, dvO, dvAU, dvEcandra, dvAcandra, dvOcandra, dvmAA, dvmI, dvmII, dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmO, dvmAU, dvmEcandra, dvmOcandra, dvKA, dvKHA, dvGA, dvGHA, dvNGA, dvCA, dvCHA, dvJA, dvJHA, dvNYA, dvTTA, dvTTHA, dvDDA, dvDDHA, dvNNA, dvTA, dvTHA, dvDA, dvDHA, dvNA, dvPA, dvPHA, dvBA, dvBHA, dvMA, dvYA, dvRA, dvLA, dvVA, dvSHA, dvSSA, dvSA, dvHA, dvLLA, dvK_SSA, dvJ_NYA, dvKxA, dvKHxA, dvGxA, dvJxA, dvDDxA, dvDDHxA, dvPHxA, dvRxA, dvK, dvKH, dvG, dvGH, dvNG, dvC, dvCH, dvJ, dvJH, dvNY, dvTT, dvTTH, dvDD, dvDDH, dvNN, dvT, dvTH, dvD, dvDH, dvN, dvP, dvPH, dvB, dvBH, dvM, dvY, dvR, dvL, dvV, dvSH, dvSS, dvS, dvH, dvLL, dvK_SS, dvJ_NY, dvKx, dvKHx, dvGx, dvJx, dvPHx, dvAnusvara, dvCandrabindu, dvVisarga, dvAvagraha, dvVirama, dvNukta, dvZero, dvOne, dvTwo, dvThree, dvFour, dvFive, dvSix, dvSeven, dvEight, dvNine, dvOm, dvAbbreviationsign, danda, doubledanda, rupee, indianrupee, zerowidthnonjoiner, zerowidthjoiner, dottedcircle, dvReph, dvEyelash, dvRashtrasign, dvK_RA, dvKH_RA, dvG_RA, dvGH_RA, dvNG_RA, dvC_RA, dvCH_RA, dvJ_RA, dvJH_RA, dvNY_RA, dvTT_RA, dvTTH_RA, dvDD_RA, dvDDH_RA, dvNN_RA, dvT_RA, dvTH_RA, dvD_RA, dvDH_RA, dvN_RA, dvP_RA, dvPH_RA, dvB_RA, dvBH_RA, dvM_RA, dvY_RA, dvL_RA, dvV_RA, dvSH_RA, dvSS_RA, dvS_RA, dvH_RA, dvLL_RA, dvKx_RA, dvKHx_RA, dvGx_RA, dvJx_RA, dvPHx_RA, dvK_R, dvKH_R, dvG_R, dvGH_R, dvNG_R, dvC_R, dvCH_R, dvJ_R, dvJH_R, dvNY_R, dvTT_R, dvTTH_R, dvDD_R, dvDDH_R, dvNN_R, dvT_R, dvTH_R, dvD_R, dvDH_R, dvN_R, dvP_R, dvPH_R, dvB_R, dvBH_R, dvM_R, dvY_R, dvL_R, dvV_R, dvSH_R, dvSS_R, dvS_R, dvH_R, dvLL_R, dvKx_R, dvKHx_R, dvGx_R, dvJx_R, dvPHx_R, dvK_KA, dvKx_KxA, dvK_KHA, dvK_CA, dvK_JA, dvK_TTA, dvK_NNA, dvK_TA, dvKx_TA, dvK_T_YA, dvK_T_RA, dvK_T_VA, dvK_THA, dvK_DA, dvK_NA, dvK_PA, dvK_P_RA, dvK_PHA, dvKx_PHA, dvKx_PHxA, dvKx_BA, dvK_MA, dvKx_MA, dvK_YA, dvK_LA, dvK_VA, dvK_V_YA, dvK_SHA, dvK_SS_MA, dvK_SS_M_YA, dvK_SS_YA, dvK_SS_VA, dvK_SA, dvK_S_TTA, dvK_S_DDA, dvK_S_TA, dvK_S_P_RA, dvKH_KHA, dvKH_TA, dvKHx_TA, dvKH_NA, dvKH_MA, dvKHx_MA, dvKH_YA, dvKHx_YA, dvKH_VA, dvKHx_VA, dvKH_SHA, dvKHx_SHA, dvKHx_SA, dvG_GA, dvG_GHA, dvG_JA, dvG_NNA, dvG_DA, dvG_DHA, dvG_DH_YA, dvG_DH_VA, dvG_NA, dvG_N_YA, dvG_BA, dvG_BHA, dvG_BH_YA, dvG_MA, dvG_YA, dvG_R_YA, dvG_LA, dvG_VA, dvG_SA, dvGH_NA, dvGH_MA, dvGH_YA, dvC_CA, dvC_CHA, dvC_CH_VA, dvC_NA, dvC_MA, dvC_YA, dvCH_YA, dvCH_R_YA, dvJ_KA, dvJ_JA, dvJx_JxA, dvJ_J_NYA, dvJ_J_YA, dvJ_J_VA, dvJ_JHA, dvJ_NY_YA, dvJ_TTA, dvJ_DDA, dvJ_TA, dvJ_DA, dvJ_NA, dvJ_BA, dvJ_MA, dvJ_YA, dvJx_YA, dvJ_VA, dvJH_NA, dvJH_MA, dvJH_YA, dvNY_CA, dvNY_CHA, dvNY_JA, dvNY_SHA, dvTT_TTA, dvTT_TTHA, dvTT_YA, dvTT_VA, dvTTH_TTHA, dvTTH_YA, dvTTH_VA, dvDD_DDA, dvDD_DDHA, dvDD_YA, dvDD_VA, dvDDH_DDHA, dvDDH_YA, dvDDH_VA, dvNN_TTA, dvNN_TTHA, dvNN_DDA, dvNN_DDHA, dvNN_NNA, dvNN_MA, dvNN_YA, dvNN_VA, dvT_KA, dvT_K_YA, dvT_K_RA, dvT_K_VA, dvT_K_SSA, dvT_KHA, dvT_KH_RA, dvT_TA, dvT_T_YA, dvT_T_VA, dvT_THA, dvT_NA, dvT_N_YA, dvT_PA, dvT_P_RA, dvT_P_LA, dvT_PHA, dvT_MA, dvT_M_YA, dvT_YA, dvT_R_YA, dvT_LA, dvT_VA, dvT_SA, dvT_S_NA, dvT_S_YA, dvT_S_VA, dvTH_NA, dvTH_YA, dvTH_VA, dvD_GA, dvD_G_RA, dvD_GHA, dvD_DA, dvD_DHA, dvD_NA, dvD_BA, dvD_B_RA, dvD_BHA, dvD_MA, dvD_YA, dvD_VA, dvDH_NA, dvDH_N_YA, dvDH_MA, dvDH_YA, dvDH_VA, dvN_KA, dvN_K_SA, dvN_CA, dvN_CHA, dvN_TTA, dvN_DDA, dvN_TA, dvN_T_YA, dvN_T_RA, dvN_T_SA, dvN_THA, dvN_TH_YA, dvN_TH_VA, dvN_DA, dvN_D_RA, dvN_D_VA, dvN_DHA, dvN_DH_YA, dvN_DH_RA, dvN_DH_VA, dvN_NA, dvN_N_YA, dvN_PA, dvN_P_RA, dvN_PHA, dvN_PH_RA, dvN_BHA, dvN_BH_YA, dvN_BH_VA, dvN_MA, dvN_M_YA, dvN_YA, dvN_VA, dvN_SA, dvN_S_TTA, dvN_S_M_YA, dvN_S_YA, dvN_HA, dvP_TTA, dvP_TTHA, dvP_TA, dvP_T_YA, dvP_NA, dvP_PA, dvP_PHA, dvP_MA, dvP_YA, dvP_LA, dvP_VA, dvP_SA, dvPH_JA, dvPHx_JxA, dvPH_TTA, dvPH_TA, dvPHx_TA, dvPH_NA, dvPH_PA, dvPH_PHA, dvPHx_PHxA, dvPH_YA, dvPH_LA, dvPH_SHA, dvPHx_SA, dvB_JA, dvB_JxA, dvB_J_YA, dvB_JHA, dvB_TA, dvB_DA, dvB_DHA, dvB_DH_VA, dvB_NA, dvB_BA, dvB_BHA, dvB_BH_RA, dvB_YA, dvB_LA, dvB_L_YA, dvB_VA, dvB_SHA, dvB_SA, dvBH_NA, dvBH_YA, dvBH_R_YA, dvBH_LA, dvBH_VA, dvM_TA, dvM_DA, dvM_NA, dvM_PA, dvM_P_RA, dvM_BA, dvM_B_YA, dvM_B_RA, dvM_BHA, dvM_BH_YA, dvM_BH_RA, dvM_BH_VA, dvM_MA, dvM_YA, dvM_LA, dvM_VA, dvM_SHA, dvM_SA, dvM_HA, dvY_NA, dvY_YA, dvEyelash_YA, dvEyelash_HA, dvL_KA, dvL_K_YA, dvL_KHA, dvL_GA, dvL_JA, dvL_JxA, dvL_TTA, dvL_TTHA, dvL_DDA, dvL_DDHA, dvL_TA, dvL_THA, dvL_TH_YA, dvL_DA, dvL_D_RA, dvL_PA, dvL_PHA, dvL_BA, dvL_BHA, dvL_MA, dvL_YA, dvL_LA, dvL_L_YA, dvL_VA, dvL_V_DDA, dvL_SA, dvL_HA, dvV_NA, dvV_YA, dvV_LA, dvV_VA, dvV_HA, dvSH_KA, dvSH_KxA, dvSH_CA, dvSH_CHA, dvSH_TTA, dvSH_TA, dvSH_NA, dvSH_MA, dvSH_YA, dvSH_LA, dvSH_VA, dvSH_SHA, dvSS_KA, dvSS_K_RA, dvSS_TTA, dvSS_TT_YA, dvSS_TT_RA, dvSS_TT_VA, dvSS_TTHA, dvSS_TTH_YA, dvSS_TTH_RA, dvSS_NNA, dvSS_NN_YA, dvSS_PA, dvSS_P_RA, dvSS_PHA, dvSS_MA, dvSS_M_YA, dvSS_YA, dvSS_VA, dvSS_SSA, dvS_KA, dvS_K_RA, dvS_K_VA, dvS_KHA, dvS_JA, dvS_TTA, dvS_TA, dvS_T_YA, dvS_T_RA, dvS_T_VA, dvS_THA, dvS_TH_YA, dvS_DA, dvS_NA, dvS_PA, dvS_P_RA, dvS_PHA, dvS_BA, dvS_MA, dvS_M_YA, dvS_YA, dvS_LA, dvS_VA, dvS_SA, dvH_NNA, dvH_NA, dvH_MA, dvH_YA, dvH_LA, dvH_VA, dvLL_YA, dvmII.aLong, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvII_Anusvara, dvmII_Anusvara, dvmII_Reph, dvmII_Reph_Anusvara, dvmII_Anusvara.aLong, dvmII_Reph.aLong, dvmII_Reph_Anusvara.aLong, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmO_Anusvara, dvmO_Reph, dvmO_Reph_Anusvara, dvmAU_Anusvara, dvmAU_Reph, dvmAU_Reph_Anusvara, dvmEcandra_Anusvara, dvmOcandra_Anusvara, dvRA_mU, dvRA_mUU, dvHA_mU, dvHA_mUU, dvDA_mvR, dvSHA_mvR, dvHA_mvR, dvmI.a01, dvmI.a02, dvmI.a03, dvmI.a04, dvmI.a05, dvmI.a06, dvmI.a07, dvmI.a08, dvmI.a09, dvmI.a10, dvmI.a11, dvmI.a12, dvmI.a13, dvmI.a14, dvmI.a15, dvmI.a16, dvmI.a17, dvmI.a18, dvmI.a19, dvmI.a20, dvmI.a21, dvmI.a22, dvmI.a23, dvmI.a24, exclam, quotedbl, numbersign, dollar, percent, ampersand, quotesingle, parenleft, parenright, asterisk, plus, comma, hyphen, period, slash, zero, one, two, three, four, five, six, seven, eight, nine, colon, semicolon, less, equal, greater, question, at, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, bracketleft, backslash, bracketright, asciicircum, underscore, grave, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, braceleft, bar, braceright, asciitilde, uni00A0, exclamdown, cent, sterling, currency, yen, brokenbar, section, dieresis, copyright, ordfeminine, guillemotleft, logicalnot, uni00AD, registered, macron, degree, plusminus, twosuperior, threesuperior, acute, uni00B5, paragraph, periodcentered, cedilla, onesuperior, ordmasculine, guillemotright, onequarter, onehalf, threequarters, questiondown, Agrave, Aacute, Acircumflex, Atilde, Adieresis, Aring, AE, Ccedilla, Egrave, Eacute, Ecircumflex, Edieresis, Igrave, Iacute, Icircumflex, Idieresis, Eth, Ntilde, Ograve, Oacute, Ocircumflex, Otilde, Odieresis, multiply, Oslash, Ugrave, Uacute, Ucircumflex, Udieresis, Yacute, Thorn, germandbls, agrave, aacute, acircumflex, atilde, adieresis, aring, ae, ccedilla, egrave, eacute, ecircumflex, edieresis, igrave, iacute, icircumflex, idieresis, eth, ntilde, ograve, oacute, ocircumflex, otilde, odieresis, divide, oslash, ugrave, uacute, ucircumflex, udieresis, yacute, thorn, ydieresis, Amacron, amacron, Abreve, abreve, Aogonek, aogonek, Cacute, cacute, Cdotaccent, cdotaccent, Ccaron, ccaron, Dcaron, dcaron, Dcroat, dcroat, Emacron, emacron, Ebreve, ebreve, Edotaccent, edotaccent, Eogonek, eogonek, Ecaron, ecaron, Gbreve, gbreve, Gdotaccent, gdotaccent, uni0122, uni0123, Itilde, itilde, Imacron, imacron, uni012C, uni012D, Iogonek, iogonek, Idotaccent, dotlessi, uni0136, uni0137, Lacute, lacute, uni013B, uni013C, Lcaron, lcaron, Ldot, ldot, Lslash, lslash, Nacute, nacute, uni0145, uni0146, Ncaron, ncaron, Omacron, omacron, uni014E, uni014F, Ohungarumlaut, ohungarumlaut, OE, oe, Racute, racute, uni0156, uni0157, Rcaron, rcaron, Sacute, sacute, uni015E, uni015F, Scaron, scaron, uni0162, uni0163, Tcaron, tcaron, Utilde, utilde, Umacron, umacron, Ubreve, ubreve, Uring, uring, Uhungarumlaut, uhungarumlaut, Uogonek, uogonek, Wcircumflex, wcircumflex, Ycircumflex, ycircumflex, Ydieresis, Zacute, zacute, Zdotaccent, zdotaccent, Zcaron, zcaron, uni018F, florin, uni01FC, uni01FD, uni0218, uni0219, uni021A, uni021B, uni0259, uni02BC, circumflex, caron, uni02C9, breve, dotaccent, ring, ogonek, tilde, hungarumlaut, pi, Wgrave, wgrave, Wacute, wacute, Wdieresis, wdieresis, uni1EBC, uni1EBD, Ygrave, ygrave, uni1EF8, uni1EF9, endash, emdash, quoteleft, quoteright, quotesinglbase, quotedblleft, quotedblright, quotedblbase, dagger, daggerdbl, bullet, ellipsis, perthousand, guilsinglleft, guilsinglright, fraction, Euro, uni20BA, uni20BD, uni2113, trademark, uni2126, estimated, partialdiff, uni2206, product, summation, minus, uni2215, uni2219, radical, infinity, integral, approxequal, notequal, lessequal, greaterequal, lozenge, fi, fl, exclam.ss01, comma.ss01, period.ss01, colon.ss01, semicolon.ss01, question.ss01, exclamdown.ss01, periodcentered.ss01, questiondown.ss01, divide.ss01, apostrophemod.ss01, quoteleft.ss01, quoteright.ss01, quotedblleft.ss01, quotedblright.ss01, ellipsis.ss01, a.ss02, aacute.ss02, abreve.ss02, acircumflex.ss02, adieresis.ss02, agrave.ss02, amacron.ss02, aogonek.ss02, aring.ss02, atilde.ss02, ampersand.ss03, two.ss04, three.ss04, six.ss04, nine.ss04 [code: should-be-monospaced] * :warning: **WARN** Double-width and/or zero-width glyphs were detected. These glyphs should be set to the same width as all others and then add GPOS single pos lookups that zeros/doubles the widths as needed: dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmEcandra, dvAnusvara, dvCandrabindu, dvVirama, dvNukta, zerowidthnonjoiner, zerowidthjoiner, dvReph, dvRashtrasign, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmEcandra_Anusvara [code: variable-monospaced]:warning: WARN: Does GPOS table have kerning information?
* [com.google.fonts/check/063](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/063) * :warning: **WARN** GPOS table lacks kerning information.[8] Poppins-BlackItalic.ttf
:fire: FAIL: Version format is correct in 'name' table?
* [com.google.fonts/check/055](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/055) * :fire: **FAIL** The NameID.VERSION_STRING (nameID=5) value must follow the pattern "Version X.Y" with X.Y between 1.000 and 9.999. Current version string is: "4.002b6" [code: bad-version-strings]:fire: FAIL: Is 'gasp' table set to optimize rendering?
* [com.google.fonts/check/062](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/062) * :fire: **FAIL** Font is missing the 'gasp' table. Try exporting the font with autohinting enabled.:fire: FAIL: Font enables smart dropout control in "prep" table instructions?
* [com.google.fonts/check/072](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/072) * :fire: **FAIL** 'prep' table does not contain TrueType instructions enabling smart dropout control. To fix, export the font with autohinting enabled, or run ttfautohint on the font, or run the `gftools fix-nonhinting` script.:warning: WARN: Stricter unitsPerEm criteria for Google Fonts.
* [com.google.fonts/check/116](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/116) * :warning: **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.:warning: WARN: Check if each glyph has the recommended amount of contours.
* [com.google.fonts/check/153](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/153) * :warning: **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: zerowidthnonjoiner Contours detected: 1 Expected: 0 Glyph name: zerowidthjoiner Contours detected: 1 Expected: 0 Glyph name: dvNA Contours detected: 2 Expected: 1 Glyph name: dvBHA Contours detected: 2 Expected: 1 Glyph name: dvMA Contours detected: 3 Expected: 2 Glyph name: uni2113 Contours detected: 1 Expected: 2:warning: WARN: Checking Vertical Metric Linegaps.
* [com.google.fonts/check/041](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/041) * :warning: **WARN** hhea lineGap is not equal to 0. [code: hhea]:warning: WARN: Monospace font has hhea.advanceWidthMax equal to each glyph's advanceWidth?
* [com.google.fonts/check/079](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/079) * :warning: **WARN** This seems to be a monospaced font, so advanceWidth value should be the same across all glyphs, but 99.72% of them have a different value: CR, space, dvA, dvAA, dvI, dvII, dvU, dvUU, dvvR, dvvRR, dvvL, dvvLL, dvE, dvAI, dvO, dvAU, dvEcandra, dvAcandra, dvOcandra, dvmAA, dvmI, dvmII, dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmO, dvmAU, dvmEcandra, dvmOcandra, dvKA, dvKHA, dvGA, dvGHA, dvNGA, dvCA, dvCHA, dvJA, dvJHA, dvNYA, dvTTA, dvTTHA, dvDDA, dvDDHA, dvNNA, dvTA, dvTHA, dvDA, dvDHA, dvNA, dvPA, dvPHA, dvBA, dvBHA, dvMA, dvYA, dvRA, dvLA, dvVA, dvSHA, dvSSA, dvSA, dvHA, dvLLA, dvK_SSA, dvJ_NYA, dvKxA, dvKHxA, dvGxA, dvJxA, dvDDxA, dvDDHxA, dvPHxA, dvRxA, dvK, dvKH, dvG, dvGH, dvNG, dvC, dvCH, dvJ, dvJH, dvNY, dvTT, dvTTH, dvDD, dvDDH, dvNN, dvT, dvTH, dvD, dvDH, dvN, dvP, dvPH, dvB, dvBH, dvM, dvY, dvR, dvL, dvV, dvSH, dvSS, dvS, dvH, dvLL, dvK_SS, dvJ_NY, dvKx, dvKHx, dvGx, dvJx, dvPHx, dvAnusvara, dvCandrabindu, dvVisarga, dvAvagraha, dvVirama, dvNukta, dvZero, dvOne, dvTwo, dvThree, dvFour, dvFive, dvSix, dvSeven, dvEight, dvNine, dvOm, dvAbbreviationsign, danda, doubledanda, rupee, indianrupee, zerowidthnonjoiner, zerowidthjoiner, dottedcircle, dvReph, dvEyelash, dvRashtrasign, dvK_RA, dvKH_RA, dvG_RA, dvGH_RA, dvNG_RA, dvC_RA, dvCH_RA, dvJ_RA, dvJH_RA, dvNY_RA, dvTT_RA, dvTTH_RA, dvDD_RA, dvDDH_RA, dvNN_RA, dvT_RA, dvTH_RA, dvD_RA, dvDH_RA, dvN_RA, dvP_RA, dvPH_RA, dvB_RA, dvBH_RA, dvM_RA, dvY_RA, dvL_RA, dvV_RA, dvSH_RA, dvSS_RA, dvS_RA, dvH_RA, dvLL_RA, dvKx_RA, dvKHx_RA, dvGx_RA, dvJx_RA, dvPHx_RA, dvK_R, dvKH_R, dvG_R, dvGH_R, dvNG_R, dvC_R, dvCH_R, dvJ_R, dvJH_R, dvNY_R, dvTT_R, dvTTH_R, dvDD_R, dvDDH_R, dvNN_R, dvT_R, dvTH_R, dvD_R, dvDH_R, dvN_R, dvP_R, dvPH_R, dvB_R, dvBH_R, dvM_R, dvY_R, dvL_R, dvV_R, dvSH_R, dvSS_R, dvS_R, dvH_R, dvLL_R, dvKx_R, dvKHx_R, dvGx_R, dvJx_R, dvPHx_R, dvK_KA, dvKx_KxA, dvK_KHA, dvK_CA, dvK_JA, dvK_TTA, dvK_NNA, dvK_TA, dvKx_TA, dvK_T_YA, dvK_T_RA, dvK_T_VA, dvK_THA, dvK_DA, dvK_NA, dvK_PA, dvK_P_RA, dvK_PHA, dvKx_PHA, dvKx_PHxA, dvKx_BA, dvK_MA, dvKx_MA, dvK_YA, dvK_LA, dvK_VA, dvK_V_YA, dvK_SHA, dvK_SS_MA, dvK_SS_M_YA, dvK_SS_YA, dvK_SS_VA, dvK_SA, dvK_S_TTA, dvK_S_DDA, dvK_S_TA, dvK_S_P_RA, dvKH_KHA, dvKH_TA, dvKHx_TA, dvKH_NA, dvKH_MA, dvKHx_MA, dvKH_YA, dvKHx_YA, dvKH_VA, dvKHx_VA, dvKH_SHA, dvKHx_SHA, dvKHx_SA, dvG_GA, dvG_GHA, dvG_JA, dvG_NNA, dvG_DA, dvG_DHA, dvG_DH_YA, dvG_DH_VA, dvG_NA, dvG_N_YA, dvG_BA, dvG_BHA, dvG_BH_YA, dvG_MA, dvG_YA, dvG_R_YA, dvG_LA, dvG_VA, dvG_SA, dvGH_NA, dvGH_MA, dvGH_YA, dvC_CA, dvC_CHA, dvC_CH_VA, dvC_NA, dvC_MA, dvC_YA, dvCH_YA, dvCH_R_YA, dvJ_KA, dvJ_JA, dvJx_JxA, dvJ_J_NYA, dvJ_J_YA, dvJ_J_VA, dvJ_JHA, dvJ_NY_YA, dvJ_TTA, dvJ_DDA, dvJ_TA, dvJ_DA, dvJ_NA, dvJ_BA, dvJ_MA, dvJ_YA, dvJx_YA, dvJ_VA, dvJH_NA, dvJH_MA, dvJH_YA, dvNY_CA, dvNY_CHA, dvNY_JA, dvNY_SHA, dvTT_TTA, dvTT_TTHA, dvTT_YA, dvTT_VA, dvTTH_TTHA, dvTTH_YA, dvTTH_VA, dvDD_DDA, dvDD_DDHA, dvDD_YA, dvDD_VA, dvDDH_DDHA, dvDDH_YA, dvDDH_VA, dvNN_TTA, dvNN_TTHA, dvNN_DDA, dvNN_DDHA, dvNN_NNA, dvNN_MA, dvNN_YA, dvNN_VA, dvT_KA, dvT_K_YA, dvT_K_RA, dvT_K_VA, dvT_K_SSA, dvT_KHA, dvT_KH_RA, dvT_TA, dvT_T_YA, dvT_T_VA, dvT_THA, dvT_NA, dvT_N_YA, dvT_PA, dvT_P_RA, dvT_P_LA, dvT_PHA, dvT_MA, dvT_M_YA, dvT_YA, dvT_R_YA, dvT_LA, dvT_VA, dvT_SA, dvT_S_NA, dvT_S_YA, dvT_S_VA, dvTH_NA, dvTH_YA, dvTH_VA, dvD_GA, dvD_G_RA, dvD_GHA, dvD_DA, dvD_DHA, dvD_NA, dvD_BA, dvD_B_RA, dvD_BHA, dvD_MA, dvD_YA, dvD_VA, dvDH_NA, dvDH_N_YA, dvDH_MA, dvDH_YA, dvDH_VA, dvN_KA, dvN_K_SA, dvN_CA, dvN_CHA, dvN_TTA, dvN_DDA, dvN_TA, dvN_T_YA, dvN_T_RA, dvN_T_SA, dvN_THA, dvN_TH_YA, dvN_TH_VA, dvN_DA, dvN_D_RA, dvN_D_VA, dvN_DHA, dvN_DH_YA, dvN_DH_RA, dvN_DH_VA, dvN_NA, dvN_N_YA, dvN_PA, dvN_P_RA, dvN_PHA, dvN_PH_RA, dvN_BHA, dvN_BH_YA, dvN_BH_VA, dvN_MA, dvN_M_YA, dvN_YA, dvN_VA, dvN_SA, dvN_S_TTA, dvN_S_M_YA, dvN_S_YA, dvN_HA, dvP_TTA, dvP_TTHA, dvP_TA, dvP_T_YA, dvP_NA, dvP_PA, dvP_PHA, dvP_MA, dvP_YA, dvP_LA, dvP_VA, dvP_SA, dvPH_JA, dvPHx_JxA, dvPH_TTA, dvPH_TA, dvPHx_TA, dvPH_NA, dvPH_PA, dvPH_PHA, dvPHx_PHxA, dvPH_YA, dvPH_LA, dvPH_SHA, dvPHx_SA, dvB_JA, dvB_JxA, dvB_J_YA, dvB_JHA, dvB_TA, dvB_DA, dvB_DHA, dvB_DH_VA, dvB_NA, dvB_BA, dvB_BHA, dvB_BH_RA, dvB_YA, dvB_LA, dvB_L_YA, dvB_VA, dvB_SHA, dvB_SA, dvBH_NA, dvBH_YA, dvBH_R_YA, dvBH_LA, dvBH_VA, dvM_TA, dvM_DA, dvM_NA, dvM_PA, dvM_P_RA, dvM_BA, dvM_B_YA, dvM_B_RA, dvM_BHA, dvM_BH_YA, dvM_BH_RA, dvM_BH_VA, dvM_MA, dvM_YA, dvM_LA, dvM_VA, dvM_SHA, dvM_SA, dvM_HA, dvY_NA, dvY_YA, dvEyelash_YA, dvEyelash_HA, dvL_KA, dvL_K_YA, dvL_KHA, dvL_GA, dvL_JA, dvL_JxA, dvL_TTA, dvL_TTHA, dvL_DDA, dvL_DDHA, dvL_TA, dvL_THA, dvL_TH_YA, dvL_DA, dvL_D_RA, dvL_PA, dvL_PHA, dvL_BA, dvL_BHA, dvL_MA, dvL_YA, dvL_LA, dvL_L_YA, dvL_VA, dvL_V_DDA, dvL_SA, dvL_HA, dvV_NA, dvV_YA, dvV_LA, dvV_VA, dvV_HA, dvSH_KA, dvSH_KxA, dvSH_CA, dvSH_CHA, dvSH_TTA, dvSH_TA, dvSH_NA, dvSH_MA, dvSH_YA, dvSH_LA, dvSH_VA, dvSH_SHA, dvSS_KA, dvSS_K_RA, dvSS_TTA, dvSS_TT_YA, dvSS_TT_RA, dvSS_TT_VA, dvSS_TTHA, dvSS_TTH_YA, dvSS_TTH_RA, dvSS_NNA, dvSS_NN_YA, dvSS_PA, dvSS_P_RA, dvSS_PHA, dvSS_MA, dvSS_M_YA, dvSS_YA, dvSS_VA, dvSS_SSA, dvS_KA, dvS_K_RA, dvS_K_VA, dvS_KHA, dvS_JA, dvS_TTA, dvS_TA, dvS_T_YA, dvS_T_RA, dvS_T_VA, dvS_THA, dvS_TH_YA, dvS_DA, dvS_NA, dvS_PA, dvS_P_RA, dvS_PHA, dvS_BA, dvS_MA, dvS_M_YA, dvS_YA, dvS_LA, dvS_VA, dvS_SA, dvH_NNA, dvH_NA, dvH_MA, dvH_YA, dvH_LA, dvH_VA, dvLL_YA, dvmII.aLong, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvII_Anusvara, dvmII_Anusvara, dvmII_Reph, dvmII_Reph_Anusvara, dvmII_Anusvara.aLong, dvmII_Reph.aLong, dvmII_Reph_Anusvara.aLong, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmO_Anusvara, dvmO_Reph, dvmO_Reph_Anusvara, dvmAU_Anusvara, dvmAU_Reph, dvmAU_Reph_Anusvara, dvmEcandra_Anusvara, dvmOcandra_Anusvara, dvRA_mU, dvRA_mUU, dvHA_mU, dvHA_mUU, dvDA_mvR, dvSHA_mvR, dvHA_mvR, dvmI.a01, dvmI.a02, dvmI.a03, dvmI.a04, dvmI.a05, dvmI.a06, dvmI.a07, dvmI.a08, dvmI.a09, dvmI.a10, dvmI.a11, dvmI.a12, dvmI.a13, dvmI.a14, dvmI.a15, dvmI.a16, dvmI.a17, dvmI.a18, dvmI.a19, dvmI.a20, dvmI.a21, dvmI.a22, dvmI.a23, dvmI.a24, exclam, quotedbl, numbersign, dollar, percent, ampersand, quotesingle, parenleft, parenright, asterisk, plus, comma, hyphen, period, slash, zero, one, two, three, four, five, six, seven, eight, nine, colon, semicolon, less, equal, greater, question, at, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, bracketleft, backslash, bracketright, asciicircum, underscore, grave, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, braceleft, bar, braceright, asciitilde, uni00A0, exclamdown, cent, sterling, currency, yen, brokenbar, section, dieresis, copyright, ordfeminine, guillemotleft, logicalnot, uni00AD, registered, macron, degree, plusminus, twosuperior, threesuperior, acute, uni00B5, paragraph, periodcentered, cedilla, onesuperior, ordmasculine, guillemotright, onequarter, onehalf, threequarters, questiondown, Agrave, Aacute, Acircumflex, Atilde, Adieresis, Aring, AE, Ccedilla, Egrave, Eacute, Ecircumflex, Edieresis, Igrave, Iacute, Icircumflex, Idieresis, Eth, Ntilde, Ograve, Oacute, Ocircumflex, Otilde, Odieresis, multiply, Oslash, Ugrave, Uacute, Ucircumflex, Udieresis, Yacute, Thorn, germandbls, agrave, aacute, acircumflex, atilde, adieresis, aring, ae, ccedilla, egrave, eacute, ecircumflex, edieresis, igrave, iacute, icircumflex, idieresis, eth, ntilde, ograve, oacute, ocircumflex, otilde, odieresis, divide, oslash, ugrave, uacute, ucircumflex, udieresis, yacute, thorn, ydieresis, Amacron, amacron, Abreve, abreve, Aogonek, aogonek, Cacute, cacute, Cdotaccent, cdotaccent, Ccaron, ccaron, Dcaron, dcaron, Dcroat, dcroat, Emacron, emacron, Ebreve, ebreve, Edotaccent, edotaccent, Eogonek, eogonek, Ecaron, ecaron, Gbreve, gbreve, Gdotaccent, gdotaccent, uni0122, uni0123, Itilde, itilde, Imacron, imacron, uni012C, uni012D, Iogonek, iogonek, Idotaccent, dotlessi, uni0136, uni0137, Lacute, lacute, uni013B, uni013C, Lcaron, lcaron, Ldot, ldot, Lslash, lslash, Nacute, nacute, uni0145, uni0146, Ncaron, ncaron, Omacron, omacron, uni014E, uni014F, Ohungarumlaut, ohungarumlaut, OE, oe, Racute, racute, uni0156, uni0157, Rcaron, rcaron, Sacute, sacute, uni015E, uni015F, Scaron, scaron, uni0162, uni0163, Tcaron, tcaron, Utilde, utilde, Umacron, umacron, Ubreve, ubreve, Uring, uring, Uhungarumlaut, uhungarumlaut, Uogonek, uogonek, Wcircumflex, wcircumflex, Ycircumflex, ycircumflex, Ydieresis, Zacute, zacute, Zdotaccent, zdotaccent, Zcaron, zcaron, uni018F, florin, uni01FC, uni01FD, uni0218, uni0219, uni021A, uni021B, uni0259, uni02BC, circumflex, caron, uni02C9, breve, dotaccent, ring, ogonek, tilde, hungarumlaut, pi, Wgrave, wgrave, Wacute, wacute, Wdieresis, wdieresis, uni1EBC, uni1EBD, Ygrave, ygrave, uni1EF8, uni1EF9, endash, emdash, quoteleft, quoteright, quotesinglbase, quotedblleft, quotedblright, quotedblbase, dagger, daggerdbl, bullet, ellipsis, perthousand, guilsinglleft, guilsinglright, fraction, Euro, uni20BA, uni20BD, uni2113, trademark, uni2126, estimated, partialdiff, uni2206, product, summation, minus, uni2215, uni2219, radical, infinity, integral, approxequal, notequal, lessequal, greaterequal, lozenge, fi, fl, exclam.ss01, comma.ss01, period.ss01, colon.ss01, semicolon.ss01, question.ss01, exclamdown.ss01, periodcentered.ss01, questiondown.ss01, divide.ss01, apostrophemod.ss01, quoteleft.ss01, quoteright.ss01, quotedblleft.ss01, quotedblright.ss01, ellipsis.ss01, a.ss02, aacute.ss02, abreve.ss02, acircumflex.ss02, adieresis.ss02, agrave.ss02, amacron.ss02, aogonek.ss02, aring.ss02, atilde.ss02, ampersand.ss03, two.ss04, three.ss04, six.ss04, nine.ss04 [code: should-be-monospaced] * :warning: **WARN** Double-width and/or zero-width glyphs were detected. These glyphs should be set to the same width as all others and then add GPOS single pos lookups that zeros/doubles the widths as needed: dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmEcandra, dvAnusvara, dvCandrabindu, dvVirama, dvNukta, zerowidthnonjoiner, zerowidthjoiner, dvReph, dvRashtrasign, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmEcandra_Anusvara [code: variable-monospaced]:warning: WARN: Does GPOS table have kerning information?
* [com.google.fonts/check/063](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/063) * :warning: **WARN** GPOS table lacks kerning information.[8] Poppins-Bold.ttf
:fire: FAIL: Version format is correct in 'name' table?
* [com.google.fonts/check/055](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/055) * :fire: **FAIL** The NameID.VERSION_STRING (nameID=5) value must follow the pattern "Version X.Y" with X.Y between 1.000 and 9.999. Current version string is: "4.002b5" [code: bad-version-strings]:fire: FAIL: Is 'gasp' table set to optimize rendering?
* [com.google.fonts/check/062](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/062) * :fire: **FAIL** Font is missing the 'gasp' table. Try exporting the font with autohinting enabled.:fire: FAIL: Font enables smart dropout control in "prep" table instructions?
* [com.google.fonts/check/072](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/072) * :fire: **FAIL** 'prep' table does not contain TrueType instructions enabling smart dropout control. To fix, export the font with autohinting enabled, or run ttfautohint on the font, or run the `gftools fix-nonhinting` script.:warning: WARN: Stricter unitsPerEm criteria for Google Fonts.
* [com.google.fonts/check/116](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/116) * :warning: **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.:warning: WARN: Check if each glyph has the recommended amount of contours.
* [com.google.fonts/check/153](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/153) * :warning: **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: zerowidthnonjoiner Contours detected: 1 Expected: 0 Glyph name: zerowidthjoiner Contours detected: 1 Expected: 0 Glyph name: dvNA Contours detected: 2 Expected: 1 Glyph name: dvBHA Contours detected: 2 Expected: 1 Glyph name: dvMA Contours detected: 3 Expected: 2 Glyph name: uni2113 Contours detected: 1 Expected: 2:warning: WARN: Checking Vertical Metric Linegaps.
* [com.google.fonts/check/041](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/041) * :warning: **WARN** hhea lineGap is not equal to 0. [code: hhea]:warning: WARN: Monospace font has hhea.advanceWidthMax equal to each glyph's advanceWidth?
* [com.google.fonts/check/079](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/079) * :warning: **WARN** This seems to be a monospaced font, so advanceWidth value should be the same across all glyphs, but 99.72% of them have a different value: CR, space, dvA, dvAA, dvI, dvII, dvU, dvUU, dvvR, dvvRR, dvvL, dvvLL, dvE, dvAI, dvO, dvAU, dvEcandra, dvAcandra, dvOcandra, dvmAA, dvmI, dvmII, dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmO, dvmAU, dvmEcandra, dvmOcandra, dvKA, dvKHA, dvGA, dvGHA, dvNGA, dvCA, dvCHA, dvJA, dvJHA, dvNYA, dvTTA, dvTTHA, dvDDA, dvDDHA, dvNNA, dvTA, dvTHA, dvDA, dvDHA, dvNA, dvPA, dvPHA, dvBA, dvBHA, dvMA, dvYA, dvRA, dvLA, dvVA, dvSHA, dvSSA, dvSA, dvHA, dvLLA, dvK_SSA, dvJ_NYA, dvKxA, dvKHxA, dvGxA, dvJxA, dvDDxA, dvDDHxA, dvPHxA, dvRxA, dvK, dvKH, dvG, dvGH, dvNG, dvC, dvCH, dvJ, dvJH, dvNY, dvTT, dvTTH, dvDD, dvDDH, dvNN, dvT, dvTH, dvD, dvDH, dvN, dvP, dvPH, dvB, dvBH, dvM, dvY, dvR, dvL, dvV, dvSH, dvSS, dvS, dvH, dvLL, dvK_SS, dvJ_NY, dvKx, dvKHx, dvGx, dvJx, dvPHx, dvAnusvara, dvCandrabindu, dvVisarga, dvAvagraha, dvVirama, dvNukta, dvZero, dvOne, dvTwo, dvThree, dvFour, dvFive, dvSix, dvSeven, dvEight, dvNine, dvOm, dvAbbreviationsign, danda, doubledanda, rupee, indianrupee, zerowidthnonjoiner, zerowidthjoiner, dottedcircle, dvReph, dvEyelash, dvRashtrasign, dvK_RA, dvKH_RA, dvG_RA, dvGH_RA, dvNG_RA, dvC_RA, dvCH_RA, dvJ_RA, dvJH_RA, dvNY_RA, dvTT_RA, dvTTH_RA, dvDD_RA, dvDDH_RA, dvNN_RA, dvT_RA, dvTH_RA, dvD_RA, dvDH_RA, dvN_RA, dvP_RA, dvPH_RA, dvB_RA, dvBH_RA, dvM_RA, dvY_RA, dvL_RA, dvV_RA, dvSH_RA, dvSS_RA, dvS_RA, dvH_RA, dvLL_RA, dvKx_RA, dvKHx_RA, dvGx_RA, dvJx_RA, dvPHx_RA, dvK_R, dvKH_R, dvG_R, dvGH_R, dvNG_R, dvC_R, dvCH_R, dvJ_R, dvJH_R, dvNY_R, dvTT_R, dvTTH_R, dvDD_R, dvDDH_R, dvNN_R, dvT_R, dvTH_R, dvD_R, dvDH_R, dvN_R, dvP_R, dvPH_R, dvB_R, dvBH_R, dvM_R, dvY_R, dvL_R, dvV_R, dvSH_R, dvSS_R, dvS_R, dvH_R, dvLL_R, dvKx_R, dvKHx_R, dvGx_R, dvJx_R, dvPHx_R, dvK_KA, dvKx_KxA, dvK_KHA, dvK_CA, dvK_JA, dvK_TTA, dvK_NNA, dvK_TA, dvKx_TA, dvK_T_YA, dvK_T_RA, dvK_T_VA, dvK_THA, dvK_DA, dvK_NA, dvK_PA, dvK_P_RA, dvK_PHA, dvKx_PHA, dvKx_PHxA, dvKx_BA, dvK_MA, dvKx_MA, dvK_YA, dvK_LA, dvK_VA, dvK_V_YA, dvK_SHA, dvK_SS_MA, dvK_SS_M_YA, dvK_SS_YA, dvK_SS_VA, dvK_SA, dvK_S_TTA, dvK_S_DDA, dvK_S_TA, dvK_S_P_RA, dvKH_KHA, dvKH_TA, dvKHx_TA, dvKH_NA, dvKH_MA, dvKHx_MA, dvKH_YA, dvKHx_YA, dvKH_VA, dvKHx_VA, dvKH_SHA, dvKHx_SHA, dvKHx_SA, dvG_GA, dvG_GHA, dvG_JA, dvG_NNA, dvG_DA, dvG_DHA, dvG_DH_YA, dvG_DH_VA, dvG_NA, dvG_N_YA, dvG_BA, dvG_BHA, dvG_BH_YA, dvG_MA, dvG_YA, dvG_R_YA, dvG_LA, dvG_VA, dvG_SA, dvGH_NA, dvGH_MA, dvGH_YA, dvC_CA, dvC_CHA, dvC_CH_VA, dvC_NA, dvC_MA, dvC_YA, dvCH_YA, dvCH_R_YA, dvJ_KA, dvJ_JA, dvJx_JxA, dvJ_J_NYA, dvJ_J_YA, dvJ_J_VA, dvJ_JHA, dvJ_NY_YA, dvJ_TTA, dvJ_DDA, dvJ_TA, dvJ_DA, dvJ_NA, dvJ_BA, dvJ_MA, dvJ_YA, dvJx_YA, dvJ_VA, dvJH_NA, dvJH_MA, dvJH_YA, dvNY_CA, dvNY_CHA, dvNY_JA, dvNY_SHA, dvTT_TTA, dvTT_TTHA, dvTT_YA, dvTT_VA, dvTTH_TTHA, dvTTH_YA, dvTTH_VA, dvDD_DDA, dvDD_DDHA, dvDD_YA, dvDD_VA, dvDDH_DDHA, dvDDH_YA, dvDDH_VA, dvNN_TTA, dvNN_TTHA, dvNN_DDA, dvNN_DDHA, dvNN_NNA, dvNN_MA, dvNN_YA, dvNN_VA, dvT_KA, dvT_K_YA, dvT_K_RA, dvT_K_VA, dvT_K_SSA, dvT_KHA, dvT_KH_RA, dvT_TA, dvT_T_YA, dvT_T_VA, dvT_THA, dvT_NA, dvT_N_YA, dvT_PA, dvT_P_RA, dvT_P_LA, dvT_PHA, dvT_MA, dvT_M_YA, dvT_YA, dvT_R_YA, dvT_LA, dvT_VA, dvT_SA, dvT_S_NA, dvT_S_YA, dvT_S_VA, dvTH_NA, dvTH_YA, dvTH_VA, dvD_GA, dvD_G_RA, dvD_GHA, dvD_DA, dvD_DHA, dvD_NA, dvD_BA, dvD_B_RA, dvD_BHA, dvD_MA, dvD_YA, dvD_VA, dvDH_NA, dvDH_N_YA, dvDH_MA, dvDH_YA, dvDH_VA, dvN_KA, dvN_K_SA, dvN_CA, dvN_CHA, dvN_TTA, dvN_DDA, dvN_TA, dvN_T_YA, dvN_T_RA, dvN_T_SA, dvN_THA, dvN_TH_YA, dvN_TH_VA, dvN_DA, dvN_D_RA, dvN_D_VA, dvN_DHA, dvN_DH_YA, dvN_DH_RA, dvN_DH_VA, dvN_NA, dvN_N_YA, dvN_PA, dvN_P_RA, dvN_PHA, dvN_PH_RA, dvN_BHA, dvN_BH_YA, dvN_BH_VA, dvN_MA, dvN_M_YA, dvN_YA, dvN_VA, dvN_SA, dvN_S_TTA, dvN_S_M_YA, dvN_S_YA, dvN_HA, dvP_TTA, dvP_TTHA, dvP_TA, dvP_T_YA, dvP_NA, dvP_PA, dvP_PHA, dvP_MA, dvP_YA, dvP_LA, dvP_VA, dvP_SA, dvPH_JA, dvPHx_JxA, dvPH_TTA, dvPH_TA, dvPHx_TA, dvPH_NA, dvPH_PA, dvPH_PHA, dvPHx_PHxA, dvPH_YA, dvPH_LA, dvPH_SHA, dvPHx_SA, dvB_JA, dvB_JxA, dvB_J_YA, dvB_JHA, dvB_TA, dvB_DA, dvB_DHA, dvB_DH_VA, dvB_NA, dvB_BA, dvB_BHA, dvB_BH_RA, dvB_YA, dvB_LA, dvB_L_YA, dvB_VA, dvB_SHA, dvB_SA, dvBH_NA, dvBH_YA, dvBH_R_YA, dvBH_LA, dvBH_VA, dvM_TA, dvM_DA, dvM_NA, dvM_PA, dvM_P_RA, dvM_BA, dvM_B_YA, dvM_B_RA, dvM_BHA, dvM_BH_YA, dvM_BH_RA, dvM_BH_VA, dvM_MA, dvM_YA, dvM_LA, dvM_VA, dvM_SHA, dvM_SA, dvM_HA, dvY_NA, dvY_YA, dvEyelash_YA, dvEyelash_HA, dvL_KA, dvL_K_YA, dvL_KHA, dvL_GA, dvL_JA, dvL_JxA, dvL_TTA, dvL_TTHA, dvL_DDA, dvL_DDHA, dvL_TA, dvL_THA, dvL_TH_YA, dvL_DA, dvL_D_RA, dvL_PA, dvL_PHA, dvL_BA, dvL_BHA, dvL_MA, dvL_YA, dvL_LA, dvL_L_YA, dvL_VA, dvL_V_DDA, dvL_SA, dvL_HA, dvV_NA, dvV_YA, dvV_LA, dvV_VA, dvV_HA, dvSH_KA, dvSH_KxA, dvSH_CA, dvSH_CHA, dvSH_TTA, dvSH_TA, dvSH_NA, dvSH_MA, dvSH_YA, dvSH_LA, dvSH_VA, dvSH_SHA, dvSS_KA, dvSS_K_RA, dvSS_TTA, dvSS_TT_YA, dvSS_TT_RA, dvSS_TT_VA, dvSS_TTHA, dvSS_TTH_YA, dvSS_TTH_RA, dvSS_NNA, dvSS_NN_YA, dvSS_PA, dvSS_P_RA, dvSS_PHA, dvSS_MA, dvSS_M_YA, dvSS_YA, dvSS_VA, dvSS_SSA, dvS_KA, dvS_K_RA, dvS_K_VA, dvS_KHA, dvS_JA, dvS_TTA, dvS_TA, dvS_T_YA, dvS_T_RA, dvS_T_VA, dvS_THA, dvS_TH_YA, dvS_DA, dvS_NA, dvS_PA, dvS_P_RA, dvS_PHA, dvS_BA, dvS_MA, dvS_M_YA, dvS_YA, dvS_LA, dvS_VA, dvS_SA, dvH_NNA, dvH_NA, dvH_MA, dvH_YA, dvH_LA, dvH_VA, dvLL_YA, dvmII.aLong, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvII_Anusvara, dvmII_Anusvara, dvmII_Reph, dvmII_Reph_Anusvara, dvmII_Anusvara.aLong, dvmII_Reph.aLong, dvmII_Reph_Anusvara.aLong, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmO_Anusvara, dvmO_Reph, dvmO_Reph_Anusvara, dvmAU_Anusvara, dvmAU_Reph, dvmAU_Reph_Anusvara, dvmEcandra_Anusvara, dvmOcandra_Anusvara, dvRA_mU, dvRA_mUU, dvHA_mU, dvHA_mUU, dvDA_mvR, dvSHA_mvR, dvHA_mvR, dvmI.a01, dvmI.a02, dvmI.a03, dvmI.a04, dvmI.a05, dvmI.a06, dvmI.a07, dvmI.a08, dvmI.a09, dvmI.a10, dvmI.a11, dvmI.a12, dvmI.a13, dvmI.a14, dvmI.a15, dvmI.a16, dvmI.a17, dvmI.a18, dvmI.a19, dvmI.a20, dvmI.a21, dvmI.a22, dvmI.a23, dvmI.a24, exclam, quotedbl, numbersign, dollar, percent, ampersand, quotesingle, parenleft, parenright, asterisk, plus, comma, hyphen, period, slash, zero, one, two, three, four, five, six, seven, eight, nine, colon, semicolon, less, equal, greater, question, at, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, bracketleft, backslash, bracketright, asciicircum, underscore, grave, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, braceleft, bar, braceright, asciitilde, uni00A0, exclamdown, cent, sterling, currency, yen, brokenbar, section, dieresis, copyright, ordfeminine, guillemotleft, logicalnot, uni00AD, registered, macron, degree, plusminus, twosuperior, threesuperior, acute, uni00B5, paragraph, periodcentered, cedilla, onesuperior, ordmasculine, guillemotright, onequarter, onehalf, threequarters, questiondown, Agrave, Aacute, Acircumflex, Atilde, Adieresis, Aring, AE, Ccedilla, Egrave, Eacute, Ecircumflex, Edieresis, Igrave, Iacute, Icircumflex, Idieresis, Eth, Ntilde, Ograve, Oacute, Ocircumflex, Otilde, Odieresis, multiply, Oslash, Ugrave, Uacute, Ucircumflex, Udieresis, Yacute, Thorn, germandbls, agrave, aacute, acircumflex, atilde, adieresis, aring, ae, ccedilla, egrave, eacute, ecircumflex, edieresis, igrave, iacute, icircumflex, idieresis, eth, ntilde, ograve, oacute, ocircumflex, otilde, odieresis, divide, oslash, ugrave, uacute, ucircumflex, udieresis, yacute, thorn, ydieresis, Amacron, amacron, Abreve, abreve, Aogonek, aogonek, Cacute, cacute, Cdotaccent, cdotaccent, Ccaron, ccaron, Dcaron, dcaron, Dcroat, dcroat, Emacron, emacron, Ebreve, ebreve, Edotaccent, edotaccent, Eogonek, eogonek, Ecaron, ecaron, Gbreve, gbreve, Gdotaccent, gdotaccent, uni0122, uni0123, Itilde, itilde, Imacron, imacron, uni012C, uni012D, Iogonek, iogonek, Idotaccent, dotlessi, uni0136, uni0137, Lacute, lacute, uni013B, uni013C, Lcaron, lcaron, Ldot, ldot, Lslash, lslash, Nacute, nacute, uni0145, uni0146, Ncaron, ncaron, Omacron, omacron, uni014E, uni014F, Ohungarumlaut, ohungarumlaut, OE, oe, Racute, racute, uni0156, uni0157, Rcaron, rcaron, Sacute, sacute, uni015E, uni015F, Scaron, scaron, uni0162, uni0163, Tcaron, tcaron, Utilde, utilde, Umacron, umacron, Ubreve, ubreve, Uring, uring, Uhungarumlaut, uhungarumlaut, Uogonek, uogonek, Wcircumflex, wcircumflex, Ycircumflex, ycircumflex, Ydieresis, Zacute, zacute, Zdotaccent, zdotaccent, Zcaron, zcaron, uni018F, florin, uni01FC, uni01FD, uni0218, uni0219, uni021A, uni021B, uni0259, uni02BC, circumflex, caron, uni02C9, breve, dotaccent, ring, ogonek, tilde, hungarumlaut, pi, Wgrave, wgrave, Wacute, wacute, Wdieresis, wdieresis, uni1EBC, uni1EBD, Ygrave, ygrave, uni1EF8, uni1EF9, endash, emdash, quoteleft, quoteright, quotesinglbase, quotedblleft, quotedblright, quotedblbase, dagger, daggerdbl, bullet, ellipsis, perthousand, guilsinglleft, guilsinglright, fraction, Euro, uni20BA, uni20BD, uni2113, trademark, uni2126, estimated, partialdiff, uni2206, product, summation, minus, uni2215, uni2219, radical, infinity, integral, approxequal, notequal, lessequal, greaterequal, lozenge, fi, fl, exclam.ss01, comma.ss01, period.ss01, colon.ss01, semicolon.ss01, question.ss01, exclamdown.ss01, periodcentered.ss01, questiondown.ss01, divide.ss01, apostrophemod.ss01, quoteleft.ss01, quoteright.ss01, quotedblleft.ss01, quotedblright.ss01, ellipsis.ss01, a.ss02, aacute.ss02, abreve.ss02, acircumflex.ss02, adieresis.ss02, agrave.ss02, amacron.ss02, aogonek.ss02, aring.ss02, atilde.ss02, ampersand.ss03, two.ss04, three.ss04, six.ss04, nine.ss04 [code: should-be-monospaced] * :warning: **WARN** Double-width and/or zero-width glyphs were detected. These glyphs should be set to the same width as all others and then add GPOS single pos lookups that zeros/doubles the widths as needed: dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmEcandra, dvAnusvara, dvCandrabindu, dvVirama, dvNukta, zerowidthnonjoiner, zerowidthjoiner, dvReph, dvRashtrasign, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmEcandra_Anusvara [code: variable-monospaced]:warning: WARN: Does GPOS table have kerning information?
* [com.google.fonts/check/063](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/063) * :warning: **WARN** GPOS table lacks kerning information.[8] Poppins-BoldItalic.ttf
:fire: FAIL: Version format is correct in 'name' table?
* [com.google.fonts/check/055](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/055) * :fire: **FAIL** The NameID.VERSION_STRING (nameID=5) value must follow the pattern "Version X.Y" with X.Y between 1.000 and 9.999. Current version string is: "4.002b6" [code: bad-version-strings]:fire: FAIL: Is 'gasp' table set to optimize rendering?
* [com.google.fonts/check/062](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/062) * :fire: **FAIL** Font is missing the 'gasp' table. Try exporting the font with autohinting enabled.:fire: FAIL: Font enables smart dropout control in "prep" table instructions?
* [com.google.fonts/check/072](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/072) * :fire: **FAIL** 'prep' table does not contain TrueType instructions enabling smart dropout control. To fix, export the font with autohinting enabled, or run ttfautohint on the font, or run the `gftools fix-nonhinting` script.:warning: WARN: Stricter unitsPerEm criteria for Google Fonts.
* [com.google.fonts/check/116](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/116) * :warning: **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.:warning: WARN: Check if each glyph has the recommended amount of contours.
* [com.google.fonts/check/153](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/153) * :warning: **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: zerowidthnonjoiner Contours detected: 1 Expected: 0 Glyph name: zerowidthjoiner Contours detected: 1 Expected: 0 Glyph name: dvNA Contours detected: 2 Expected: 1 Glyph name: dvBHA Contours detected: 2 Expected: 1 Glyph name: dvMA Contours detected: 3 Expected: 2 Glyph name: uni2113 Contours detected: 1 Expected: 2:warning: WARN: Checking Vertical Metric Linegaps.
* [com.google.fonts/check/041](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/041) * :warning: **WARN** hhea lineGap is not equal to 0. [code: hhea]:warning: WARN: Monospace font has hhea.advanceWidthMax equal to each glyph's advanceWidth?
* [com.google.fonts/check/079](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/079) * :warning: **WARN** This seems to be a monospaced font, so advanceWidth value should be the same across all glyphs, but 99.72% of them have a different value: CR, space, dvA, dvAA, dvI, dvII, dvU, dvUU, dvvR, dvvRR, dvvL, dvvLL, dvE, dvAI, dvO, dvAU, dvEcandra, dvAcandra, dvOcandra, dvmAA, dvmI, dvmII, dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmO, dvmAU, dvmEcandra, dvmOcandra, dvKA, dvKHA, dvGA, dvGHA, dvNGA, dvCA, dvCHA, dvJA, dvJHA, dvNYA, dvTTA, dvTTHA, dvDDA, dvDDHA, dvNNA, dvTA, dvTHA, dvDA, dvDHA, dvNA, dvPA, dvPHA, dvBA, dvBHA, dvMA, dvYA, dvRA, dvLA, dvVA, dvSHA, dvSSA, dvSA, dvHA, dvLLA, dvK_SSA, dvJ_NYA, dvKxA, dvKHxA, dvGxA, dvJxA, dvDDxA, dvDDHxA, dvPHxA, dvRxA, dvK, dvKH, dvG, dvGH, dvNG, dvC, dvCH, dvJ, dvJH, dvNY, dvTT, dvTTH, dvDD, dvDDH, dvNN, dvT, dvTH, dvD, dvDH, dvN, dvP, dvPH, dvB, dvBH, dvM, dvY, dvR, dvL, dvV, dvSH, dvSS, dvS, dvH, dvLL, dvK_SS, dvJ_NY, dvKx, dvKHx, dvGx, dvJx, dvPHx, dvAnusvara, dvCandrabindu, dvVisarga, dvAvagraha, dvVirama, dvNukta, dvZero, dvOne, dvTwo, dvThree, dvFour, dvFive, dvSix, dvSeven, dvEight, dvNine, dvOm, dvAbbreviationsign, danda, doubledanda, rupee, indianrupee, zerowidthnonjoiner, zerowidthjoiner, dottedcircle, dvReph, dvEyelash, dvRashtrasign, dvK_RA, dvKH_RA, dvG_RA, dvGH_RA, dvNG_RA, dvC_RA, dvCH_RA, dvJ_RA, dvJH_RA, dvNY_RA, dvTT_RA, dvTTH_RA, dvDD_RA, dvDDH_RA, dvNN_RA, dvT_RA, dvTH_RA, dvD_RA, dvDH_RA, dvN_RA, dvP_RA, dvPH_RA, dvB_RA, dvBH_RA, dvM_RA, dvY_RA, dvL_RA, dvV_RA, dvSH_RA, dvSS_RA, dvS_RA, dvH_RA, dvLL_RA, dvKx_RA, dvKHx_RA, dvGx_RA, dvJx_RA, dvPHx_RA, dvK_R, dvKH_R, dvG_R, dvGH_R, dvNG_R, dvC_R, dvCH_R, dvJ_R, dvJH_R, dvNY_R, dvTT_R, dvTTH_R, dvDD_R, dvDDH_R, dvNN_R, dvT_R, dvTH_R, dvD_R, dvDH_R, dvN_R, dvP_R, dvPH_R, dvB_R, dvBH_R, dvM_R, dvY_R, dvL_R, dvV_R, dvSH_R, dvSS_R, dvS_R, dvH_R, dvLL_R, dvKx_R, dvKHx_R, dvGx_R, dvJx_R, dvPHx_R, dvK_KA, dvKx_KxA, dvK_KHA, dvK_CA, dvK_JA, dvK_TTA, dvK_NNA, dvK_TA, dvKx_TA, dvK_T_YA, dvK_T_RA, dvK_T_VA, dvK_THA, dvK_DA, dvK_NA, dvK_PA, dvK_P_RA, dvK_PHA, dvKx_PHA, dvKx_PHxA, dvKx_BA, dvK_MA, dvKx_MA, dvK_YA, dvK_LA, dvK_VA, dvK_V_YA, dvK_SHA, dvK_SS_MA, dvK_SS_M_YA, dvK_SS_YA, dvK_SS_VA, dvK_SA, dvK_S_TTA, dvK_S_DDA, dvK_S_TA, dvK_S_P_RA, dvKH_KHA, dvKH_TA, dvKHx_TA, dvKH_NA, dvKH_MA, dvKHx_MA, dvKH_YA, dvKHx_YA, dvKH_VA, dvKHx_VA, dvKH_SHA, dvKHx_SHA, dvKHx_SA, dvG_GA, dvG_GHA, dvG_JA, dvG_NNA, dvG_DA, dvG_DHA, dvG_DH_YA, dvG_DH_VA, dvG_NA, dvG_N_YA, dvG_BA, dvG_BHA, dvG_BH_YA, dvG_MA, dvG_YA, dvG_R_YA, dvG_LA, dvG_VA, dvG_SA, dvGH_NA, dvGH_MA, dvGH_YA, dvC_CA, dvC_CHA, dvC_CH_VA, dvC_NA, dvC_MA, dvC_YA, dvCH_YA, dvCH_R_YA, dvJ_KA, dvJ_JA, dvJx_JxA, dvJ_J_NYA, dvJ_J_YA, dvJ_J_VA, dvJ_JHA, dvJ_NY_YA, dvJ_TTA, dvJ_DDA, dvJ_TA, dvJ_DA, dvJ_NA, dvJ_BA, dvJ_MA, dvJ_YA, dvJx_YA, dvJ_VA, dvJH_NA, dvJH_MA, dvJH_YA, dvNY_CA, dvNY_CHA, dvNY_JA, dvNY_SHA, dvTT_TTA, dvTT_TTHA, dvTT_YA, dvTT_VA, dvTTH_TTHA, dvTTH_YA, dvTTH_VA, dvDD_DDA, dvDD_DDHA, dvDD_YA, dvDD_VA, dvDDH_DDHA, dvDDH_YA, dvDDH_VA, dvNN_TTA, dvNN_TTHA, dvNN_DDA, dvNN_DDHA, dvNN_NNA, dvNN_MA, dvNN_YA, dvNN_VA, dvT_KA, dvT_K_YA, dvT_K_RA, dvT_K_VA, dvT_K_SSA, dvT_KHA, dvT_KH_RA, dvT_TA, dvT_T_YA, dvT_T_VA, dvT_THA, dvT_NA, dvT_N_YA, dvT_PA, dvT_P_RA, dvT_P_LA, dvT_PHA, dvT_MA, dvT_M_YA, dvT_YA, dvT_R_YA, dvT_LA, dvT_VA, dvT_SA, dvT_S_NA, dvT_S_YA, dvT_S_VA, dvTH_NA, dvTH_YA, dvTH_VA, dvD_GA, dvD_G_RA, dvD_GHA, dvD_DA, dvD_DHA, dvD_NA, dvD_BA, dvD_B_RA, dvD_BHA, dvD_MA, dvD_YA, dvD_VA, dvDH_NA, dvDH_N_YA, dvDH_MA, dvDH_YA, dvDH_VA, dvN_KA, dvN_K_SA, dvN_CA, dvN_CHA, dvN_TTA, dvN_DDA, dvN_TA, dvN_T_YA, dvN_T_RA, dvN_T_SA, dvN_THA, dvN_TH_YA, dvN_TH_VA, dvN_DA, dvN_D_RA, dvN_D_VA, dvN_DHA, dvN_DH_YA, dvN_DH_RA, dvN_DH_VA, dvN_NA, dvN_N_YA, dvN_PA, dvN_P_RA, dvN_PHA, dvN_PH_RA, dvN_BHA, dvN_BH_YA, dvN_BH_VA, dvN_MA, dvN_M_YA, dvN_YA, dvN_VA, dvN_SA, dvN_S_TTA, dvN_S_M_YA, dvN_S_YA, dvN_HA, dvP_TTA, dvP_TTHA, dvP_TA, dvP_T_YA, dvP_NA, dvP_PA, dvP_PHA, dvP_MA, dvP_YA, dvP_LA, dvP_VA, dvP_SA, dvPH_JA, dvPHx_JxA, dvPH_TTA, dvPH_TA, dvPHx_TA, dvPH_NA, dvPH_PA, dvPH_PHA, dvPHx_PHxA, dvPH_YA, dvPH_LA, dvPH_SHA, dvPHx_SA, dvB_JA, dvB_JxA, dvB_J_YA, dvB_JHA, dvB_TA, dvB_DA, dvB_DHA, dvB_DH_VA, dvB_NA, dvB_BA, dvB_BHA, dvB_BH_RA, dvB_YA, dvB_LA, dvB_L_YA, dvB_VA, dvB_SHA, dvB_SA, dvBH_NA, dvBH_YA, dvBH_R_YA, dvBH_LA, dvBH_VA, dvM_TA, dvM_DA, dvM_NA, dvM_PA, dvM_P_RA, dvM_BA, dvM_B_YA, dvM_B_RA, dvM_BHA, dvM_BH_YA, dvM_BH_RA, dvM_BH_VA, dvM_MA, dvM_YA, dvM_LA, dvM_VA, dvM_SHA, dvM_SA, dvM_HA, dvY_NA, dvY_YA, dvEyelash_YA, dvEyelash_HA, dvL_KA, dvL_K_YA, dvL_KHA, dvL_GA, dvL_JA, dvL_JxA, dvL_TTA, dvL_TTHA, dvL_DDA, dvL_DDHA, dvL_TA, dvL_THA, dvL_TH_YA, dvL_DA, dvL_D_RA, dvL_PA, dvL_PHA, dvL_BA, dvL_BHA, dvL_MA, dvL_YA, dvL_LA, dvL_L_YA, dvL_VA, dvL_V_DDA, dvL_SA, dvL_HA, dvV_NA, dvV_YA, dvV_LA, dvV_VA, dvV_HA, dvSH_KA, dvSH_KxA, dvSH_CA, dvSH_CHA, dvSH_TTA, dvSH_TA, dvSH_NA, dvSH_MA, dvSH_YA, dvSH_LA, dvSH_VA, dvSH_SHA, dvSS_KA, dvSS_K_RA, dvSS_TTA, dvSS_TT_YA, dvSS_TT_RA, dvSS_TT_VA, dvSS_TTHA, dvSS_TTH_YA, dvSS_TTH_RA, dvSS_NNA, dvSS_NN_YA, dvSS_PA, dvSS_P_RA, dvSS_PHA, dvSS_MA, dvSS_M_YA, dvSS_YA, dvSS_VA, dvSS_SSA, dvS_KA, dvS_K_RA, dvS_K_VA, dvS_KHA, dvS_JA, dvS_TTA, dvS_TA, dvS_T_YA, dvS_T_RA, dvS_T_VA, dvS_THA, dvS_TH_YA, dvS_DA, dvS_NA, dvS_PA, dvS_P_RA, dvS_PHA, dvS_BA, dvS_MA, dvS_M_YA, dvS_YA, dvS_LA, dvS_VA, dvS_SA, dvH_NNA, dvH_NA, dvH_MA, dvH_YA, dvH_LA, dvH_VA, dvLL_YA, dvmII.aLong, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvII_Anusvara, dvmII_Anusvara, dvmII_Reph, dvmII_Reph_Anusvara, dvmII_Anusvara.aLong, dvmII_Reph.aLong, dvmII_Reph_Anusvara.aLong, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmO_Anusvara, dvmO_Reph, dvmO_Reph_Anusvara, dvmAU_Anusvara, dvmAU_Reph, dvmAU_Reph_Anusvara, dvmEcandra_Anusvara, dvmOcandra_Anusvara, dvRA_mU, dvRA_mUU, dvHA_mU, dvHA_mUU, dvDA_mvR, dvSHA_mvR, dvHA_mvR, dvmI.a01, dvmI.a02, dvmI.a03, dvmI.a04, dvmI.a05, dvmI.a06, dvmI.a07, dvmI.a08, dvmI.a09, dvmI.a10, dvmI.a11, dvmI.a12, dvmI.a13, dvmI.a14, dvmI.a15, dvmI.a16, dvmI.a17, dvmI.a18, dvmI.a19, dvmI.a20, dvmI.a21, dvmI.a22, dvmI.a23, dvmI.a24, exclam, quotedbl, numbersign, dollar, percent, ampersand, quotesingle, parenleft, parenright, asterisk, plus, comma, hyphen, period, slash, zero, one, two, three, four, five, six, seven, eight, nine, colon, semicolon, less, equal, greater, question, at, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, bracketleft, backslash, bracketright, asciicircum, underscore, grave, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, braceleft, bar, braceright, asciitilde, uni00A0, exclamdown, cent, sterling, currency, yen, brokenbar, section, dieresis, copyright, ordfeminine, guillemotleft, logicalnot, uni00AD, registered, macron, degree, plusminus, twosuperior, threesuperior, acute, uni00B5, paragraph, periodcentered, cedilla, onesuperior, ordmasculine, guillemotright, onequarter, onehalf, threequarters, questiondown, Agrave, Aacute, Acircumflex, Atilde, Adieresis, Aring, AE, Ccedilla, Egrave, Eacute, Ecircumflex, Edieresis, Igrave, Iacute, Icircumflex, Idieresis, Eth, Ntilde, Ograve, Oacute, Ocircumflex, Otilde, Odieresis, multiply, Oslash, Ugrave, Uacute, Ucircumflex, Udieresis, Yacute, Thorn, germandbls, agrave, aacute, acircumflex, atilde, adieresis, aring, ae, ccedilla, egrave, eacute, ecircumflex, edieresis, igrave, iacute, icircumflex, idieresis, eth, ntilde, ograve, oacute, ocircumflex, otilde, odieresis, divide, oslash, ugrave, uacute, ucircumflex, udieresis, yacute, thorn, ydieresis, Amacron, amacron, Abreve, abreve, Aogonek, aogonek, Cacute, cacute, Cdotaccent, cdotaccent, Ccaron, ccaron, Dcaron, dcaron, Dcroat, dcroat, Emacron, emacron, Ebreve, ebreve, Edotaccent, edotaccent, Eogonek, eogonek, Ecaron, ecaron, Gbreve, gbreve, Gdotaccent, gdotaccent, uni0122, uni0123, Itilde, itilde, Imacron, imacron, uni012C, uni012D, Iogonek, iogonek, Idotaccent, dotlessi, uni0136, uni0137, Lacute, lacute, uni013B, uni013C, Lcaron, lcaron, Ldot, ldot, Lslash, lslash, Nacute, nacute, uni0145, uni0146, Ncaron, ncaron, Omacron, omacron, uni014E, uni014F, Ohungarumlaut, ohungarumlaut, OE, oe, Racute, racute, uni0156, uni0157, Rcaron, rcaron, Sacute, sacute, uni015E, uni015F, Scaron, scaron, uni0162, uni0163, Tcaron, tcaron, Utilde, utilde, Umacron, umacron, Ubreve, ubreve, Uring, uring, Uhungarumlaut, uhungarumlaut, Uogonek, uogonek, Wcircumflex, wcircumflex, Ycircumflex, ycircumflex, Ydieresis, Zacute, zacute, Zdotaccent, zdotaccent, Zcaron, zcaron, uni018F, florin, uni01FC, uni01FD, uni0218, uni0219, uni021A, uni021B, uni0259, uni02BC, circumflex, caron, uni02C9, breve, dotaccent, ring, ogonek, tilde, hungarumlaut, pi, Wgrave, wgrave, Wacute, wacute, Wdieresis, wdieresis, uni1EBC, uni1EBD, Ygrave, ygrave, uni1EF8, uni1EF9, endash, emdash, quoteleft, quoteright, quotesinglbase, quotedblleft, quotedblright, quotedblbase, dagger, daggerdbl, bullet, ellipsis, perthousand, guilsinglleft, guilsinglright, fraction, Euro, uni20BA, uni20BD, uni2113, trademark, uni2126, estimated, partialdiff, uni2206, product, summation, minus, uni2215, uni2219, radical, infinity, integral, approxequal, notequal, lessequal, greaterequal, lozenge, fi, fl, exclam.ss01, comma.ss01, period.ss01, colon.ss01, semicolon.ss01, question.ss01, exclamdown.ss01, periodcentered.ss01, questiondown.ss01, divide.ss01, apostrophemod.ss01, quoteleft.ss01, quoteright.ss01, quotedblleft.ss01, quotedblright.ss01, ellipsis.ss01, a.ss02, aacute.ss02, abreve.ss02, acircumflex.ss02, adieresis.ss02, agrave.ss02, amacron.ss02, aogonek.ss02, aring.ss02, atilde.ss02, ampersand.ss03, two.ss04, three.ss04, six.ss04, nine.ss04 [code: should-be-monospaced] * :warning: **WARN** Double-width and/or zero-width glyphs were detected. These glyphs should be set to the same width as all others and then add GPOS single pos lookups that zeros/doubles the widths as needed: dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmEcandra, dvAnusvara, dvCandrabindu, dvVirama, dvNukta, zerowidthnonjoiner, zerowidthjoiner, dvReph, dvRashtrasign, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmEcandra_Anusvara [code: variable-monospaced]:warning: WARN: Does GPOS table have kerning information?
* [com.google.fonts/check/063](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/063) * :warning: **WARN** GPOS table lacks kerning information.[9] Poppins-ExtraBold.ttf
:fire: FAIL: Version format is correct in 'name' table?
* [com.google.fonts/check/055](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/055) * :fire: **FAIL** The NameID.VERSION_STRING (nameID=5) value must follow the pattern "Version X.Y" with X.Y between 1.000 and 9.999. Current version string is: "4.002b5" [code: bad-version-strings]:fire: FAIL: Is 'gasp' table set to optimize rendering?
* [com.google.fonts/check/062](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/062) * :fire: **FAIL** Font is missing the 'gasp' table. Try exporting the font with autohinting enabled.:fire: FAIL: Font enables smart dropout control in "prep" table instructions?
* [com.google.fonts/check/072](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/072) * :fire: **FAIL** 'prep' table does not contain TrueType instructions enabling smart dropout control. To fix, export the font with autohinting enabled, or run ttfautohint on the font, or run the `gftools fix-nonhinting` script.:warning: WARN: Stricter unitsPerEm criteria for Google Fonts.
* [com.google.fonts/check/116](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/116) * :warning: **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.:warning: WARN: Check if each glyph has the recommended amount of contours.
* [com.google.fonts/check/153](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/153) * :warning: **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: zerowidthnonjoiner Contours detected: 1 Expected: 0 Glyph name: zerowidthjoiner Contours detected: 1 Expected: 0 Glyph name: dvNA Contours detected: 2 Expected: 1 Glyph name: dvBHA Contours detected: 2 Expected: 1 Glyph name: dvMA Contours detected: 3 Expected: 2 Glyph name: uni2113 Contours detected: 1 Expected: 2:warning: WARN: Combined length of family and style must not exceed 20 characters.
* [com.google.fonts/check/163](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/163) * :warning: **WARN** The combined length of family and style exceeds 20 chars in the following 'WINDOWS' entries: FONT_FAMILY_NAME = 'Poppins ExtraBold' / SUBFAMILY_NAME = 'Regular':warning: WARN: Checking Vertical Metric Linegaps.
* [com.google.fonts/check/041](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/041) * :warning: **WARN** hhea lineGap is not equal to 0. [code: hhea]:warning: WARN: Monospace font has hhea.advanceWidthMax equal to each glyph's advanceWidth?
* [com.google.fonts/check/079](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/079) * :warning: **WARN** This seems to be a monospaced font, so advanceWidth value should be the same across all glyphs, but 99.72% of them have a different value: CR, space, dvA, dvAA, dvI, dvII, dvU, dvUU, dvvR, dvvRR, dvvL, dvvLL, dvE, dvAI, dvO, dvAU, dvEcandra, dvAcandra, dvOcandra, dvmAA, dvmI, dvmII, dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmO, dvmAU, dvmEcandra, dvmOcandra, dvKA, dvKHA, dvGA, dvGHA, dvNGA, dvCA, dvCHA, dvJA, dvJHA, dvNYA, dvTTA, dvTTHA, dvDDA, dvDDHA, dvNNA, dvTA, dvTHA, dvDA, dvDHA, dvNA, dvPA, dvPHA, dvBA, dvBHA, dvMA, dvYA, dvRA, dvLA, dvVA, dvSHA, dvSSA, dvSA, dvHA, dvLLA, dvK_SSA, dvJ_NYA, dvKxA, dvKHxA, dvGxA, dvJxA, dvDDxA, dvDDHxA, dvPHxA, dvRxA, dvK, dvKH, dvG, dvGH, dvNG, dvC, dvCH, dvJ, dvJH, dvNY, dvTT, dvTTH, dvDD, dvDDH, dvNN, dvT, dvTH, dvD, dvDH, dvN, dvP, dvPH, dvB, dvBH, dvM, dvY, dvR, dvL, dvV, dvSH, dvSS, dvS, dvH, dvLL, dvK_SS, dvJ_NY, dvKx, dvKHx, dvGx, dvJx, dvPHx, dvAnusvara, dvCandrabindu, dvVisarga, dvAvagraha, dvVirama, dvNukta, dvZero, dvOne, dvTwo, dvThree, dvFour, dvFive, dvSix, dvSeven, dvEight, dvNine, dvOm, dvAbbreviationsign, danda, doubledanda, rupee, indianrupee, zerowidthnonjoiner, zerowidthjoiner, dottedcircle, dvReph, dvEyelash, dvRashtrasign, dvK_RA, dvKH_RA, dvG_RA, dvGH_RA, dvNG_RA, dvC_RA, dvCH_RA, dvJ_RA, dvJH_RA, dvNY_RA, dvTT_RA, dvTTH_RA, dvDD_RA, dvDDH_RA, dvNN_RA, dvT_RA, dvTH_RA, dvD_RA, dvDH_RA, dvN_RA, dvP_RA, dvPH_RA, dvB_RA, dvBH_RA, dvM_RA, dvY_RA, dvL_RA, dvV_RA, dvSH_RA, dvSS_RA, dvS_RA, dvH_RA, dvLL_RA, dvKx_RA, dvKHx_RA, dvGx_RA, dvJx_RA, dvPHx_RA, dvK_R, dvKH_R, dvG_R, dvGH_R, dvNG_R, dvC_R, dvCH_R, dvJ_R, dvJH_R, dvNY_R, dvTT_R, dvTTH_R, dvDD_R, dvDDH_R, dvNN_R, dvT_R, dvTH_R, dvD_R, dvDH_R, dvN_R, dvP_R, dvPH_R, dvB_R, dvBH_R, dvM_R, dvY_R, dvL_R, dvV_R, dvSH_R, dvSS_R, dvS_R, dvH_R, dvLL_R, dvKx_R, dvKHx_R, dvGx_R, dvJx_R, dvPHx_R, dvK_KA, dvKx_KxA, dvK_KHA, dvK_CA, dvK_JA, dvK_TTA, dvK_NNA, dvK_TA, dvKx_TA, dvK_T_YA, dvK_T_RA, dvK_T_VA, dvK_THA, dvK_DA, dvK_NA, dvK_PA, dvK_P_RA, dvK_PHA, dvKx_PHA, dvKx_PHxA, dvKx_BA, dvK_MA, dvKx_MA, dvK_YA, dvK_LA, dvK_VA, dvK_V_YA, dvK_SHA, dvK_SS_MA, dvK_SS_M_YA, dvK_SS_YA, dvK_SS_VA, dvK_SA, dvK_S_TTA, dvK_S_DDA, dvK_S_TA, dvK_S_P_RA, dvKH_KHA, dvKH_TA, dvKHx_TA, dvKH_NA, dvKH_MA, dvKHx_MA, dvKH_YA, dvKHx_YA, dvKH_VA, dvKHx_VA, dvKH_SHA, dvKHx_SHA, dvKHx_SA, dvG_GA, dvG_GHA, dvG_JA, dvG_NNA, dvG_DA, dvG_DHA, dvG_DH_YA, dvG_DH_VA, dvG_NA, dvG_N_YA, dvG_BA, dvG_BHA, dvG_BH_YA, dvG_MA, dvG_YA, dvG_R_YA, dvG_LA, dvG_VA, dvG_SA, dvGH_NA, dvGH_MA, dvGH_YA, dvC_CA, dvC_CHA, dvC_CH_VA, dvC_NA, dvC_MA, dvC_YA, dvCH_YA, dvCH_R_YA, dvJ_KA, dvJ_JA, dvJx_JxA, dvJ_J_NYA, dvJ_J_YA, dvJ_J_VA, dvJ_JHA, dvJ_NY_YA, dvJ_TTA, dvJ_DDA, dvJ_TA, dvJ_DA, dvJ_NA, dvJ_BA, dvJ_MA, dvJ_YA, dvJx_YA, dvJ_VA, dvJH_NA, dvJH_MA, dvJH_YA, dvNY_CA, dvNY_CHA, dvNY_JA, dvNY_SHA, dvTT_TTA, dvTT_TTHA, dvTT_YA, dvTT_VA, dvTTH_TTHA, dvTTH_YA, dvTTH_VA, dvDD_DDA, dvDD_DDHA, dvDD_YA, dvDD_VA, dvDDH_DDHA, dvDDH_YA, dvDDH_VA, dvNN_TTA, dvNN_TTHA, dvNN_DDA, dvNN_DDHA, dvNN_NNA, dvNN_MA, dvNN_YA, dvNN_VA, dvT_KA, dvT_K_YA, dvT_K_RA, dvT_K_VA, dvT_K_SSA, dvT_KHA, dvT_KH_RA, dvT_TA, dvT_T_YA, dvT_T_VA, dvT_THA, dvT_NA, dvT_N_YA, dvT_PA, dvT_P_RA, dvT_P_LA, dvT_PHA, dvT_MA, dvT_M_YA, dvT_YA, dvT_R_YA, dvT_LA, dvT_VA, dvT_SA, dvT_S_NA, dvT_S_YA, dvT_S_VA, dvTH_NA, dvTH_YA, dvTH_VA, dvD_GA, dvD_G_RA, dvD_GHA, dvD_DA, dvD_DHA, dvD_NA, dvD_BA, dvD_B_RA, dvD_BHA, dvD_MA, dvD_YA, dvD_VA, dvDH_NA, dvDH_N_YA, dvDH_MA, dvDH_YA, dvDH_VA, dvN_KA, dvN_K_SA, dvN_CA, dvN_CHA, dvN_TTA, dvN_DDA, dvN_TA, dvN_T_YA, dvN_T_RA, dvN_T_SA, dvN_THA, dvN_TH_YA, dvN_TH_VA, dvN_DA, dvN_D_RA, dvN_D_VA, dvN_DHA, dvN_DH_YA, dvN_DH_RA, dvN_DH_VA, dvN_NA, dvN_N_YA, dvN_PA, dvN_P_RA, dvN_PHA, dvN_PH_RA, dvN_BHA, dvN_BH_YA, dvN_BH_VA, dvN_MA, dvN_M_YA, dvN_YA, dvN_VA, dvN_SA, dvN_S_TTA, dvN_S_M_YA, dvN_S_YA, dvN_HA, dvP_TTA, dvP_TTHA, dvP_TA, dvP_T_YA, dvP_NA, dvP_PA, dvP_PHA, dvP_MA, dvP_YA, dvP_LA, dvP_VA, dvP_SA, dvPH_JA, dvPHx_JxA, dvPH_TTA, dvPH_TA, dvPHx_TA, dvPH_NA, dvPH_PA, dvPH_PHA, dvPHx_PHxA, dvPH_YA, dvPH_LA, dvPH_SHA, dvPHx_SA, dvB_JA, dvB_JxA, dvB_J_YA, dvB_JHA, dvB_TA, dvB_DA, dvB_DHA, dvB_DH_VA, dvB_NA, dvB_BA, dvB_BHA, dvB_BH_RA, dvB_YA, dvB_LA, dvB_L_YA, dvB_VA, dvB_SHA, dvB_SA, dvBH_NA, dvBH_YA, dvBH_R_YA, dvBH_LA, dvBH_VA, dvM_TA, dvM_DA, dvM_NA, dvM_PA, dvM_P_RA, dvM_BA, dvM_B_YA, dvM_B_RA, dvM_BHA, dvM_BH_YA, dvM_BH_RA, dvM_BH_VA, dvM_MA, dvM_YA, dvM_LA, dvM_VA, dvM_SHA, dvM_SA, dvM_HA, dvY_NA, dvY_YA, dvEyelash_YA, dvEyelash_HA, dvL_KA, dvL_K_YA, dvL_KHA, dvL_GA, dvL_JA, dvL_JxA, dvL_TTA, dvL_TTHA, dvL_DDA, dvL_DDHA, dvL_TA, dvL_THA, dvL_TH_YA, dvL_DA, dvL_D_RA, dvL_PA, dvL_PHA, dvL_BA, dvL_BHA, dvL_MA, dvL_YA, dvL_LA, dvL_L_YA, dvL_VA, dvL_V_DDA, dvL_SA, dvL_HA, dvV_NA, dvV_YA, dvV_LA, dvV_VA, dvV_HA, dvSH_KA, dvSH_KxA, dvSH_CA, dvSH_CHA, dvSH_TTA, dvSH_TA, dvSH_NA, dvSH_MA, dvSH_YA, dvSH_LA, dvSH_VA, dvSH_SHA, dvSS_KA, dvSS_K_RA, dvSS_TTA, dvSS_TT_YA, dvSS_TT_RA, dvSS_TT_VA, dvSS_TTHA, dvSS_TTH_YA, dvSS_TTH_RA, dvSS_NNA, dvSS_NN_YA, dvSS_PA, dvSS_P_RA, dvSS_PHA, dvSS_MA, dvSS_M_YA, dvSS_YA, dvSS_VA, dvSS_SSA, dvS_KA, dvS_K_RA, dvS_K_VA, dvS_KHA, dvS_JA, dvS_TTA, dvS_TA, dvS_T_YA, dvS_T_RA, dvS_T_VA, dvS_THA, dvS_TH_YA, dvS_DA, dvS_NA, dvS_PA, dvS_P_RA, dvS_PHA, dvS_BA, dvS_MA, dvS_M_YA, dvS_YA, dvS_LA, dvS_VA, dvS_SA, dvH_NNA, dvH_NA, dvH_MA, dvH_YA, dvH_LA, dvH_VA, dvLL_YA, dvmII.aLong, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvII_Anusvara, dvmII_Anusvara, dvmII_Reph, dvmII_Reph_Anusvara, dvmII_Anusvara.aLong, dvmII_Reph.aLong, dvmII_Reph_Anusvara.aLong, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmO_Anusvara, dvmO_Reph, dvmO_Reph_Anusvara, dvmAU_Anusvara, dvmAU_Reph, dvmAU_Reph_Anusvara, dvmEcandra_Anusvara, dvmOcandra_Anusvara, dvRA_mU, dvRA_mUU, dvHA_mU, dvHA_mUU, dvDA_mvR, dvSHA_mvR, dvHA_mvR, dvmI.a01, dvmI.a02, dvmI.a03, dvmI.a04, dvmI.a05, dvmI.a06, dvmI.a07, dvmI.a08, dvmI.a09, dvmI.a10, dvmI.a11, dvmI.a12, dvmI.a13, dvmI.a14, dvmI.a15, dvmI.a16, dvmI.a17, dvmI.a18, dvmI.a19, dvmI.a20, dvmI.a21, dvmI.a22, dvmI.a23, dvmI.a24, exclam, quotedbl, numbersign, dollar, percent, ampersand, quotesingle, parenleft, parenright, asterisk, plus, comma, hyphen, period, slash, zero, one, two, three, four, five, six, seven, eight, nine, colon, semicolon, less, equal, greater, question, at, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, bracketleft, backslash, bracketright, asciicircum, underscore, grave, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, braceleft, bar, braceright, asciitilde, uni00A0, exclamdown, cent, sterling, currency, yen, brokenbar, section, dieresis, copyright, ordfeminine, guillemotleft, logicalnot, uni00AD, registered, macron, degree, plusminus, twosuperior, threesuperior, acute, uni00B5, paragraph, periodcentered, cedilla, onesuperior, ordmasculine, guillemotright, onequarter, onehalf, threequarters, questiondown, Agrave, Aacute, Acircumflex, Atilde, Adieresis, Aring, AE, Ccedilla, Egrave, Eacute, Ecircumflex, Edieresis, Igrave, Iacute, Icircumflex, Idieresis, Eth, Ntilde, Ograve, Oacute, Ocircumflex, Otilde, Odieresis, multiply, Oslash, Ugrave, Uacute, Ucircumflex, Udieresis, Yacute, Thorn, germandbls, agrave, aacute, acircumflex, atilde, adieresis, aring, ae, ccedilla, egrave, eacute, ecircumflex, edieresis, igrave, iacute, icircumflex, idieresis, eth, ntilde, ograve, oacute, ocircumflex, otilde, odieresis, divide, oslash, ugrave, uacute, ucircumflex, udieresis, yacute, thorn, ydieresis, Amacron, amacron, Abreve, abreve, Aogonek, aogonek, Cacute, cacute, Cdotaccent, cdotaccent, Ccaron, ccaron, Dcaron, dcaron, Dcroat, dcroat, Emacron, emacron, Ebreve, ebreve, Edotaccent, edotaccent, Eogonek, eogonek, Ecaron, ecaron, Gbreve, gbreve, Gdotaccent, gdotaccent, uni0122, uni0123, Itilde, itilde, Imacron, imacron, uni012C, uni012D, Iogonek, iogonek, Idotaccent, dotlessi, uni0136, uni0137, Lacute, lacute, uni013B, uni013C, Lcaron, lcaron, Ldot, ldot, Lslash, lslash, Nacute, nacute, uni0145, uni0146, Ncaron, ncaron, Omacron, omacron, uni014E, uni014F, Ohungarumlaut, ohungarumlaut, OE, oe, Racute, racute, uni0156, uni0157, Rcaron, rcaron, Sacute, sacute, uni015E, uni015F, Scaron, scaron, uni0162, uni0163, Tcaron, tcaron, Utilde, utilde, Umacron, umacron, Ubreve, ubreve, Uring, uring, Uhungarumlaut, uhungarumlaut, Uogonek, uogonek, Wcircumflex, wcircumflex, Ycircumflex, ycircumflex, Ydieresis, Zacute, zacute, Zdotaccent, zdotaccent, Zcaron, zcaron, uni018F, florin, uni01FC, uni01FD, uni0218, uni0219, uni021A, uni021B, uni0259, uni02BC, circumflex, caron, uni02C9, breve, dotaccent, ring, ogonek, tilde, hungarumlaut, pi, Wgrave, wgrave, Wacute, wacute, Wdieresis, wdieresis, uni1EBC, uni1EBD, Ygrave, ygrave, uni1EF8, uni1EF9, endash, emdash, quoteleft, quoteright, quotesinglbase, quotedblleft, quotedblright, quotedblbase, dagger, daggerdbl, bullet, ellipsis, perthousand, guilsinglleft, guilsinglright, fraction, Euro, uni20BA, uni20BD, uni2113, trademark, uni2126, estimated, partialdiff, uni2206, product, summation, minus, uni2215, uni2219, radical, infinity, integral, approxequal, notequal, lessequal, greaterequal, lozenge, fi, fl, exclam.ss01, comma.ss01, period.ss01, colon.ss01, semicolon.ss01, question.ss01, exclamdown.ss01, periodcentered.ss01, questiondown.ss01, divide.ss01, apostrophemod.ss01, quoteleft.ss01, quoteright.ss01, quotedblleft.ss01, quotedblright.ss01, ellipsis.ss01, a.ss02, aacute.ss02, abreve.ss02, acircumflex.ss02, adieresis.ss02, agrave.ss02, amacron.ss02, aogonek.ss02, aring.ss02, atilde.ss02, ampersand.ss03, two.ss04, three.ss04, six.ss04, nine.ss04 [code: should-be-monospaced] * :warning: **WARN** Double-width and/or zero-width glyphs were detected. These glyphs should be set to the same width as all others and then add GPOS single pos lookups that zeros/doubles the widths as needed: dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmEcandra, dvAnusvara, dvCandrabindu, dvVirama, dvNukta, zerowidthnonjoiner, zerowidthjoiner, dvReph, dvRashtrasign, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmEcandra_Anusvara [code: variable-monospaced]:warning: WARN: Does GPOS table have kerning information?
* [com.google.fonts/check/063](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/063) * :warning: **WARN** GPOS table lacks kerning information.[9] Poppins-ExtraBoldItalic.ttf
:fire: FAIL: Version format is correct in 'name' table?
* [com.google.fonts/check/055](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/055) * :fire: **FAIL** The NameID.VERSION_STRING (nameID=5) value must follow the pattern "Version X.Y" with X.Y between 1.000 and 9.999. Current version string is: "4.002b6" [code: bad-version-strings]:fire: FAIL: Is 'gasp' table set to optimize rendering?
* [com.google.fonts/check/062](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/062) * :fire: **FAIL** Font is missing the 'gasp' table. Try exporting the font with autohinting enabled.:fire: FAIL: Font enables smart dropout control in "prep" table instructions?
* [com.google.fonts/check/072](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/072) * :fire: **FAIL** 'prep' table does not contain TrueType instructions enabling smart dropout control. To fix, export the font with autohinting enabled, or run ttfautohint on the font, or run the `gftools fix-nonhinting` script.:warning: WARN: Stricter unitsPerEm criteria for Google Fonts.
* [com.google.fonts/check/116](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/116) * :warning: **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.:warning: WARN: Check if each glyph has the recommended amount of contours.
* [com.google.fonts/check/153](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/153) * :warning: **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: zerowidthnonjoiner Contours detected: 1 Expected: 0 Glyph name: zerowidthjoiner Contours detected: 1 Expected: 0 Glyph name: dvNA Contours detected: 2 Expected: 1 Glyph name: dvBHA Contours detected: 2 Expected: 1 Glyph name: dvMA Contours detected: 3 Expected: 2 Glyph name: uni2113 Contours detected: 1 Expected: 2:warning: WARN: Combined length of family and style must not exceed 20 characters.
* [com.google.fonts/check/163](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/163) * :warning: **WARN** The combined length of family and style exceeds 20 chars in the following 'WINDOWS' entries: FONT_FAMILY_NAME = 'Poppins ExtraBold' / SUBFAMILY_NAME = 'Italic':warning: WARN: Checking Vertical Metric Linegaps.
* [com.google.fonts/check/041](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/041) * :warning: **WARN** hhea lineGap is not equal to 0. [code: hhea]:warning: WARN: Monospace font has hhea.advanceWidthMax equal to each glyph's advanceWidth?
* [com.google.fonts/check/079](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/079) * :warning: **WARN** This seems to be a monospaced font, so advanceWidth value should be the same across all glyphs, but 99.72% of them have a different value: CR, space, dvA, dvAA, dvI, dvII, dvU, dvUU, dvvR, dvvRR, dvvL, dvvLL, dvE, dvAI, dvO, dvAU, dvEcandra, dvAcandra, dvOcandra, dvmAA, dvmI, dvmII, dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmO, dvmAU, dvmEcandra, dvmOcandra, dvKA, dvKHA, dvGA, dvGHA, dvNGA, dvCA, dvCHA, dvJA, dvJHA, dvNYA, dvTTA, dvTTHA, dvDDA, dvDDHA, dvNNA, dvTA, dvTHA, dvDA, dvDHA, dvNA, dvPA, dvPHA, dvBA, dvBHA, dvMA, dvYA, dvRA, dvLA, dvVA, dvSHA, dvSSA, dvSA, dvHA, dvLLA, dvK_SSA, dvJ_NYA, dvKxA, dvKHxA, dvGxA, dvJxA, dvDDxA, dvDDHxA, dvPHxA, dvRxA, dvK, dvKH, dvG, dvGH, dvNG, dvC, dvCH, dvJ, dvJH, dvNY, dvTT, dvTTH, dvDD, dvDDH, dvNN, dvT, dvTH, dvD, dvDH, dvN, dvP, dvPH, dvB, dvBH, dvM, dvY, dvR, dvL, dvV, dvSH, dvSS, dvS, dvH, dvLL, dvK_SS, dvJ_NY, dvKx, dvKHx, dvGx, dvJx, dvPHx, dvAnusvara, dvCandrabindu, dvVisarga, dvAvagraha, dvVirama, dvNukta, dvZero, dvOne, dvTwo, dvThree, dvFour, dvFive, dvSix, dvSeven, dvEight, dvNine, dvOm, dvAbbreviationsign, danda, doubledanda, rupee, indianrupee, zerowidthnonjoiner, zerowidthjoiner, dottedcircle, dvReph, dvEyelash, dvRashtrasign, dvK_RA, dvKH_RA, dvG_RA, dvGH_RA, dvNG_RA, dvC_RA, dvCH_RA, dvJ_RA, dvJH_RA, dvNY_RA, dvTT_RA, dvTTH_RA, dvDD_RA, dvDDH_RA, dvNN_RA, dvT_RA, dvTH_RA, dvD_RA, dvDH_RA, dvN_RA, dvP_RA, dvPH_RA, dvB_RA, dvBH_RA, dvM_RA, dvY_RA, dvL_RA, dvV_RA, dvSH_RA, dvSS_RA, dvS_RA, dvH_RA, dvLL_RA, dvKx_RA, dvKHx_RA, dvGx_RA, dvJx_RA, dvPHx_RA, dvK_R, dvKH_R, dvG_R, dvGH_R, dvNG_R, dvC_R, dvCH_R, dvJ_R, dvJH_R, dvNY_R, dvTT_R, dvTTH_R, dvDD_R, dvDDH_R, dvNN_R, dvT_R, dvTH_R, dvD_R, dvDH_R, dvN_R, dvP_R, dvPH_R, dvB_R, dvBH_R, dvM_R, dvY_R, dvL_R, dvV_R, dvSH_R, dvSS_R, dvS_R, dvH_R, dvLL_R, dvKx_R, dvKHx_R, dvGx_R, dvJx_R, dvPHx_R, dvK_KA, dvKx_KxA, dvK_KHA, dvK_CA, dvK_JA, dvK_TTA, dvK_NNA, dvK_TA, dvKx_TA, dvK_T_YA, dvK_T_RA, dvK_T_VA, dvK_THA, dvK_DA, dvK_NA, dvK_PA, dvK_P_RA, dvK_PHA, dvKx_PHA, dvKx_PHxA, dvKx_BA, dvK_MA, dvKx_MA, dvK_YA, dvK_LA, dvK_VA, dvK_V_YA, dvK_SHA, dvK_SS_MA, dvK_SS_M_YA, dvK_SS_YA, dvK_SS_VA, dvK_SA, dvK_S_TTA, dvK_S_DDA, dvK_S_TA, dvK_S_P_RA, dvKH_KHA, dvKH_TA, dvKHx_TA, dvKH_NA, dvKH_MA, dvKHx_MA, dvKH_YA, dvKHx_YA, dvKH_VA, dvKHx_VA, dvKH_SHA, dvKHx_SHA, dvKHx_SA, dvG_GA, dvG_GHA, dvG_JA, dvG_NNA, dvG_DA, dvG_DHA, dvG_DH_YA, dvG_DH_VA, dvG_NA, dvG_N_YA, dvG_BA, dvG_BHA, dvG_BH_YA, dvG_MA, dvG_YA, dvG_R_YA, dvG_LA, dvG_VA, dvG_SA, dvGH_NA, dvGH_MA, dvGH_YA, dvC_CA, dvC_CHA, dvC_CH_VA, dvC_NA, dvC_MA, dvC_YA, dvCH_YA, dvCH_R_YA, dvJ_KA, dvJ_JA, dvJx_JxA, dvJ_J_NYA, dvJ_J_YA, dvJ_J_VA, dvJ_JHA, dvJ_NY_YA, dvJ_TTA, dvJ_DDA, dvJ_TA, dvJ_DA, dvJ_NA, dvJ_BA, dvJ_MA, dvJ_YA, dvJx_YA, dvJ_VA, dvJH_NA, dvJH_MA, dvJH_YA, dvNY_CA, dvNY_CHA, dvNY_JA, dvNY_SHA, dvTT_TTA, dvTT_TTHA, dvTT_YA, dvTT_VA, dvTTH_TTHA, dvTTH_YA, dvTTH_VA, dvDD_DDA, dvDD_DDHA, dvDD_YA, dvDD_VA, dvDDH_DDHA, dvDDH_YA, dvDDH_VA, dvNN_TTA, dvNN_TTHA, dvNN_DDA, dvNN_DDHA, dvNN_NNA, dvNN_MA, dvNN_YA, dvNN_VA, dvT_KA, dvT_K_YA, dvT_K_RA, dvT_K_VA, dvT_K_SSA, dvT_KHA, dvT_KH_RA, dvT_TA, dvT_T_YA, dvT_T_VA, dvT_THA, dvT_NA, dvT_N_YA, dvT_PA, dvT_P_RA, dvT_P_LA, dvT_PHA, dvT_MA, dvT_M_YA, dvT_YA, dvT_R_YA, dvT_LA, dvT_VA, dvT_SA, dvT_S_NA, dvT_S_YA, dvT_S_VA, dvTH_NA, dvTH_YA, dvTH_VA, dvD_GA, dvD_G_RA, dvD_GHA, dvD_DA, dvD_DHA, dvD_NA, dvD_BA, dvD_B_RA, dvD_BHA, dvD_MA, dvD_YA, dvD_VA, dvDH_NA, dvDH_N_YA, dvDH_MA, dvDH_YA, dvDH_VA, dvN_KA, dvN_K_SA, dvN_CA, dvN_CHA, dvN_TTA, dvN_DDA, dvN_TA, dvN_T_YA, dvN_T_RA, dvN_T_SA, dvN_THA, dvN_TH_YA, dvN_TH_VA, dvN_DA, dvN_D_RA, dvN_D_VA, dvN_DHA, dvN_DH_YA, dvN_DH_RA, dvN_DH_VA, dvN_NA, dvN_N_YA, dvN_PA, dvN_P_RA, dvN_PHA, dvN_PH_RA, dvN_BHA, dvN_BH_YA, dvN_BH_VA, dvN_MA, dvN_M_YA, dvN_YA, dvN_VA, dvN_SA, dvN_S_TTA, dvN_S_M_YA, dvN_S_YA, dvN_HA, dvP_TTA, dvP_TTHA, dvP_TA, dvP_T_YA, dvP_NA, dvP_PA, dvP_PHA, dvP_MA, dvP_YA, dvP_LA, dvP_VA, dvP_SA, dvPH_JA, dvPHx_JxA, dvPH_TTA, dvPH_TA, dvPHx_TA, dvPH_NA, dvPH_PA, dvPH_PHA, dvPHx_PHxA, dvPH_YA, dvPH_LA, dvPH_SHA, dvPHx_SA, dvB_JA, dvB_JxA, dvB_J_YA, dvB_JHA, dvB_TA, dvB_DA, dvB_DHA, dvB_DH_VA, dvB_NA, dvB_BA, dvB_BHA, dvB_BH_RA, dvB_YA, dvB_LA, dvB_L_YA, dvB_VA, dvB_SHA, dvB_SA, dvBH_NA, dvBH_YA, dvBH_R_YA, dvBH_LA, dvBH_VA, dvM_TA, dvM_DA, dvM_NA, dvM_PA, dvM_P_RA, dvM_BA, dvM_B_YA, dvM_B_RA, dvM_BHA, dvM_BH_YA, dvM_BH_RA, dvM_BH_VA, dvM_MA, dvM_YA, dvM_LA, dvM_VA, dvM_SHA, dvM_SA, dvM_HA, dvY_NA, dvY_YA, dvEyelash_YA, dvEyelash_HA, dvL_KA, dvL_K_YA, dvL_KHA, dvL_GA, dvL_JA, dvL_JxA, dvL_TTA, dvL_TTHA, dvL_DDA, dvL_DDHA, dvL_TA, dvL_THA, dvL_TH_YA, dvL_DA, dvL_D_RA, dvL_PA, dvL_PHA, dvL_BA, dvL_BHA, dvL_MA, dvL_YA, dvL_LA, dvL_L_YA, dvL_VA, dvL_V_DDA, dvL_SA, dvL_HA, dvV_NA, dvV_YA, dvV_LA, dvV_VA, dvV_HA, dvSH_KA, dvSH_KxA, dvSH_CA, dvSH_CHA, dvSH_TTA, dvSH_TA, dvSH_NA, dvSH_MA, dvSH_YA, dvSH_LA, dvSH_VA, dvSH_SHA, dvSS_KA, dvSS_K_RA, dvSS_TTA, dvSS_TT_YA, dvSS_TT_RA, dvSS_TT_VA, dvSS_TTHA, dvSS_TTH_YA, dvSS_TTH_RA, dvSS_NNA, dvSS_NN_YA, dvSS_PA, dvSS_P_RA, dvSS_PHA, dvSS_MA, dvSS_M_YA, dvSS_YA, dvSS_VA, dvSS_SSA, dvS_KA, dvS_K_RA, dvS_K_VA, dvS_KHA, dvS_JA, dvS_TTA, dvS_TA, dvS_T_YA, dvS_T_RA, dvS_T_VA, dvS_THA, dvS_TH_YA, dvS_DA, dvS_NA, dvS_PA, dvS_P_RA, dvS_PHA, dvS_BA, dvS_MA, dvS_M_YA, dvS_YA, dvS_LA, dvS_VA, dvS_SA, dvH_NNA, dvH_NA, dvH_MA, dvH_YA, dvH_LA, dvH_VA, dvLL_YA, dvmII.aLong, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvII_Anusvara, dvmII_Anusvara, dvmII_Reph, dvmII_Reph_Anusvara, dvmII_Anusvara.aLong, dvmII_Reph.aLong, dvmII_Reph_Anusvara.aLong, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmO_Anusvara, dvmO_Reph, dvmO_Reph_Anusvara, dvmAU_Anusvara, dvmAU_Reph, dvmAU_Reph_Anusvara, dvmEcandra_Anusvara, dvmOcandra_Anusvara, dvRA_mU, dvRA_mUU, dvHA_mU, dvHA_mUU, dvDA_mvR, dvSHA_mvR, dvHA_mvR, dvmI.a01, dvmI.a02, dvmI.a03, dvmI.a04, dvmI.a05, dvmI.a06, dvmI.a07, dvmI.a08, dvmI.a09, dvmI.a10, dvmI.a11, dvmI.a12, dvmI.a13, dvmI.a14, dvmI.a15, dvmI.a16, dvmI.a17, dvmI.a18, dvmI.a19, dvmI.a20, dvmI.a21, dvmI.a22, dvmI.a23, dvmI.a24, exclam, quotedbl, numbersign, dollar, percent, ampersand, quotesingle, parenleft, parenright, asterisk, plus, comma, hyphen, period, slash, zero, one, two, three, four, five, six, seven, eight, nine, colon, semicolon, less, equal, greater, question, at, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, bracketleft, backslash, bracketright, asciicircum, underscore, grave, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, braceleft, bar, braceright, asciitilde, uni00A0, exclamdown, cent, sterling, currency, yen, brokenbar, section, dieresis, copyright, ordfeminine, guillemotleft, logicalnot, uni00AD, registered, macron, degree, plusminus, twosuperior, threesuperior, acute, uni00B5, paragraph, periodcentered, cedilla, onesuperior, ordmasculine, guillemotright, onequarter, onehalf, threequarters, questiondown, Agrave, Aacute, Acircumflex, Atilde, Adieresis, Aring, AE, Ccedilla, Egrave, Eacute, Ecircumflex, Edieresis, Igrave, Iacute, Icircumflex, Idieresis, Eth, Ntilde, Ograve, Oacute, Ocircumflex, Otilde, Odieresis, multiply, Oslash, Ugrave, Uacute, Ucircumflex, Udieresis, Yacute, Thorn, germandbls, agrave, aacute, acircumflex, atilde, adieresis, aring, ae, ccedilla, egrave, eacute, ecircumflex, edieresis, igrave, iacute, icircumflex, idieresis, eth, ntilde, ograve, oacute, ocircumflex, otilde, odieresis, divide, oslash, ugrave, uacute, ucircumflex, udieresis, yacute, thorn, ydieresis, Amacron, amacron, Abreve, abreve, Aogonek, aogonek, Cacute, cacute, Cdotaccent, cdotaccent, Ccaron, ccaron, Dcaron, dcaron, Dcroat, dcroat, Emacron, emacron, Ebreve, ebreve, Edotaccent, edotaccent, Eogonek, eogonek, Ecaron, ecaron, Gbreve, gbreve, Gdotaccent, gdotaccent, uni0122, uni0123, Itilde, itilde, Imacron, imacron, uni012C, uni012D, Iogonek, iogonek, Idotaccent, dotlessi, uni0136, uni0137, Lacute, lacute, uni013B, uni013C, Lcaron, lcaron, Ldot, ldot, Lslash, lslash, Nacute, nacute, uni0145, uni0146, Ncaron, ncaron, Omacron, omacron, uni014E, uni014F, Ohungarumlaut, ohungarumlaut, OE, oe, Racute, racute, uni0156, uni0157, Rcaron, rcaron, Sacute, sacute, uni015E, uni015F, Scaron, scaron, uni0162, uni0163, Tcaron, tcaron, Utilde, utilde, Umacron, umacron, Ubreve, ubreve, Uring, uring, Uhungarumlaut, uhungarumlaut, Uogonek, uogonek, Wcircumflex, wcircumflex, Ycircumflex, ycircumflex, Ydieresis, Zacute, zacute, Zdotaccent, zdotaccent, Zcaron, zcaron, uni018F, florin, uni01FC, uni01FD, uni0218, uni0219, uni021A, uni021B, uni0259, uni02BC, circumflex, caron, uni02C9, breve, dotaccent, ring, ogonek, tilde, hungarumlaut, pi, Wgrave, wgrave, Wacute, wacute, Wdieresis, wdieresis, uni1EBC, uni1EBD, Ygrave, ygrave, uni1EF8, uni1EF9, endash, emdash, quoteleft, quoteright, quotesinglbase, quotedblleft, quotedblright, quotedblbase, dagger, daggerdbl, bullet, ellipsis, perthousand, guilsinglleft, guilsinglright, fraction, Euro, uni20BA, uni20BD, uni2113, trademark, uni2126, estimated, partialdiff, uni2206, product, summation, minus, uni2215, uni2219, radical, infinity, integral, approxequal, notequal, lessequal, greaterequal, lozenge, fi, fl, exclam.ss01, comma.ss01, period.ss01, colon.ss01, semicolon.ss01, question.ss01, exclamdown.ss01, periodcentered.ss01, questiondown.ss01, divide.ss01, apostrophemod.ss01, quoteleft.ss01, quoteright.ss01, quotedblleft.ss01, quotedblright.ss01, ellipsis.ss01, a.ss02, aacute.ss02, abreve.ss02, acircumflex.ss02, adieresis.ss02, agrave.ss02, amacron.ss02, aogonek.ss02, aring.ss02, atilde.ss02, ampersand.ss03, two.ss04, three.ss04, six.ss04, nine.ss04 [code: should-be-monospaced] * :warning: **WARN** Double-width and/or zero-width glyphs were detected. These glyphs should be set to the same width as all others and then add GPOS single pos lookups that zeros/doubles the widths as needed: dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmEcandra, dvAnusvara, dvCandrabindu, dvVirama, dvNukta, zerowidthnonjoiner, zerowidthjoiner, dvReph, dvRashtrasign, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmEcandra_Anusvara [code: variable-monospaced]:warning: WARN: Does GPOS table have kerning information?
* [com.google.fonts/check/063](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/063) * :warning: **WARN** GPOS table lacks kerning information.[9] Poppins-ExtraLight.ttf
:fire: FAIL: Version format is correct in 'name' table?
* [com.google.fonts/check/055](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/055) * :fire: **FAIL** The NameID.VERSION_STRING (nameID=5) value must follow the pattern "Version X.Y" with X.Y between 1.000 and 9.999. Current version string is: "4.002b5" [code: bad-version-strings]:fire: FAIL: Is 'gasp' table set to optimize rendering?
* [com.google.fonts/check/062](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/062) * :fire: **FAIL** Font is missing the 'gasp' table. Try exporting the font with autohinting enabled.:fire: FAIL: Font enables smart dropout control in "prep" table instructions?
* [com.google.fonts/check/072](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/072) * :fire: **FAIL** 'prep' table does not contain TrueType instructions enabling smart dropout control. To fix, export the font with autohinting enabled, or run ttfautohint on the font, or run the `gftools fix-nonhinting` script.:warning: WARN: Stricter unitsPerEm criteria for Google Fonts.
* [com.google.fonts/check/116](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/116) * :warning: **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.:warning: WARN: Check if each glyph has the recommended amount of contours.
* [com.google.fonts/check/153](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/153) * :warning: **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: zerowidthnonjoiner Contours detected: 1 Expected: 0 Glyph name: zerowidthjoiner Contours detected: 1 Expected: 0 Glyph name: dvNA Contours detected: 2 Expected: 1 Glyph name: dvBHA Contours detected: 2 Expected: 1 Glyph name: dvMA Contours detected: 3 Expected: 2 Glyph name: uni2113 Contours detected: 1 Expected: 2:warning: WARN: Combined length of family and style must not exceed 20 characters.
* [com.google.fonts/check/163](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/163) * :warning: **WARN** The combined length of family and style exceeds 20 chars in the following 'WINDOWS' entries: FONT_FAMILY_NAME = 'Poppins ExtraLight' / SUBFAMILY_NAME = 'Regular':warning: WARN: Checking Vertical Metric Linegaps.
* [com.google.fonts/check/041](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/041) * :warning: **WARN** hhea lineGap is not equal to 0. [code: hhea]:warning: WARN: Monospace font has hhea.advanceWidthMax equal to each glyph's advanceWidth?
* [com.google.fonts/check/079](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/079) * :warning: **WARN** This seems to be a monospaced font, so advanceWidth value should be the same across all glyphs, but 99.72% of them have a different value: CR, space, dvA, dvAA, dvI, dvII, dvU, dvUU, dvvR, dvvRR, dvvL, dvvLL, dvE, dvAI, dvO, dvAU, dvEcandra, dvAcandra, dvOcandra, dvmAA, dvmI, dvmII, dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmO, dvmAU, dvmEcandra, dvmOcandra, dvKA, dvKHA, dvGA, dvGHA, dvNGA, dvCA, dvCHA, dvJA, dvJHA, dvNYA, dvTTA, dvTTHA, dvDDA, dvDDHA, dvNNA, dvTA, dvTHA, dvDA, dvDHA, dvNA, dvPA, dvPHA, dvBA, dvBHA, dvMA, dvYA, dvRA, dvLA, dvVA, dvSHA, dvSSA, dvSA, dvHA, dvLLA, dvK_SSA, dvJ_NYA, dvKxA, dvKHxA, dvGxA, dvJxA, dvDDxA, dvDDHxA, dvPHxA, dvRxA, dvK, dvKH, dvG, dvGH, dvNG, dvC, dvCH, dvJ, dvJH, dvNY, dvTT, dvTTH, dvDD, dvDDH, dvNN, dvT, dvTH, dvD, dvDH, dvN, dvP, dvPH, dvB, dvBH, dvM, dvY, dvR, dvL, dvV, dvSH, dvSS, dvS, dvH, dvLL, dvK_SS, dvJ_NY, dvKx, dvKHx, dvGx, dvJx, dvPHx, dvAnusvara, dvCandrabindu, dvVisarga, dvAvagraha, dvVirama, dvNukta, dvZero, dvOne, dvTwo, dvThree, dvFour, dvFive, dvSix, dvSeven, dvEight, dvNine, dvOm, dvAbbreviationsign, danda, doubledanda, rupee, indianrupee, zerowidthnonjoiner, zerowidthjoiner, dottedcircle, dvReph, dvEyelash, dvRashtrasign, dvK_RA, dvKH_RA, dvG_RA, dvGH_RA, dvNG_RA, dvC_RA, dvCH_RA, dvJ_RA, dvJH_RA, dvNY_RA, dvTT_RA, dvTTH_RA, dvDD_RA, dvDDH_RA, dvNN_RA, dvT_RA, dvTH_RA, dvD_RA, dvDH_RA, dvN_RA, dvP_RA, dvPH_RA, dvB_RA, dvBH_RA, dvM_RA, dvY_RA, dvL_RA, dvV_RA, dvSH_RA, dvSS_RA, dvS_RA, dvH_RA, dvLL_RA, dvKx_RA, dvKHx_RA, dvGx_RA, dvJx_RA, dvPHx_RA, dvK_R, dvKH_R, dvG_R, dvGH_R, dvNG_R, dvC_R, dvCH_R, dvJ_R, dvJH_R, dvNY_R, dvTT_R, dvTTH_R, dvDD_R, dvDDH_R, dvNN_R, dvT_R, dvTH_R, dvD_R, dvDH_R, dvN_R, dvP_R, dvPH_R, dvB_R, dvBH_R, dvM_R, dvY_R, dvL_R, dvV_R, dvSH_R, dvSS_R, dvS_R, dvH_R, dvLL_R, dvKx_R, dvKHx_R, dvGx_R, dvJx_R, dvPHx_R, dvK_KA, dvKx_KxA, dvK_KHA, dvK_CA, dvK_JA, dvK_TTA, dvK_NNA, dvK_TA, dvKx_TA, dvK_T_YA, dvK_T_RA, dvK_T_VA, dvK_THA, dvK_DA, dvK_NA, dvK_PA, dvK_P_RA, dvK_PHA, dvKx_PHA, dvKx_PHxA, dvKx_BA, dvK_MA, dvKx_MA, dvK_YA, dvK_LA, dvK_VA, dvK_V_YA, dvK_SHA, dvK_SS_MA, dvK_SS_M_YA, dvK_SS_YA, dvK_SS_VA, dvK_SA, dvK_S_TTA, dvK_S_DDA, dvK_S_TA, dvK_S_P_RA, dvKH_KHA, dvKH_TA, dvKHx_TA, dvKH_NA, dvKH_MA, dvKHx_MA, dvKH_YA, dvKHx_YA, dvKH_VA, dvKHx_VA, dvKH_SHA, dvKHx_SHA, dvKHx_SA, dvG_GA, dvG_GHA, dvG_JA, dvG_NNA, dvG_DA, dvG_DHA, dvG_DH_YA, dvG_DH_VA, dvG_NA, dvG_N_YA, dvG_BA, dvG_BHA, dvG_BH_YA, dvG_MA, dvG_YA, dvG_R_YA, dvG_LA, dvG_VA, dvG_SA, dvGH_NA, dvGH_MA, dvGH_YA, dvC_CA, dvC_CHA, dvC_CH_VA, dvC_NA, dvC_MA, dvC_YA, dvCH_YA, dvCH_R_YA, dvJ_KA, dvJ_JA, dvJx_JxA, dvJ_J_NYA, dvJ_J_YA, dvJ_J_VA, dvJ_JHA, dvJ_NY_YA, dvJ_TTA, dvJ_DDA, dvJ_TA, dvJ_DA, dvJ_NA, dvJ_BA, dvJ_MA, dvJ_YA, dvJx_YA, dvJ_VA, dvJH_NA, dvJH_MA, dvJH_YA, dvNY_CA, dvNY_CHA, dvNY_JA, dvNY_SHA, dvTT_TTA, dvTT_TTHA, dvTT_YA, dvTT_VA, dvTTH_TTHA, dvTTH_YA, dvTTH_VA, dvDD_DDA, dvDD_DDHA, dvDD_YA, dvDD_VA, dvDDH_DDHA, dvDDH_YA, dvDDH_VA, dvNN_TTA, dvNN_TTHA, dvNN_DDA, dvNN_DDHA, dvNN_NNA, dvNN_MA, dvNN_YA, dvNN_VA, dvT_KA, dvT_K_YA, dvT_K_RA, dvT_K_VA, dvT_K_SSA, dvT_KHA, dvT_KH_RA, dvT_TA, dvT_T_YA, dvT_T_VA, dvT_THA, dvT_NA, dvT_N_YA, dvT_PA, dvT_P_RA, dvT_P_LA, dvT_PHA, dvT_MA, dvT_M_YA, dvT_YA, dvT_R_YA, dvT_LA, dvT_VA, dvT_SA, dvT_S_NA, dvT_S_YA, dvT_S_VA, dvTH_NA, dvTH_YA, dvTH_VA, dvD_GA, dvD_G_RA, dvD_GHA, dvD_DA, dvD_DHA, dvD_NA, dvD_BA, dvD_B_RA, dvD_BHA, dvD_MA, dvD_YA, dvD_VA, dvDH_NA, dvDH_N_YA, dvDH_MA, dvDH_YA, dvDH_VA, dvN_KA, dvN_K_SA, dvN_CA, dvN_CHA, dvN_TTA, dvN_DDA, dvN_TA, dvN_T_YA, dvN_T_RA, dvN_T_SA, dvN_THA, dvN_TH_YA, dvN_TH_VA, dvN_DA, dvN_D_RA, dvN_D_VA, dvN_DHA, dvN_DH_YA, dvN_DH_RA, dvN_DH_VA, dvN_NA, dvN_N_YA, dvN_PA, dvN_P_RA, dvN_PHA, dvN_PH_RA, dvN_BHA, dvN_BH_YA, dvN_BH_VA, dvN_MA, dvN_M_YA, dvN_YA, dvN_VA, dvN_SA, dvN_S_TTA, dvN_S_M_YA, dvN_S_YA, dvN_HA, dvP_TTA, dvP_TTHA, dvP_TA, dvP_T_YA, dvP_NA, dvP_PA, dvP_PHA, dvP_MA, dvP_YA, dvP_LA, dvP_VA, dvP_SA, dvPH_JA, dvPHx_JxA, dvPH_TTA, dvPH_TA, dvPHx_TA, dvPH_NA, dvPH_PA, dvPH_PHA, dvPHx_PHxA, dvPH_YA, dvPH_LA, dvPH_SHA, dvPHx_SA, dvB_JA, dvB_JxA, dvB_J_YA, dvB_JHA, dvB_TA, dvB_DA, dvB_DHA, dvB_DH_VA, dvB_NA, dvB_BA, dvB_BHA, dvB_BH_RA, dvB_YA, dvB_LA, dvB_L_YA, dvB_VA, dvB_SHA, dvB_SA, dvBH_NA, dvBH_YA, dvBH_R_YA, dvBH_LA, dvBH_VA, dvM_TA, dvM_DA, dvM_NA, dvM_PA, dvM_P_RA, dvM_BA, dvM_B_YA, dvM_B_RA, dvM_BHA, dvM_BH_YA, dvM_BH_RA, dvM_BH_VA, dvM_MA, dvM_YA, dvM_LA, dvM_VA, dvM_SHA, dvM_SA, dvM_HA, dvY_NA, dvY_YA, dvEyelash_YA, dvEyelash_HA, dvL_KA, dvL_K_YA, dvL_KHA, dvL_GA, dvL_JA, dvL_JxA, dvL_TTA, dvL_TTHA, dvL_DDA, dvL_DDHA, dvL_TA, dvL_THA, dvL_TH_YA, dvL_DA, dvL_D_RA, dvL_PA, dvL_PHA, dvL_BA, dvL_BHA, dvL_MA, dvL_YA, dvL_LA, dvL_L_YA, dvL_VA, dvL_V_DDA, dvL_SA, dvL_HA, dvV_NA, dvV_YA, dvV_LA, dvV_VA, dvV_HA, dvSH_KA, dvSH_KxA, dvSH_CA, dvSH_CHA, dvSH_TTA, dvSH_TA, dvSH_NA, dvSH_MA, dvSH_YA, dvSH_LA, dvSH_VA, dvSH_SHA, dvSS_KA, dvSS_K_RA, dvSS_TTA, dvSS_TT_YA, dvSS_TT_RA, dvSS_TT_VA, dvSS_TTHA, dvSS_TTH_YA, dvSS_TTH_RA, dvSS_NNA, dvSS_NN_YA, dvSS_PA, dvSS_P_RA, dvSS_PHA, dvSS_MA, dvSS_M_YA, dvSS_YA, dvSS_VA, dvSS_SSA, dvS_KA, dvS_K_RA, dvS_K_VA, dvS_KHA, dvS_JA, dvS_TTA, dvS_TA, dvS_T_YA, dvS_T_RA, dvS_T_VA, dvS_THA, dvS_TH_YA, dvS_DA, dvS_NA, dvS_PA, dvS_P_RA, dvS_PHA, dvS_BA, dvS_MA, dvS_M_YA, dvS_YA, dvS_LA, dvS_VA, dvS_SA, dvH_NNA, dvH_NA, dvH_MA, dvH_YA, dvH_LA, dvH_VA, dvLL_YA, dvmII.aLong, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvII_Anusvara, dvmII_Anusvara, dvmII_Reph, dvmII_Reph_Anusvara, dvmII_Anusvara.aLong, dvmII_Reph.aLong, dvmII_Reph_Anusvara.aLong, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmO_Anusvara, dvmO_Reph, dvmO_Reph_Anusvara, dvmAU_Anusvara, dvmAU_Reph, dvmAU_Reph_Anusvara, dvmEcandra_Anusvara, dvmOcandra_Anusvara, dvRA_mU, dvRA_mUU, dvHA_mU, dvHA_mUU, dvDA_mvR, dvSHA_mvR, dvHA_mvR, dvmI.a01, dvmI.a02, dvmI.a03, dvmI.a04, dvmI.a05, dvmI.a06, dvmI.a07, dvmI.a08, dvmI.a09, dvmI.a10, dvmI.a11, dvmI.a12, dvmI.a13, dvmI.a14, dvmI.a15, dvmI.a16, dvmI.a17, dvmI.a18, dvmI.a19, dvmI.a20, dvmI.a21, dvmI.a22, dvmI.a23, dvmI.a24, exclam, quotedbl, numbersign, dollar, percent, ampersand, quotesingle, parenleft, parenright, asterisk, plus, comma, hyphen, period, slash, zero, one, two, three, four, five, six, seven, eight, nine, colon, semicolon, less, equal, greater, question, at, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, bracketleft, backslash, bracketright, asciicircum, underscore, grave, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, braceleft, bar, braceright, asciitilde, uni00A0, exclamdown, cent, sterling, currency, yen, brokenbar, section, dieresis, copyright, ordfeminine, guillemotleft, logicalnot, uni00AD, registered, macron, degree, plusminus, twosuperior, threesuperior, acute, uni00B5, paragraph, periodcentered, cedilla, onesuperior, ordmasculine, guillemotright, onequarter, onehalf, threequarters, questiondown, Agrave, Aacute, Acircumflex, Atilde, Adieresis, Aring, AE, Ccedilla, Egrave, Eacute, Ecircumflex, Edieresis, Igrave, Iacute, Icircumflex, Idieresis, Eth, Ntilde, Ograve, Oacute, Ocircumflex, Otilde, Odieresis, multiply, Oslash, Ugrave, Uacute, Ucircumflex, Udieresis, Yacute, Thorn, germandbls, agrave, aacute, acircumflex, atilde, adieresis, aring, ae, ccedilla, egrave, eacute, ecircumflex, edieresis, igrave, iacute, icircumflex, idieresis, eth, ntilde, ograve, oacute, ocircumflex, otilde, odieresis, divide, oslash, ugrave, uacute, ucircumflex, udieresis, yacute, thorn, ydieresis, Amacron, amacron, Abreve, abreve, Aogonek, aogonek, Cacute, cacute, Cdotaccent, cdotaccent, Ccaron, ccaron, Dcaron, dcaron, Dcroat, dcroat, Emacron, emacron, Ebreve, ebreve, Edotaccent, edotaccent, Eogonek, eogonek, Ecaron, ecaron, Gbreve, gbreve, Gdotaccent, gdotaccent, uni0122, uni0123, Itilde, itilde, Imacron, imacron, uni012C, uni012D, Iogonek, iogonek, Idotaccent, dotlessi, uni0136, uni0137, Lacute, lacute, uni013B, uni013C, Lcaron, lcaron, Ldot, ldot, Lslash, lslash, Nacute, nacute, uni0145, uni0146, Ncaron, ncaron, Omacron, omacron, uni014E, uni014F, Ohungarumlaut, ohungarumlaut, OE, oe, Racute, racute, uni0156, uni0157, Rcaron, rcaron, Sacute, sacute, uni015E, uni015F, Scaron, scaron, uni0162, uni0163, Tcaron, tcaron, Utilde, utilde, Umacron, umacron, Ubreve, ubreve, Uring, uring, Uhungarumlaut, uhungarumlaut, Uogonek, uogonek, Wcircumflex, wcircumflex, Ycircumflex, ycircumflex, Ydieresis, Zacute, zacute, Zdotaccent, zdotaccent, Zcaron, zcaron, uni018F, florin, uni01FC, uni01FD, uni0218, uni0219, uni021A, uni021B, uni0259, uni02BC, circumflex, caron, uni02C9, breve, dotaccent, ring, ogonek, tilde, hungarumlaut, pi, Wgrave, wgrave, Wacute, wacute, Wdieresis, wdieresis, uni1EBC, uni1EBD, Ygrave, ygrave, uni1EF8, uni1EF9, endash, emdash, quoteleft, quoteright, quotesinglbase, quotedblleft, quotedblright, quotedblbase, dagger, daggerdbl, bullet, ellipsis, perthousand, guilsinglleft, guilsinglright, fraction, Euro, uni20BA, uni20BD, uni2113, trademark, uni2126, estimated, partialdiff, uni2206, product, summation, minus, uni2215, uni2219, radical, infinity, integral, approxequal, notequal, lessequal, greaterequal, lozenge, fi, fl, exclam.ss01, comma.ss01, period.ss01, colon.ss01, semicolon.ss01, question.ss01, exclamdown.ss01, periodcentered.ss01, questiondown.ss01, divide.ss01, apostrophemod.ss01, quoteleft.ss01, quoteright.ss01, quotedblleft.ss01, quotedblright.ss01, ellipsis.ss01, a.ss02, aacute.ss02, abreve.ss02, acircumflex.ss02, adieresis.ss02, agrave.ss02, amacron.ss02, aogonek.ss02, aring.ss02, atilde.ss02, ampersand.ss03, two.ss04, three.ss04, six.ss04, nine.ss04 [code: should-be-monospaced] * :warning: **WARN** Double-width and/or zero-width glyphs were detected. These glyphs should be set to the same width as all others and then add GPOS single pos lookups that zeros/doubles the widths as needed: dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmEcandra, dvAnusvara, dvCandrabindu, dvVirama, dvNukta, zerowidthnonjoiner, zerowidthjoiner, dvReph, dvRashtrasign, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmEcandra_Anusvara [code: variable-monospaced]:warning: WARN: Does GPOS table have kerning information?
* [com.google.fonts/check/063](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/063) * :warning: **WARN** GPOS table lacks kerning information.[9] Poppins-ExtraLightItalic.ttf
:fire: FAIL: Version format is correct in 'name' table?
* [com.google.fonts/check/055](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/055) * :fire: **FAIL** The NameID.VERSION_STRING (nameID=5) value must follow the pattern "Version X.Y" with X.Y between 1.000 and 9.999. Current version string is: "4.002b6" [code: bad-version-strings]:fire: FAIL: Is 'gasp' table set to optimize rendering?
* [com.google.fonts/check/062](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/062) * :fire: **FAIL** Font is missing the 'gasp' table. Try exporting the font with autohinting enabled.:fire: FAIL: Font enables smart dropout control in "prep" table instructions?
* [com.google.fonts/check/072](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/072) * :fire: **FAIL** 'prep' table does not contain TrueType instructions enabling smart dropout control. To fix, export the font with autohinting enabled, or run ttfautohint on the font, or run the `gftools fix-nonhinting` script.:warning: WARN: Stricter unitsPerEm criteria for Google Fonts.
* [com.google.fonts/check/116](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/116) * :warning: **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.:warning: WARN: Check if each glyph has the recommended amount of contours.
* [com.google.fonts/check/153](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/153) * :warning: **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: zerowidthnonjoiner Contours detected: 1 Expected: 0 Glyph name: zerowidthjoiner Contours detected: 1 Expected: 0 Glyph name: dvNA Contours detected: 2 Expected: 1 Glyph name: dvBHA Contours detected: 2 Expected: 1 Glyph name: dvMA Contours detected: 3 Expected: 2 Glyph name: uni2113 Contours detected: 1 Expected: 2:warning: WARN: Combined length of family and style must not exceed 20 characters.
* [com.google.fonts/check/163](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/163) * :warning: **WARN** The combined length of family and style exceeds 20 chars in the following 'WINDOWS' entries: FONT_FAMILY_NAME = 'Poppins ExtraLight' / SUBFAMILY_NAME = 'Italic':warning: WARN: Checking Vertical Metric Linegaps.
* [com.google.fonts/check/041](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/041) * :warning: **WARN** hhea lineGap is not equal to 0. [code: hhea]:warning: WARN: Monospace font has hhea.advanceWidthMax equal to each glyph's advanceWidth?
* [com.google.fonts/check/079](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/079) * :warning: **WARN** This seems to be a monospaced font, so advanceWidth value should be the same across all glyphs, but 99.72% of them have a different value: CR, space, dvA, dvAA, dvI, dvII, dvU, dvUU, dvvR, dvvRR, dvvL, dvvLL, dvE, dvAI, dvO, dvAU, dvEcandra, dvAcandra, dvOcandra, dvmAA, dvmI, dvmII, dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmO, dvmAU, dvmEcandra, dvmOcandra, dvKA, dvKHA, dvGA, dvGHA, dvNGA, dvCA, dvCHA, dvJA, dvJHA, dvNYA, dvTTA, dvTTHA, dvDDA, dvDDHA, dvNNA, dvTA, dvTHA, dvDA, dvDHA, dvNA, dvPA, dvPHA, dvBA, dvBHA, dvMA, dvYA, dvRA, dvLA, dvVA, dvSHA, dvSSA, dvSA, dvHA, dvLLA, dvK_SSA, dvJ_NYA, dvKxA, dvKHxA, dvGxA, dvJxA, dvDDxA, dvDDHxA, dvPHxA, dvRxA, dvK, dvKH, dvG, dvGH, dvNG, dvC, dvCH, dvJ, dvJH, dvNY, dvTT, dvTTH, dvDD, dvDDH, dvNN, dvT, dvTH, dvD, dvDH, dvN, dvP, dvPH, dvB, dvBH, dvM, dvY, dvR, dvL, dvV, dvSH, dvSS, dvS, dvH, dvLL, dvK_SS, dvJ_NY, dvKx, dvKHx, dvGx, dvJx, dvPHx, dvAnusvara, dvCandrabindu, dvVisarga, dvAvagraha, dvVirama, dvNukta, dvZero, dvOne, dvTwo, dvThree, dvFour, dvFive, dvSix, dvSeven, dvEight, dvNine, dvOm, dvAbbreviationsign, danda, doubledanda, rupee, indianrupee, zerowidthnonjoiner, zerowidthjoiner, dottedcircle, dvReph, dvEyelash, dvRashtrasign, dvK_RA, dvKH_RA, dvG_RA, dvGH_RA, dvNG_RA, dvC_RA, dvCH_RA, dvJ_RA, dvJH_RA, dvNY_RA, dvTT_RA, dvTTH_RA, dvDD_RA, dvDDH_RA, dvNN_RA, dvT_RA, dvTH_RA, dvD_RA, dvDH_RA, dvN_RA, dvP_RA, dvPH_RA, dvB_RA, dvBH_RA, dvM_RA, dvY_RA, dvL_RA, dvV_RA, dvSH_RA, dvSS_RA, dvS_RA, dvH_RA, dvLL_RA, dvKx_RA, dvKHx_RA, dvGx_RA, dvJx_RA, dvPHx_RA, dvK_R, dvKH_R, dvG_R, dvGH_R, dvNG_R, dvC_R, dvCH_R, dvJ_R, dvJH_R, dvNY_R, dvTT_R, dvTTH_R, dvDD_R, dvDDH_R, dvNN_R, dvT_R, dvTH_R, dvD_R, dvDH_R, dvN_R, dvP_R, dvPH_R, dvB_R, dvBH_R, dvM_R, dvY_R, dvL_R, dvV_R, dvSH_R, dvSS_R, dvS_R, dvH_R, dvLL_R, dvKx_R, dvKHx_R, dvGx_R, dvJx_R, dvPHx_R, dvK_KA, dvKx_KxA, dvK_KHA, dvK_CA, dvK_JA, dvK_TTA, dvK_NNA, dvK_TA, dvKx_TA, dvK_T_YA, dvK_T_RA, dvK_T_VA, dvK_THA, dvK_DA, dvK_NA, dvK_PA, dvK_P_RA, dvK_PHA, dvKx_PHA, dvKx_PHxA, dvKx_BA, dvK_MA, dvKx_MA, dvK_YA, dvK_LA, dvK_VA, dvK_V_YA, dvK_SHA, dvK_SS_MA, dvK_SS_M_YA, dvK_SS_YA, dvK_SS_VA, dvK_SA, dvK_S_TTA, dvK_S_DDA, dvK_S_TA, dvK_S_P_RA, dvKH_KHA, dvKH_TA, dvKHx_TA, dvKH_NA, dvKH_MA, dvKHx_MA, dvKH_YA, dvKHx_YA, dvKH_VA, dvKHx_VA, dvKH_SHA, dvKHx_SHA, dvKHx_SA, dvG_GA, dvG_GHA, dvG_JA, dvG_NNA, dvG_DA, dvG_DHA, dvG_DH_YA, dvG_DH_VA, dvG_NA, dvG_N_YA, dvG_BA, dvG_BHA, dvG_BH_YA, dvG_MA, dvG_YA, dvG_R_YA, dvG_LA, dvG_VA, dvG_SA, dvGH_NA, dvGH_MA, dvGH_YA, dvC_CA, dvC_CHA, dvC_CH_VA, dvC_NA, dvC_MA, dvC_YA, dvCH_YA, dvCH_R_YA, dvJ_KA, dvJ_JA, dvJx_JxA, dvJ_J_NYA, dvJ_J_YA, dvJ_J_VA, dvJ_JHA, dvJ_NY_YA, dvJ_TTA, dvJ_DDA, dvJ_TA, dvJ_DA, dvJ_NA, dvJ_BA, dvJ_MA, dvJ_YA, dvJx_YA, dvJ_VA, dvJH_NA, dvJH_MA, dvJH_YA, dvNY_CA, dvNY_CHA, dvNY_JA, dvNY_SHA, dvTT_TTA, dvTT_TTHA, dvTT_YA, dvTT_VA, dvTTH_TTHA, dvTTH_YA, dvTTH_VA, dvDD_DDA, dvDD_DDHA, dvDD_YA, dvDD_VA, dvDDH_DDHA, dvDDH_YA, dvDDH_VA, dvNN_TTA, dvNN_TTHA, dvNN_DDA, dvNN_DDHA, dvNN_NNA, dvNN_MA, dvNN_YA, dvNN_VA, dvT_KA, dvT_K_YA, dvT_K_RA, dvT_K_VA, dvT_K_SSA, dvT_KHA, dvT_KH_RA, dvT_TA, dvT_T_YA, dvT_T_VA, dvT_THA, dvT_NA, dvT_N_YA, dvT_PA, dvT_P_RA, dvT_P_LA, dvT_PHA, dvT_MA, dvT_M_YA, dvT_YA, dvT_R_YA, dvT_LA, dvT_VA, dvT_SA, dvT_S_NA, dvT_S_YA, dvT_S_VA, dvTH_NA, dvTH_YA, dvTH_VA, dvD_GA, dvD_G_RA, dvD_GHA, dvD_DA, dvD_DHA, dvD_NA, dvD_BA, dvD_B_RA, dvD_BHA, dvD_MA, dvD_YA, dvD_VA, dvDH_NA, dvDH_N_YA, dvDH_MA, dvDH_YA, dvDH_VA, dvN_KA, dvN_K_SA, dvN_CA, dvN_CHA, dvN_TTA, dvN_DDA, dvN_TA, dvN_T_YA, dvN_T_RA, dvN_T_SA, dvN_THA, dvN_TH_YA, dvN_TH_VA, dvN_DA, dvN_D_RA, dvN_D_VA, dvN_DHA, dvN_DH_YA, dvN_DH_RA, dvN_DH_VA, dvN_NA, dvN_N_YA, dvN_PA, dvN_P_RA, dvN_PHA, dvN_PH_RA, dvN_BHA, dvN_BH_YA, dvN_BH_VA, dvN_MA, dvN_M_YA, dvN_YA, dvN_VA, dvN_SA, dvN_S_TTA, dvN_S_M_YA, dvN_S_YA, dvN_HA, dvP_TTA, dvP_TTHA, dvP_TA, dvP_T_YA, dvP_NA, dvP_PA, dvP_PHA, dvP_MA, dvP_YA, dvP_LA, dvP_VA, dvP_SA, dvPH_JA, dvPHx_JxA, dvPH_TTA, dvPH_TA, dvPHx_TA, dvPH_NA, dvPH_PA, dvPH_PHA, dvPHx_PHxA, dvPH_YA, dvPH_LA, dvPH_SHA, dvPHx_SA, dvB_JA, dvB_JxA, dvB_J_YA, dvB_JHA, dvB_TA, dvB_DA, dvB_DHA, dvB_DH_VA, dvB_NA, dvB_BA, dvB_BHA, dvB_BH_RA, dvB_YA, dvB_LA, dvB_L_YA, dvB_VA, dvB_SHA, dvB_SA, dvBH_NA, dvBH_YA, dvBH_R_YA, dvBH_LA, dvBH_VA, dvM_TA, dvM_DA, dvM_NA, dvM_PA, dvM_P_RA, dvM_BA, dvM_B_YA, dvM_B_RA, dvM_BHA, dvM_BH_YA, dvM_BH_RA, dvM_BH_VA, dvM_MA, dvM_YA, dvM_LA, dvM_VA, dvM_SHA, dvM_SA, dvM_HA, dvY_NA, dvY_YA, dvEyelash_YA, dvEyelash_HA, dvL_KA, dvL_K_YA, dvL_KHA, dvL_GA, dvL_JA, dvL_JxA, dvL_TTA, dvL_TTHA, dvL_DDA, dvL_DDHA, dvL_TA, dvL_THA, dvL_TH_YA, dvL_DA, dvL_D_RA, dvL_PA, dvL_PHA, dvL_BA, dvL_BHA, dvL_MA, dvL_YA, dvL_LA, dvL_L_YA, dvL_VA, dvL_V_DDA, dvL_SA, dvL_HA, dvV_NA, dvV_YA, dvV_LA, dvV_VA, dvV_HA, dvSH_KA, dvSH_KxA, dvSH_CA, dvSH_CHA, dvSH_TTA, dvSH_TA, dvSH_NA, dvSH_MA, dvSH_YA, dvSH_LA, dvSH_VA, dvSH_SHA, dvSS_KA, dvSS_K_RA, dvSS_TTA, dvSS_TT_YA, dvSS_TT_RA, dvSS_TT_VA, dvSS_TTHA, dvSS_TTH_YA, dvSS_TTH_RA, dvSS_NNA, dvSS_NN_YA, dvSS_PA, dvSS_P_RA, dvSS_PHA, dvSS_MA, dvSS_M_YA, dvSS_YA, dvSS_VA, dvSS_SSA, dvS_KA, dvS_K_RA, dvS_K_VA, dvS_KHA, dvS_JA, dvS_TTA, dvS_TA, dvS_T_YA, dvS_T_RA, dvS_T_VA, dvS_THA, dvS_TH_YA, dvS_DA, dvS_NA, dvS_PA, dvS_P_RA, dvS_PHA, dvS_BA, dvS_MA, dvS_M_YA, dvS_YA, dvS_LA, dvS_VA, dvS_SA, dvH_NNA, dvH_NA, dvH_MA, dvH_YA, dvH_LA, dvH_VA, dvLL_YA, dvmII.aLong, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvII_Anusvara, dvmII_Anusvara, dvmII_Reph, dvmII_Reph_Anusvara, dvmII_Anusvara.aLong, dvmII_Reph.aLong, dvmII_Reph_Anusvara.aLong, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmO_Anusvara, dvmO_Reph, dvmO_Reph_Anusvara, dvmAU_Anusvara, dvmAU_Reph, dvmAU_Reph_Anusvara, dvmEcandra_Anusvara, dvmOcandra_Anusvara, dvRA_mU, dvRA_mUU, dvHA_mU, dvHA_mUU, dvDA_mvR, dvSHA_mvR, dvHA_mvR, dvmI.a01, dvmI.a02, dvmI.a03, dvmI.a04, dvmI.a05, dvmI.a06, dvmI.a07, dvmI.a08, dvmI.a09, dvmI.a10, dvmI.a11, dvmI.a12, dvmI.a13, dvmI.a14, dvmI.a15, dvmI.a16, dvmI.a17, dvmI.a18, dvmI.a19, dvmI.a20, dvmI.a21, dvmI.a22, dvmI.a23, dvmI.a24, exclam, quotedbl, numbersign, dollar, percent, ampersand, quotesingle, parenleft, parenright, asterisk, plus, comma, hyphen, period, slash, zero, one, two, three, four, five, six, seven, eight, nine, colon, semicolon, less, equal, greater, question, at, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, bracketleft, backslash, bracketright, asciicircum, underscore, grave, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, braceleft, bar, braceright, asciitilde, uni00A0, exclamdown, cent, sterling, currency, yen, brokenbar, section, dieresis, copyright, ordfeminine, guillemotleft, logicalnot, uni00AD, registered, macron, degree, plusminus, twosuperior, threesuperior, acute, uni00B5, paragraph, periodcentered, cedilla, onesuperior, ordmasculine, guillemotright, onequarter, onehalf, threequarters, questiondown, Agrave, Aacute, Acircumflex, Atilde, Adieresis, Aring, AE, Ccedilla, Egrave, Eacute, Ecircumflex, Edieresis, Igrave, Iacute, Icircumflex, Idieresis, Eth, Ntilde, Ograve, Oacute, Ocircumflex, Otilde, Odieresis, multiply, Oslash, Ugrave, Uacute, Ucircumflex, Udieresis, Yacute, Thorn, germandbls, agrave, aacute, acircumflex, atilde, adieresis, aring, ae, ccedilla, egrave, eacute, ecircumflex, edieresis, igrave, iacute, icircumflex, idieresis, eth, ntilde, ograve, oacute, ocircumflex, otilde, odieresis, divide, oslash, ugrave, uacute, ucircumflex, udieresis, yacute, thorn, ydieresis, Amacron, amacron, Abreve, abreve, Aogonek, aogonek, Cacute, cacute, Cdotaccent, cdotaccent, Ccaron, ccaron, Dcaron, dcaron, Dcroat, dcroat, Emacron, emacron, Ebreve, ebreve, Edotaccent, edotaccent, Eogonek, eogonek, Ecaron, ecaron, Gbreve, gbreve, Gdotaccent, gdotaccent, uni0122, uni0123, Itilde, itilde, Imacron, imacron, uni012C, uni012D, Iogonek, iogonek, Idotaccent, dotlessi, uni0136, uni0137, Lacute, lacute, uni013B, uni013C, Lcaron, lcaron, Ldot, ldot, Lslash, lslash, Nacute, nacute, uni0145, uni0146, Ncaron, ncaron, Omacron, omacron, uni014E, uni014F, Ohungarumlaut, ohungarumlaut, OE, oe, Racute, racute, uni0156, uni0157, Rcaron, rcaron, Sacute, sacute, uni015E, uni015F, Scaron, scaron, uni0162, uni0163, Tcaron, tcaron, Utilde, utilde, Umacron, umacron, Ubreve, ubreve, Uring, uring, Uhungarumlaut, uhungarumlaut, Uogonek, uogonek, Wcircumflex, wcircumflex, Ycircumflex, ycircumflex, Ydieresis, Zacute, zacute, Zdotaccent, zdotaccent, Zcaron, zcaron, uni018F, florin, uni01FC, uni01FD, uni0218, uni0219, uni021A, uni021B, uni0259, uni02BC, circumflex, caron, uni02C9, breve, dotaccent, ring, ogonek, tilde, hungarumlaut, pi, Wgrave, wgrave, Wacute, wacute, Wdieresis, wdieresis, uni1EBC, uni1EBD, Ygrave, ygrave, uni1EF8, uni1EF9, endash, emdash, quoteleft, quoteright, quotesinglbase, quotedblleft, quotedblright, quotedblbase, dagger, daggerdbl, bullet, ellipsis, perthousand, guilsinglleft, guilsinglright, fraction, Euro, uni20BA, uni20BD, uni2113, trademark, uni2126, estimated, partialdiff, uni2206, product, summation, minus, uni2215, uni2219, radical, infinity, integral, approxequal, notequal, lessequal, greaterequal, lozenge, fi, fl, exclam.ss01, comma.ss01, period.ss01, colon.ss01, semicolon.ss01, question.ss01, exclamdown.ss01, periodcentered.ss01, questiondown.ss01, divide.ss01, apostrophemod.ss01, quoteleft.ss01, quoteright.ss01, quotedblleft.ss01, quotedblright.ss01, ellipsis.ss01, a.ss02, aacute.ss02, abreve.ss02, acircumflex.ss02, adieresis.ss02, agrave.ss02, amacron.ss02, aogonek.ss02, aring.ss02, atilde.ss02, ampersand.ss03, two.ss04, three.ss04, six.ss04, nine.ss04 [code: should-be-monospaced] * :warning: **WARN** Double-width and/or zero-width glyphs were detected. These glyphs should be set to the same width as all others and then add GPOS single pos lookups that zeros/doubles the widths as needed: dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmEcandra, dvAnusvara, dvCandrabindu, dvVirama, dvNukta, zerowidthnonjoiner, zerowidthjoiner, dvReph, dvRashtrasign, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmEcandra_Anusvara [code: variable-monospaced]:warning: WARN: Does GPOS table have kerning information?
* [com.google.fonts/check/063](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/063) * :warning: **WARN** GPOS table lacks kerning information.[8] Poppins-Italic.ttf
:fire: FAIL: Version format is correct in 'name' table?
* [com.google.fonts/check/055](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/055) * :fire: **FAIL** The NameID.VERSION_STRING (nameID=5) value must follow the pattern "Version X.Y" with X.Y between 1.000 and 9.999. Current version string is: "4.002b6" [code: bad-version-strings]:fire: FAIL: Is 'gasp' table set to optimize rendering?
* [com.google.fonts/check/062](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/062) * :fire: **FAIL** Font is missing the 'gasp' table. Try exporting the font with autohinting enabled.:fire: FAIL: Font enables smart dropout control in "prep" table instructions?
* [com.google.fonts/check/072](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/072) * :fire: **FAIL** 'prep' table does not contain TrueType instructions enabling smart dropout control. To fix, export the font with autohinting enabled, or run ttfautohint on the font, or run the `gftools fix-nonhinting` script.:warning: WARN: Stricter unitsPerEm criteria for Google Fonts.
* [com.google.fonts/check/116](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/116) * :warning: **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.:warning: WARN: Check if each glyph has the recommended amount of contours.
* [com.google.fonts/check/153](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/153) * :warning: **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: zerowidthnonjoiner Contours detected: 1 Expected: 0 Glyph name: zerowidthjoiner Contours detected: 1 Expected: 0 Glyph name: dvNA Contours detected: 2 Expected: 1 Glyph name: dvBHA Contours detected: 2 Expected: 1 Glyph name: dvMA Contours detected: 3 Expected: 2 Glyph name: uni2113 Contours detected: 1 Expected: 2:warning: WARN: Checking Vertical Metric Linegaps.
* [com.google.fonts/check/041](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/041) * :warning: **WARN** hhea lineGap is not equal to 0. [code: hhea]:warning: WARN: Monospace font has hhea.advanceWidthMax equal to each glyph's advanceWidth?
* [com.google.fonts/check/079](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/079) * :warning: **WARN** This seems to be a monospaced font, so advanceWidth value should be the same across all glyphs, but 99.72% of them have a different value: CR, space, dvA, dvAA, dvI, dvII, dvU, dvUU, dvvR, dvvRR, dvvL, dvvLL, dvE, dvAI, dvO, dvAU, dvEcandra, dvAcandra, dvOcandra, dvmAA, dvmI, dvmII, dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmO, dvmAU, dvmEcandra, dvmOcandra, dvKA, dvKHA, dvGA, dvGHA, dvNGA, dvCA, dvCHA, dvJA, dvJHA, dvNYA, dvTTA, dvTTHA, dvDDA, dvDDHA, dvNNA, dvTA, dvTHA, dvDA, dvDHA, dvNA, dvPA, dvPHA, dvBA, dvBHA, dvMA, dvYA, dvRA, dvLA, dvVA, dvSHA, dvSSA, dvSA, dvHA, dvLLA, dvK_SSA, dvJ_NYA, dvKxA, dvKHxA, dvGxA, dvJxA, dvDDxA, dvDDHxA, dvPHxA, dvRxA, dvK, dvKH, dvG, dvGH, dvNG, dvC, dvCH, dvJ, dvJH, dvNY, dvTT, dvTTH, dvDD, dvDDH, dvNN, dvT, dvTH, dvD, dvDH, dvN, dvP, dvPH, dvB, dvBH, dvM, dvY, dvR, dvL, dvV, dvSH, dvSS, dvS, dvH, dvLL, dvK_SS, dvJ_NY, dvKx, dvKHx, dvGx, dvJx, dvPHx, dvAnusvara, dvCandrabindu, dvVisarga, dvAvagraha, dvVirama, dvNukta, dvZero, dvOne, dvTwo, dvThree, dvFour, dvFive, dvSix, dvSeven, dvEight, dvNine, dvOm, dvAbbreviationsign, danda, doubledanda, rupee, indianrupee, zerowidthnonjoiner, zerowidthjoiner, dottedcircle, dvReph, dvEyelash, dvRashtrasign, dvK_RA, dvKH_RA, dvG_RA, dvGH_RA, dvNG_RA, dvC_RA, dvCH_RA, dvJ_RA, dvJH_RA, dvNY_RA, dvTT_RA, dvTTH_RA, dvDD_RA, dvDDH_RA, dvNN_RA, dvT_RA, dvTH_RA, dvD_RA, dvDH_RA, dvN_RA, dvP_RA, dvPH_RA, dvB_RA, dvBH_RA, dvM_RA, dvY_RA, dvL_RA, dvV_RA, dvSH_RA, dvSS_RA, dvS_RA, dvH_RA, dvLL_RA, dvKx_RA, dvKHx_RA, dvGx_RA, dvJx_RA, dvPHx_RA, dvK_R, dvKH_R, dvG_R, dvGH_R, dvNG_R, dvC_R, dvCH_R, dvJ_R, dvJH_R, dvNY_R, dvTT_R, dvTTH_R, dvDD_R, dvDDH_R, dvNN_R, dvT_R, dvTH_R, dvD_R, dvDH_R, dvN_R, dvP_R, dvPH_R, dvB_R, dvBH_R, dvM_R, dvY_R, dvL_R, dvV_R, dvSH_R, dvSS_R, dvS_R, dvH_R, dvLL_R, dvKx_R, dvKHx_R, dvGx_R, dvJx_R, dvPHx_R, dvK_KA, dvKx_KxA, dvK_KHA, dvK_CA, dvK_JA, dvK_TTA, dvK_NNA, dvK_TA, dvKx_TA, dvK_T_YA, dvK_T_RA, dvK_T_VA, dvK_THA, dvK_DA, dvK_NA, dvK_PA, dvK_P_RA, dvK_PHA, dvKx_PHA, dvKx_PHxA, dvKx_BA, dvK_MA, dvKx_MA, dvK_YA, dvK_LA, dvK_VA, dvK_V_YA, dvK_SHA, dvK_SS_MA, dvK_SS_M_YA, dvK_SS_YA, dvK_SS_VA, dvK_SA, dvK_S_TTA, dvK_S_DDA, dvK_S_TA, dvK_S_P_RA, dvKH_KHA, dvKH_TA, dvKHx_TA, dvKH_NA, dvKH_MA, dvKHx_MA, dvKH_YA, dvKHx_YA, dvKH_VA, dvKHx_VA, dvKH_SHA, dvKHx_SHA, dvKHx_SA, dvG_GA, dvG_GHA, dvG_JA, dvG_NNA, dvG_DA, dvG_DHA, dvG_DH_YA, dvG_DH_VA, dvG_NA, dvG_N_YA, dvG_BA, dvG_BHA, dvG_BH_YA, dvG_MA, dvG_YA, dvG_R_YA, dvG_LA, dvG_VA, dvG_SA, dvGH_NA, dvGH_MA, dvGH_YA, dvC_CA, dvC_CHA, dvC_CH_VA, dvC_NA, dvC_MA, dvC_YA, dvCH_YA, dvCH_R_YA, dvJ_KA, dvJ_JA, dvJx_JxA, dvJ_J_NYA, dvJ_J_YA, dvJ_J_VA, dvJ_JHA, dvJ_NY_YA, dvJ_TTA, dvJ_DDA, dvJ_TA, dvJ_DA, dvJ_NA, dvJ_BA, dvJ_MA, dvJ_YA, dvJx_YA, dvJ_VA, dvJH_NA, dvJH_MA, dvJH_YA, dvNY_CA, dvNY_CHA, dvNY_JA, dvNY_SHA, dvTT_TTA, dvTT_TTHA, dvTT_YA, dvTT_VA, dvTTH_TTHA, dvTTH_YA, dvTTH_VA, dvDD_DDA, dvDD_DDHA, dvDD_YA, dvDD_VA, dvDDH_DDHA, dvDDH_YA, dvDDH_VA, dvNN_TTA, dvNN_TTHA, dvNN_DDA, dvNN_DDHA, dvNN_NNA, dvNN_MA, dvNN_YA, dvNN_VA, dvT_KA, dvT_K_YA, dvT_K_RA, dvT_K_VA, dvT_K_SSA, dvT_KHA, dvT_KH_RA, dvT_TA, dvT_T_YA, dvT_T_VA, dvT_THA, dvT_NA, dvT_N_YA, dvT_PA, dvT_P_RA, dvT_P_LA, dvT_PHA, dvT_MA, dvT_M_YA, dvT_YA, dvT_R_YA, dvT_LA, dvT_VA, dvT_SA, dvT_S_NA, dvT_S_YA, dvT_S_VA, dvTH_NA, dvTH_YA, dvTH_VA, dvD_GA, dvD_G_RA, dvD_GHA, dvD_DA, dvD_DHA, dvD_NA, dvD_BA, dvD_B_RA, dvD_BHA, dvD_MA, dvD_YA, dvD_VA, dvDH_NA, dvDH_N_YA, dvDH_MA, dvDH_YA, dvDH_VA, dvN_KA, dvN_K_SA, dvN_CA, dvN_CHA, dvN_TTA, dvN_DDA, dvN_TA, dvN_T_YA, dvN_T_RA, dvN_T_SA, dvN_THA, dvN_TH_YA, dvN_TH_VA, dvN_DA, dvN_D_RA, dvN_D_VA, dvN_DHA, dvN_DH_YA, dvN_DH_RA, dvN_DH_VA, dvN_NA, dvN_N_YA, dvN_PA, dvN_P_RA, dvN_PHA, dvN_PH_RA, dvN_BHA, dvN_BH_YA, dvN_BH_VA, dvN_MA, dvN_M_YA, dvN_YA, dvN_VA, dvN_SA, dvN_S_TTA, dvN_S_M_YA, dvN_S_YA, dvN_HA, dvP_TTA, dvP_TTHA, dvP_TA, dvP_T_YA, dvP_NA, dvP_PA, dvP_PHA, dvP_MA, dvP_YA, dvP_LA, dvP_VA, dvP_SA, dvPH_JA, dvPHx_JxA, dvPH_TTA, dvPH_TA, dvPHx_TA, dvPH_NA, dvPH_PA, dvPH_PHA, dvPHx_PHxA, dvPH_YA, dvPH_LA, dvPH_SHA, dvPHx_SA, dvB_JA, dvB_JxA, dvB_J_YA, dvB_JHA, dvB_TA, dvB_DA, dvB_DHA, dvB_DH_VA, dvB_NA, dvB_BA, dvB_BHA, dvB_BH_RA, dvB_YA, dvB_LA, dvB_L_YA, dvB_VA, dvB_SHA, dvB_SA, dvBH_NA, dvBH_YA, dvBH_R_YA, dvBH_LA, dvBH_VA, dvM_TA, dvM_DA, dvM_NA, dvM_PA, dvM_P_RA, dvM_BA, dvM_B_YA, dvM_B_RA, dvM_BHA, dvM_BH_YA, dvM_BH_RA, dvM_BH_VA, dvM_MA, dvM_YA, dvM_LA, dvM_VA, dvM_SHA, dvM_SA, dvM_HA, dvY_NA, dvY_YA, dvEyelash_YA, dvEyelash_HA, dvL_KA, dvL_K_YA, dvL_KHA, dvL_GA, dvL_JA, dvL_JxA, dvL_TTA, dvL_TTHA, dvL_DDA, dvL_DDHA, dvL_TA, dvL_THA, dvL_TH_YA, dvL_DA, dvL_D_RA, dvL_PA, dvL_PHA, dvL_BA, dvL_BHA, dvL_MA, dvL_YA, dvL_LA, dvL_L_YA, dvL_VA, dvL_V_DDA, dvL_SA, dvL_HA, dvV_NA, dvV_YA, dvV_LA, dvV_VA, dvV_HA, dvSH_KA, dvSH_KxA, dvSH_CA, dvSH_CHA, dvSH_TTA, dvSH_TA, dvSH_NA, dvSH_MA, dvSH_YA, dvSH_LA, dvSH_VA, dvSH_SHA, dvSS_KA, dvSS_K_RA, dvSS_TTA, dvSS_TT_YA, dvSS_TT_RA, dvSS_TT_VA, dvSS_TTHA, dvSS_TTH_YA, dvSS_TTH_RA, dvSS_NNA, dvSS_NN_YA, dvSS_PA, dvSS_P_RA, dvSS_PHA, dvSS_MA, dvSS_M_YA, dvSS_YA, dvSS_VA, dvSS_SSA, dvS_KA, dvS_K_RA, dvS_K_VA, dvS_KHA, dvS_JA, dvS_TTA, dvS_TA, dvS_T_YA, dvS_T_RA, dvS_T_VA, dvS_THA, dvS_TH_YA, dvS_DA, dvS_NA, dvS_PA, dvS_P_RA, dvS_PHA, dvS_BA, dvS_MA, dvS_M_YA, dvS_YA, dvS_LA, dvS_VA, dvS_SA, dvH_NNA, dvH_NA, dvH_MA, dvH_YA, dvH_LA, dvH_VA, dvLL_YA, dvmII.aLong, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvII_Anusvara, dvmII_Anusvara, dvmII_Reph, dvmII_Reph_Anusvara, dvmII_Anusvara.aLong, dvmII_Reph.aLong, dvmII_Reph_Anusvara.aLong, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmO_Anusvara, dvmO_Reph, dvmO_Reph_Anusvara, dvmAU_Anusvara, dvmAU_Reph, dvmAU_Reph_Anusvara, dvmEcandra_Anusvara, dvmOcandra_Anusvara, dvRA_mU, dvRA_mUU, dvHA_mU, dvHA_mUU, dvDA_mvR, dvSHA_mvR, dvHA_mvR, dvmI.a01, dvmI.a02, dvmI.a03, dvmI.a04, dvmI.a05, dvmI.a06, dvmI.a07, dvmI.a08, dvmI.a09, dvmI.a10, dvmI.a11, dvmI.a12, dvmI.a13, dvmI.a14, dvmI.a15, dvmI.a16, dvmI.a17, dvmI.a18, dvmI.a19, dvmI.a20, dvmI.a21, dvmI.a22, dvmI.a23, dvmI.a24, exclam, quotedbl, numbersign, dollar, percent, ampersand, quotesingle, parenleft, parenright, asterisk, plus, comma, hyphen, period, slash, zero, one, two, three, four, five, six, seven, eight, nine, colon, semicolon, less, equal, greater, question, at, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, bracketleft, backslash, bracketright, asciicircum, underscore, grave, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, braceleft, bar, braceright, asciitilde, uni00A0, exclamdown, cent, sterling, currency, yen, brokenbar, section, dieresis, copyright, ordfeminine, guillemotleft, logicalnot, uni00AD, registered, macron, degree, plusminus, twosuperior, threesuperior, acute, uni00B5, paragraph, periodcentered, cedilla, onesuperior, ordmasculine, guillemotright, onequarter, onehalf, threequarters, questiondown, Agrave, Aacute, Acircumflex, Atilde, Adieresis, Aring, AE, Ccedilla, Egrave, Eacute, Ecircumflex, Edieresis, Igrave, Iacute, Icircumflex, Idieresis, Eth, Ntilde, Ograve, Oacute, Ocircumflex, Otilde, Odieresis, multiply, Oslash, Ugrave, Uacute, Ucircumflex, Udieresis, Yacute, Thorn, germandbls, agrave, aacute, acircumflex, atilde, adieresis, aring, ae, ccedilla, egrave, eacute, ecircumflex, edieresis, igrave, iacute, icircumflex, idieresis, eth, ntilde, ograve, oacute, ocircumflex, otilde, odieresis, divide, oslash, ugrave, uacute, ucircumflex, udieresis, yacute, thorn, ydieresis, Amacron, amacron, Abreve, abreve, Aogonek, aogonek, Cacute, cacute, Cdotaccent, cdotaccent, Ccaron, ccaron, Dcaron, dcaron, Dcroat, dcroat, Emacron, emacron, Ebreve, ebreve, Edotaccent, edotaccent, Eogonek, eogonek, Ecaron, ecaron, Gbreve, gbreve, Gdotaccent, gdotaccent, uni0122, uni0123, Itilde, itilde, Imacron, imacron, uni012C, uni012D, Iogonek, iogonek, Idotaccent, dotlessi, uni0136, uni0137, Lacute, lacute, uni013B, uni013C, Lcaron, lcaron, Ldot, ldot, Lslash, lslash, Nacute, nacute, uni0145, uni0146, Ncaron, ncaron, Omacron, omacron, uni014E, uni014F, Ohungarumlaut, ohungarumlaut, OE, oe, Racute, racute, uni0156, uni0157, Rcaron, rcaron, Sacute, sacute, uni015E, uni015F, Scaron, scaron, uni0162, uni0163, Tcaron, tcaron, Utilde, utilde, Umacron, umacron, Ubreve, ubreve, Uring, uring, Uhungarumlaut, uhungarumlaut, Uogonek, uogonek, Wcircumflex, wcircumflex, Ycircumflex, ycircumflex, Ydieresis, Zacute, zacute, Zdotaccent, zdotaccent, Zcaron, zcaron, uni018F, florin, uni01FC, uni01FD, uni0218, uni0219, uni021A, uni021B, uni0259, uni02BC, circumflex, caron, uni02C9, breve, dotaccent, ring, ogonek, tilde, hungarumlaut, pi, Wgrave, wgrave, Wacute, wacute, Wdieresis, wdieresis, uni1EBC, uni1EBD, Ygrave, ygrave, uni1EF8, uni1EF9, endash, emdash, quoteleft, quoteright, quotesinglbase, quotedblleft, quotedblright, quotedblbase, dagger, daggerdbl, bullet, ellipsis, perthousand, guilsinglleft, guilsinglright, fraction, Euro, uni20BA, uni20BD, uni2113, trademark, uni2126, estimated, partialdiff, uni2206, product, summation, minus, uni2215, uni2219, radical, infinity, integral, approxequal, notequal, lessequal, greaterequal, lozenge, fi, fl, exclam.ss01, comma.ss01, period.ss01, colon.ss01, semicolon.ss01, question.ss01, exclamdown.ss01, periodcentered.ss01, questiondown.ss01, divide.ss01, apostrophemod.ss01, quoteleft.ss01, quoteright.ss01, quotedblleft.ss01, quotedblright.ss01, ellipsis.ss01, a.ss02, aacute.ss02, abreve.ss02, acircumflex.ss02, adieresis.ss02, agrave.ss02, amacron.ss02, aogonek.ss02, aring.ss02, atilde.ss02, ampersand.ss03, two.ss04, three.ss04, six.ss04, nine.ss04 [code: should-be-monospaced] * :warning: **WARN** Double-width and/or zero-width glyphs were detected. These glyphs should be set to the same width as all others and then add GPOS single pos lookups that zeros/doubles the widths as needed: dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmEcandra, dvAnusvara, dvCandrabindu, dvVirama, dvNukta, zerowidthnonjoiner, zerowidthjoiner, dvReph, dvRashtrasign, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmEcandra_Anusvara [code: variable-monospaced]:warning: WARN: Does GPOS table have kerning information?
* [com.google.fonts/check/063](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/063) * :warning: **WARN** GPOS table lacks kerning information.[8] Poppins-Light.ttf
:fire: FAIL: Version format is correct in 'name' table?
* [com.google.fonts/check/055](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/055) * :fire: **FAIL** The NameID.VERSION_STRING (nameID=5) value must follow the pattern "Version X.Y" with X.Y between 1.000 and 9.999. Current version string is: "4.002b5" [code: bad-version-strings]:fire: FAIL: Is 'gasp' table set to optimize rendering?
* [com.google.fonts/check/062](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/062) * :fire: **FAIL** Font is missing the 'gasp' table. Try exporting the font with autohinting enabled.:fire: FAIL: Font enables smart dropout control in "prep" table instructions?
* [com.google.fonts/check/072](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/072) * :fire: **FAIL** 'prep' table does not contain TrueType instructions enabling smart dropout control. To fix, export the font with autohinting enabled, or run ttfautohint on the font, or run the `gftools fix-nonhinting` script.:warning: WARN: Stricter unitsPerEm criteria for Google Fonts.
* [com.google.fonts/check/116](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/116) * :warning: **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.:warning: WARN: Check if each glyph has the recommended amount of contours.
* [com.google.fonts/check/153](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/153) * :warning: **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: zerowidthnonjoiner Contours detected: 1 Expected: 0 Glyph name: zerowidthjoiner Contours detected: 1 Expected: 0 Glyph name: dvNA Contours detected: 2 Expected: 1 Glyph name: dvBHA Contours detected: 2 Expected: 1 Glyph name: dvMA Contours detected: 3 Expected: 2 Glyph name: uni2113 Contours detected: 1 Expected: 2:warning: WARN: Checking Vertical Metric Linegaps.
* [com.google.fonts/check/041](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/041) * :warning: **WARN** hhea lineGap is not equal to 0. [code: hhea]:warning: WARN: Monospace font has hhea.advanceWidthMax equal to each glyph's advanceWidth?
* [com.google.fonts/check/079](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/079) * :warning: **WARN** This seems to be a monospaced font, so advanceWidth value should be the same across all glyphs, but 99.72% of them have a different value: CR, space, dvA, dvAA, dvI, dvII, dvU, dvUU, dvvR, dvvRR, dvvL, dvvLL, dvE, dvAI, dvO, dvAU, dvEcandra, dvAcandra, dvOcandra, dvmAA, dvmI, dvmII, dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmO, dvmAU, dvmEcandra, dvmOcandra, dvKA, dvKHA, dvGA, dvGHA, dvNGA, dvCA, dvCHA, dvJA, dvJHA, dvNYA, dvTTA, dvTTHA, dvDDA, dvDDHA, dvNNA, dvTA, dvTHA, dvDA, dvDHA, dvNA, dvPA, dvPHA, dvBA, dvBHA, dvMA, dvYA, dvRA, dvLA, dvVA, dvSHA, dvSSA, dvSA, dvHA, dvLLA, dvK_SSA, dvJ_NYA, dvKxA, dvKHxA, dvGxA, dvJxA, dvDDxA, dvDDHxA, dvPHxA, dvRxA, dvK, dvKH, dvG, dvGH, dvNG, dvC, dvCH, dvJ, dvJH, dvNY, dvTT, dvTTH, dvDD, dvDDH, dvNN, dvT, dvTH, dvD, dvDH, dvN, dvP, dvPH, dvB, dvBH, dvM, dvY, dvR, dvL, dvV, dvSH, dvSS, dvS, dvH, dvLL, dvK_SS, dvJ_NY, dvKx, dvKHx, dvGx, dvJx, dvPHx, dvAnusvara, dvCandrabindu, dvVisarga, dvAvagraha, dvVirama, dvNukta, dvZero, dvOne, dvTwo, dvThree, dvFour, dvFive, dvSix, dvSeven, dvEight, dvNine, dvOm, dvAbbreviationsign, danda, doubledanda, rupee, indianrupee, zerowidthnonjoiner, zerowidthjoiner, dottedcircle, dvReph, dvEyelash, dvRashtrasign, dvK_RA, dvKH_RA, dvG_RA, dvGH_RA, dvNG_RA, dvC_RA, dvCH_RA, dvJ_RA, dvJH_RA, dvNY_RA, dvTT_RA, dvTTH_RA, dvDD_RA, dvDDH_RA, dvNN_RA, dvT_RA, dvTH_RA, dvD_RA, dvDH_RA, dvN_RA, dvP_RA, dvPH_RA, dvB_RA, dvBH_RA, dvM_RA, dvY_RA, dvL_RA, dvV_RA, dvSH_RA, dvSS_RA, dvS_RA, dvH_RA, dvLL_RA, dvKx_RA, dvKHx_RA, dvGx_RA, dvJx_RA, dvPHx_RA, dvK_R, dvKH_R, dvG_R, dvGH_R, dvNG_R, dvC_R, dvCH_R, dvJ_R, dvJH_R, dvNY_R, dvTT_R, dvTTH_R, dvDD_R, dvDDH_R, dvNN_R, dvT_R, dvTH_R, dvD_R, dvDH_R, dvN_R, dvP_R, dvPH_R, dvB_R, dvBH_R, dvM_R, dvY_R, dvL_R, dvV_R, dvSH_R, dvSS_R, dvS_R, dvH_R, dvLL_R, dvKx_R, dvKHx_R, dvGx_R, dvJx_R, dvPHx_R, dvK_KA, dvKx_KxA, dvK_KHA, dvK_CA, dvK_JA, dvK_TTA, dvK_NNA, dvK_TA, dvKx_TA, dvK_T_YA, dvK_T_RA, dvK_T_VA, dvK_THA, dvK_DA, dvK_NA, dvK_PA, dvK_P_RA, dvK_PHA, dvKx_PHA, dvKx_PHxA, dvKx_BA, dvK_MA, dvKx_MA, dvK_YA, dvK_LA, dvK_VA, dvK_V_YA, dvK_SHA, dvK_SS_MA, dvK_SS_M_YA, dvK_SS_YA, dvK_SS_VA, dvK_SA, dvK_S_TTA, dvK_S_DDA, dvK_S_TA, dvK_S_P_RA, dvKH_KHA, dvKH_TA, dvKHx_TA, dvKH_NA, dvKH_MA, dvKHx_MA, dvKH_YA, dvKHx_YA, dvKH_VA, dvKHx_VA, dvKH_SHA, dvKHx_SHA, dvKHx_SA, dvG_GA, dvG_GHA, dvG_JA, dvG_NNA, dvG_DA, dvG_DHA, dvG_DH_YA, dvG_DH_VA, dvG_NA, dvG_N_YA, dvG_BA, dvG_BHA, dvG_BH_YA, dvG_MA, dvG_YA, dvG_R_YA, dvG_LA, dvG_VA, dvG_SA, dvGH_NA, dvGH_MA, dvGH_YA, dvC_CA, dvC_CHA, dvC_CH_VA, dvC_NA, dvC_MA, dvC_YA, dvCH_YA, dvCH_R_YA, dvJ_KA, dvJ_JA, dvJx_JxA, dvJ_J_NYA, dvJ_J_YA, dvJ_J_VA, dvJ_JHA, dvJ_NY_YA, dvJ_TTA, dvJ_DDA, dvJ_TA, dvJ_DA, dvJ_NA, dvJ_BA, dvJ_MA, dvJ_YA, dvJx_YA, dvJ_VA, dvJH_NA, dvJH_MA, dvJH_YA, dvNY_CA, dvNY_CHA, dvNY_JA, dvNY_SHA, dvTT_TTA, dvTT_TTHA, dvTT_YA, dvTT_VA, dvTTH_TTHA, dvTTH_YA, dvTTH_VA, dvDD_DDA, dvDD_DDHA, dvDD_YA, dvDD_VA, dvDDH_DDHA, dvDDH_YA, dvDDH_VA, dvNN_TTA, dvNN_TTHA, dvNN_DDA, dvNN_DDHA, dvNN_NNA, dvNN_MA, dvNN_YA, dvNN_VA, dvT_KA, dvT_K_YA, dvT_K_RA, dvT_K_VA, dvT_K_SSA, dvT_KHA, dvT_KH_RA, dvT_TA, dvT_T_YA, dvT_T_VA, dvT_THA, dvT_NA, dvT_N_YA, dvT_PA, dvT_P_RA, dvT_P_LA, dvT_PHA, dvT_MA, dvT_M_YA, dvT_YA, dvT_R_YA, dvT_LA, dvT_VA, dvT_SA, dvT_S_NA, dvT_S_YA, dvT_S_VA, dvTH_NA, dvTH_YA, dvTH_VA, dvD_GA, dvD_G_RA, dvD_GHA, dvD_DA, dvD_DHA, dvD_NA, dvD_BA, dvD_B_RA, dvD_BHA, dvD_MA, dvD_YA, dvD_VA, dvDH_NA, dvDH_N_YA, dvDH_MA, dvDH_YA, dvDH_VA, dvN_KA, dvN_K_SA, dvN_CA, dvN_CHA, dvN_TTA, dvN_DDA, dvN_TA, dvN_T_YA, dvN_T_RA, dvN_T_SA, dvN_THA, dvN_TH_YA, dvN_TH_VA, dvN_DA, dvN_D_RA, dvN_D_VA, dvN_DHA, dvN_DH_YA, dvN_DH_RA, dvN_DH_VA, dvN_NA, dvN_N_YA, dvN_PA, dvN_P_RA, dvN_PHA, dvN_PH_RA, dvN_BHA, dvN_BH_YA, dvN_BH_VA, dvN_MA, dvN_M_YA, dvN_YA, dvN_VA, dvN_SA, dvN_S_TTA, dvN_S_M_YA, dvN_S_YA, dvN_HA, dvP_TTA, dvP_TTHA, dvP_TA, dvP_T_YA, dvP_NA, dvP_PA, dvP_PHA, dvP_MA, dvP_YA, dvP_LA, dvP_VA, dvP_SA, dvPH_JA, dvPHx_JxA, dvPH_TTA, dvPH_TA, dvPHx_TA, dvPH_NA, dvPH_PA, dvPH_PHA, dvPHx_PHxA, dvPH_YA, dvPH_LA, dvPH_SHA, dvPHx_SA, dvB_JA, dvB_JxA, dvB_J_YA, dvB_JHA, dvB_TA, dvB_DA, dvB_DHA, dvB_DH_VA, dvB_NA, dvB_BA, dvB_BHA, dvB_BH_RA, dvB_YA, dvB_LA, dvB_L_YA, dvB_VA, dvB_SHA, dvB_SA, dvBH_NA, dvBH_YA, dvBH_R_YA, dvBH_LA, dvBH_VA, dvM_TA, dvM_DA, dvM_NA, dvM_PA, dvM_P_RA, dvM_BA, dvM_B_YA, dvM_B_RA, dvM_BHA, dvM_BH_YA, dvM_BH_RA, dvM_BH_VA, dvM_MA, dvM_YA, dvM_LA, dvM_VA, dvM_SHA, dvM_SA, dvM_HA, dvY_NA, dvY_YA, dvEyelash_YA, dvEyelash_HA, dvL_KA, dvL_K_YA, dvL_KHA, dvL_GA, dvL_JA, dvL_JxA, dvL_TTA, dvL_TTHA, dvL_DDA, dvL_DDHA, dvL_TA, dvL_THA, dvL_TH_YA, dvL_DA, dvL_D_RA, dvL_PA, dvL_PHA, dvL_BA, dvL_BHA, dvL_MA, dvL_YA, dvL_LA, dvL_L_YA, dvL_VA, dvL_V_DDA, dvL_SA, dvL_HA, dvV_NA, dvV_YA, dvV_LA, dvV_VA, dvV_HA, dvSH_KA, dvSH_KxA, dvSH_CA, dvSH_CHA, dvSH_TTA, dvSH_TA, dvSH_NA, dvSH_MA, dvSH_YA, dvSH_LA, dvSH_VA, dvSH_SHA, dvSS_KA, dvSS_K_RA, dvSS_TTA, dvSS_TT_YA, dvSS_TT_RA, dvSS_TT_VA, dvSS_TTHA, dvSS_TTH_YA, dvSS_TTH_RA, dvSS_NNA, dvSS_NN_YA, dvSS_PA, dvSS_P_RA, dvSS_PHA, dvSS_MA, dvSS_M_YA, dvSS_YA, dvSS_VA, dvSS_SSA, dvS_KA, dvS_K_RA, dvS_K_VA, dvS_KHA, dvS_JA, dvS_TTA, dvS_TA, dvS_T_YA, dvS_T_RA, dvS_T_VA, dvS_THA, dvS_TH_YA, dvS_DA, dvS_NA, dvS_PA, dvS_P_RA, dvS_PHA, dvS_BA, dvS_MA, dvS_M_YA, dvS_YA, dvS_LA, dvS_VA, dvS_SA, dvH_NNA, dvH_NA, dvH_MA, dvH_YA, dvH_LA, dvH_VA, dvLL_YA, dvmII.aLong, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvII_Anusvara, dvmII_Anusvara, dvmII_Reph, dvmII_Reph_Anusvara, dvmII_Anusvara.aLong, dvmII_Reph.aLong, dvmII_Reph_Anusvara.aLong, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmO_Anusvara, dvmO_Reph, dvmO_Reph_Anusvara, dvmAU_Anusvara, dvmAU_Reph, dvmAU_Reph_Anusvara, dvmEcandra_Anusvara, dvmOcandra_Anusvara, dvRA_mU, dvRA_mUU, dvHA_mU, dvHA_mUU, dvDA_mvR, dvSHA_mvR, dvHA_mvR, dvmI.a01, dvmI.a02, dvmI.a03, dvmI.a04, dvmI.a05, dvmI.a06, dvmI.a07, dvmI.a08, dvmI.a09, dvmI.a10, dvmI.a11, dvmI.a12, dvmI.a13, dvmI.a14, dvmI.a15, dvmI.a16, dvmI.a17, dvmI.a18, dvmI.a19, dvmI.a20, dvmI.a21, dvmI.a22, dvmI.a23, dvmI.a24, exclam, quotedbl, numbersign, dollar, percent, ampersand, quotesingle, parenleft, parenright, asterisk, plus, comma, hyphen, period, slash, zero, one, two, three, four, five, six, seven, eight, nine, colon, semicolon, less, equal, greater, question, at, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, bracketleft, backslash, bracketright, asciicircum, underscore, grave, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, braceleft, bar, braceright, asciitilde, uni00A0, exclamdown, cent, sterling, currency, yen, brokenbar, section, dieresis, copyright, ordfeminine, guillemotleft, logicalnot, uni00AD, registered, macron, degree, plusminus, twosuperior, threesuperior, acute, uni00B5, paragraph, periodcentered, cedilla, onesuperior, ordmasculine, guillemotright, onequarter, onehalf, threequarters, questiondown, Agrave, Aacute, Acircumflex, Atilde, Adieresis, Aring, AE, Ccedilla, Egrave, Eacute, Ecircumflex, Edieresis, Igrave, Iacute, Icircumflex, Idieresis, Eth, Ntilde, Ograve, Oacute, Ocircumflex, Otilde, Odieresis, multiply, Oslash, Ugrave, Uacute, Ucircumflex, Udieresis, Yacute, Thorn, germandbls, agrave, aacute, acircumflex, atilde, adieresis, aring, ae, ccedilla, egrave, eacute, ecircumflex, edieresis, igrave, iacute, icircumflex, idieresis, eth, ntilde, ograve, oacute, ocircumflex, otilde, odieresis, divide, oslash, ugrave, uacute, ucircumflex, udieresis, yacute, thorn, ydieresis, Amacron, amacron, Abreve, abreve, Aogonek, aogonek, Cacute, cacute, Cdotaccent, cdotaccent, Ccaron, ccaron, Dcaron, dcaron, Dcroat, dcroat, Emacron, emacron, Ebreve, ebreve, Edotaccent, edotaccent, Eogonek, eogonek, Ecaron, ecaron, Gbreve, gbreve, Gdotaccent, gdotaccent, uni0122, uni0123, Itilde, itilde, Imacron, imacron, uni012C, uni012D, Iogonek, iogonek, Idotaccent, dotlessi, uni0136, uni0137, Lacute, lacute, uni013B, uni013C, Lcaron, lcaron, Ldot, ldot, Lslash, lslash, Nacute, nacute, uni0145, uni0146, Ncaron, ncaron, Omacron, omacron, uni014E, uni014F, Ohungarumlaut, ohungarumlaut, OE, oe, Racute, racute, uni0156, uni0157, Rcaron, rcaron, Sacute, sacute, uni015E, uni015F, Scaron, scaron, uni0162, uni0163, Tcaron, tcaron, Utilde, utilde, Umacron, umacron, Ubreve, ubreve, Uring, uring, Uhungarumlaut, uhungarumlaut, Uogonek, uogonek, Wcircumflex, wcircumflex, Ycircumflex, ycircumflex, Ydieresis, Zacute, zacute, Zdotaccent, zdotaccent, Zcaron, zcaron, uni018F, florin, uni01FC, uni01FD, uni0218, uni0219, uni021A, uni021B, uni0259, uni02BC, circumflex, caron, uni02C9, breve, dotaccent, ring, ogonek, tilde, hungarumlaut, pi, Wgrave, wgrave, Wacute, wacute, Wdieresis, wdieresis, uni1EBC, uni1EBD, Ygrave, ygrave, uni1EF8, uni1EF9, endash, emdash, quoteleft, quoteright, quotesinglbase, quotedblleft, quotedblright, quotedblbase, dagger, daggerdbl, bullet, ellipsis, perthousand, guilsinglleft, guilsinglright, fraction, Euro, uni20BA, uni20BD, uni2113, trademark, uni2126, estimated, partialdiff, uni2206, product, summation, minus, uni2215, uni2219, radical, infinity, integral, approxequal, notequal, lessequal, greaterequal, lozenge, fi, fl, exclam.ss01, comma.ss01, period.ss01, colon.ss01, semicolon.ss01, question.ss01, exclamdown.ss01, periodcentered.ss01, questiondown.ss01, divide.ss01, apostrophemod.ss01, quoteleft.ss01, quoteright.ss01, quotedblleft.ss01, quotedblright.ss01, ellipsis.ss01, a.ss02, aacute.ss02, abreve.ss02, acircumflex.ss02, adieresis.ss02, agrave.ss02, amacron.ss02, aogonek.ss02, aring.ss02, atilde.ss02, ampersand.ss03, two.ss04, three.ss04, six.ss04, nine.ss04 [code: should-be-monospaced] * :warning: **WARN** Double-width and/or zero-width glyphs were detected. These glyphs should be set to the same width as all others and then add GPOS single pos lookups that zeros/doubles the widths as needed: dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmEcandra, dvAnusvara, dvCandrabindu, dvVirama, dvNukta, zerowidthnonjoiner, zerowidthjoiner, dvReph, dvRashtrasign, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmEcandra_Anusvara [code: variable-monospaced]:warning: WARN: Does GPOS table have kerning information?
* [com.google.fonts/check/063](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/063) * :warning: **WARN** GPOS table lacks kerning information.[8] Poppins-LightItalic.ttf
:fire: FAIL: Version format is correct in 'name' table?
* [com.google.fonts/check/055](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/055) * :fire: **FAIL** The NameID.VERSION_STRING (nameID=5) value must follow the pattern "Version X.Y" with X.Y between 1.000 and 9.999. Current version string is: "4.002b6" [code: bad-version-strings]:fire: FAIL: Is 'gasp' table set to optimize rendering?
* [com.google.fonts/check/062](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/062) * :fire: **FAIL** Font is missing the 'gasp' table. Try exporting the font with autohinting enabled.:fire: FAIL: Font enables smart dropout control in "prep" table instructions?
* [com.google.fonts/check/072](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/072) * :fire: **FAIL** 'prep' table does not contain TrueType instructions enabling smart dropout control. To fix, export the font with autohinting enabled, or run ttfautohint on the font, or run the `gftools fix-nonhinting` script.:warning: WARN: Stricter unitsPerEm criteria for Google Fonts.
* [com.google.fonts/check/116](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/116) * :warning: **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.:warning: WARN: Check if each glyph has the recommended amount of contours.
* [com.google.fonts/check/153](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/153) * :warning: **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: zerowidthnonjoiner Contours detected: 1 Expected: 0 Glyph name: zerowidthjoiner Contours detected: 1 Expected: 0 Glyph name: dvNA Contours detected: 2 Expected: 1 Glyph name: dvBHA Contours detected: 2 Expected: 1 Glyph name: dvMA Contours detected: 3 Expected: 2 Glyph name: uni2113 Contours detected: 1 Expected: 2:warning: WARN: Checking Vertical Metric Linegaps.
* [com.google.fonts/check/041](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/041) * :warning: **WARN** hhea lineGap is not equal to 0. [code: hhea]:warning: WARN: Monospace font has hhea.advanceWidthMax equal to each glyph's advanceWidth?
* [com.google.fonts/check/079](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/079) * :warning: **WARN** This seems to be a monospaced font, so advanceWidth value should be the same across all glyphs, but 99.72% of them have a different value: CR, space, dvA, dvAA, dvI, dvII, dvU, dvUU, dvvR, dvvRR, dvvL, dvvLL, dvE, dvAI, dvO, dvAU, dvEcandra, dvAcandra, dvOcandra, dvmAA, dvmI, dvmII, dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmO, dvmAU, dvmEcandra, dvmOcandra, dvKA, dvKHA, dvGA, dvGHA, dvNGA, dvCA, dvCHA, dvJA, dvJHA, dvNYA, dvTTA, dvTTHA, dvDDA, dvDDHA, dvNNA, dvTA, dvTHA, dvDA, dvDHA, dvNA, dvPA, dvPHA, dvBA, dvBHA, dvMA, dvYA, dvRA, dvLA, dvVA, dvSHA, dvSSA, dvSA, dvHA, dvLLA, dvK_SSA, dvJ_NYA, dvKxA, dvKHxA, dvGxA, dvJxA, dvDDxA, dvDDHxA, dvPHxA, dvRxA, dvK, dvKH, dvG, dvGH, dvNG, dvC, dvCH, dvJ, dvJH, dvNY, dvTT, dvTTH, dvDD, dvDDH, dvNN, dvT, dvTH, dvD, dvDH, dvN, dvP, dvPH, dvB, dvBH, dvM, dvY, dvR, dvL, dvV, dvSH, dvSS, dvS, dvH, dvLL, dvK_SS, dvJ_NY, dvKx, dvKHx, dvGx, dvJx, dvPHx, dvAnusvara, dvCandrabindu, dvVisarga, dvAvagraha, dvVirama, dvNukta, dvZero, dvOne, dvTwo, dvThree, dvFour, dvFive, dvSix, dvSeven, dvEight, dvNine, dvOm, dvAbbreviationsign, danda, doubledanda, rupee, indianrupee, zerowidthnonjoiner, zerowidthjoiner, dottedcircle, dvReph, dvEyelash, dvRashtrasign, dvK_RA, dvKH_RA, dvG_RA, dvGH_RA, dvNG_RA, dvC_RA, dvCH_RA, dvJ_RA, dvJH_RA, dvNY_RA, dvTT_RA, dvTTH_RA, dvDD_RA, dvDDH_RA, dvNN_RA, dvT_RA, dvTH_RA, dvD_RA, dvDH_RA, dvN_RA, dvP_RA, dvPH_RA, dvB_RA, dvBH_RA, dvM_RA, dvY_RA, dvL_RA, dvV_RA, dvSH_RA, dvSS_RA, dvS_RA, dvH_RA, dvLL_RA, dvKx_RA, dvKHx_RA, dvGx_RA, dvJx_RA, dvPHx_RA, dvK_R, dvKH_R, dvG_R, dvGH_R, dvNG_R, dvC_R, dvCH_R, dvJ_R, dvJH_R, dvNY_R, dvTT_R, dvTTH_R, dvDD_R, dvDDH_R, dvNN_R, dvT_R, dvTH_R, dvD_R, dvDH_R, dvN_R, dvP_R, dvPH_R, dvB_R, dvBH_R, dvM_R, dvY_R, dvL_R, dvV_R, dvSH_R, dvSS_R, dvS_R, dvH_R, dvLL_R, dvKx_R, dvKHx_R, dvGx_R, dvJx_R, dvPHx_R, dvK_KA, dvKx_KxA, dvK_KHA, dvK_CA, dvK_JA, dvK_TTA, dvK_NNA, dvK_TA, dvKx_TA, dvK_T_YA, dvK_T_RA, dvK_T_VA, dvK_THA, dvK_DA, dvK_NA, dvK_PA, dvK_P_RA, dvK_PHA, dvKx_PHA, dvKx_PHxA, dvKx_BA, dvK_MA, dvKx_MA, dvK_YA, dvK_LA, dvK_VA, dvK_V_YA, dvK_SHA, dvK_SS_MA, dvK_SS_M_YA, dvK_SS_YA, dvK_SS_VA, dvK_SA, dvK_S_TTA, dvK_S_DDA, dvK_S_TA, dvK_S_P_RA, dvKH_KHA, dvKH_TA, dvKHx_TA, dvKH_NA, dvKH_MA, dvKHx_MA, dvKH_YA, dvKHx_YA, dvKH_VA, dvKHx_VA, dvKH_SHA, dvKHx_SHA, dvKHx_SA, dvG_GA, dvG_GHA, dvG_JA, dvG_NNA, dvG_DA, dvG_DHA, dvG_DH_YA, dvG_DH_VA, dvG_NA, dvG_N_YA, dvG_BA, dvG_BHA, dvG_BH_YA, dvG_MA, dvG_YA, dvG_R_YA, dvG_LA, dvG_VA, dvG_SA, dvGH_NA, dvGH_MA, dvGH_YA, dvC_CA, dvC_CHA, dvC_CH_VA, dvC_NA, dvC_MA, dvC_YA, dvCH_YA, dvCH_R_YA, dvJ_KA, dvJ_JA, dvJx_JxA, dvJ_J_NYA, dvJ_J_YA, dvJ_J_VA, dvJ_JHA, dvJ_NY_YA, dvJ_TTA, dvJ_DDA, dvJ_TA, dvJ_DA, dvJ_NA, dvJ_BA, dvJ_MA, dvJ_YA, dvJx_YA, dvJ_VA, dvJH_NA, dvJH_MA, dvJH_YA, dvNY_CA, dvNY_CHA, dvNY_JA, dvNY_SHA, dvTT_TTA, dvTT_TTHA, dvTT_YA, dvTT_VA, dvTTH_TTHA, dvTTH_YA, dvTTH_VA, dvDD_DDA, dvDD_DDHA, dvDD_YA, dvDD_VA, dvDDH_DDHA, dvDDH_YA, dvDDH_VA, dvNN_TTA, dvNN_TTHA, dvNN_DDA, dvNN_DDHA, dvNN_NNA, dvNN_MA, dvNN_YA, dvNN_VA, dvT_KA, dvT_K_YA, dvT_K_RA, dvT_K_VA, dvT_K_SSA, dvT_KHA, dvT_KH_RA, dvT_TA, dvT_T_YA, dvT_T_VA, dvT_THA, dvT_NA, dvT_N_YA, dvT_PA, dvT_P_RA, dvT_P_LA, dvT_PHA, dvT_MA, dvT_M_YA, dvT_YA, dvT_R_YA, dvT_LA, dvT_VA, dvT_SA, dvT_S_NA, dvT_S_YA, dvT_S_VA, dvTH_NA, dvTH_YA, dvTH_VA, dvD_GA, dvD_G_RA, dvD_GHA, dvD_DA, dvD_DHA, dvD_NA, dvD_BA, dvD_B_RA, dvD_BHA, dvD_MA, dvD_YA, dvD_VA, dvDH_NA, dvDH_N_YA, dvDH_MA, dvDH_YA, dvDH_VA, dvN_KA, dvN_K_SA, dvN_CA, dvN_CHA, dvN_TTA, dvN_DDA, dvN_TA, dvN_T_YA, dvN_T_RA, dvN_T_SA, dvN_THA, dvN_TH_YA, dvN_TH_VA, dvN_DA, dvN_D_RA, dvN_D_VA, dvN_DHA, dvN_DH_YA, dvN_DH_RA, dvN_DH_VA, dvN_NA, dvN_N_YA, dvN_PA, dvN_P_RA, dvN_PHA, dvN_PH_RA, dvN_BHA, dvN_BH_YA, dvN_BH_VA, dvN_MA, dvN_M_YA, dvN_YA, dvN_VA, dvN_SA, dvN_S_TTA, dvN_S_M_YA, dvN_S_YA, dvN_HA, dvP_TTA, dvP_TTHA, dvP_TA, dvP_T_YA, dvP_NA, dvP_PA, dvP_PHA, dvP_MA, dvP_YA, dvP_LA, dvP_VA, dvP_SA, dvPH_JA, dvPHx_JxA, dvPH_TTA, dvPH_TA, dvPHx_TA, dvPH_NA, dvPH_PA, dvPH_PHA, dvPHx_PHxA, dvPH_YA, dvPH_LA, dvPH_SHA, dvPHx_SA, dvB_JA, dvB_JxA, dvB_J_YA, dvB_JHA, dvB_TA, dvB_DA, dvB_DHA, dvB_DH_VA, dvB_NA, dvB_BA, dvB_BHA, dvB_BH_RA, dvB_YA, dvB_LA, dvB_L_YA, dvB_VA, dvB_SHA, dvB_SA, dvBH_NA, dvBH_YA, dvBH_R_YA, dvBH_LA, dvBH_VA, dvM_TA, dvM_DA, dvM_NA, dvM_PA, dvM_P_RA, dvM_BA, dvM_B_YA, dvM_B_RA, dvM_BHA, dvM_BH_YA, dvM_BH_RA, dvM_BH_VA, dvM_MA, dvM_YA, dvM_LA, dvM_VA, dvM_SHA, dvM_SA, dvM_HA, dvY_NA, dvY_YA, dvEyelash_YA, dvEyelash_HA, dvL_KA, dvL_K_YA, dvL_KHA, dvL_GA, dvL_JA, dvL_JxA, dvL_TTA, dvL_TTHA, dvL_DDA, dvL_DDHA, dvL_TA, dvL_THA, dvL_TH_YA, dvL_DA, dvL_D_RA, dvL_PA, dvL_PHA, dvL_BA, dvL_BHA, dvL_MA, dvL_YA, dvL_LA, dvL_L_YA, dvL_VA, dvL_V_DDA, dvL_SA, dvL_HA, dvV_NA, dvV_YA, dvV_LA, dvV_VA, dvV_HA, dvSH_KA, dvSH_KxA, dvSH_CA, dvSH_CHA, dvSH_TTA, dvSH_TA, dvSH_NA, dvSH_MA, dvSH_YA, dvSH_LA, dvSH_VA, dvSH_SHA, dvSS_KA, dvSS_K_RA, dvSS_TTA, dvSS_TT_YA, dvSS_TT_RA, dvSS_TT_VA, dvSS_TTHA, dvSS_TTH_YA, dvSS_TTH_RA, dvSS_NNA, dvSS_NN_YA, dvSS_PA, dvSS_P_RA, dvSS_PHA, dvSS_MA, dvSS_M_YA, dvSS_YA, dvSS_VA, dvSS_SSA, dvS_KA, dvS_K_RA, dvS_K_VA, dvS_KHA, dvS_JA, dvS_TTA, dvS_TA, dvS_T_YA, dvS_T_RA, dvS_T_VA, dvS_THA, dvS_TH_YA, dvS_DA, dvS_NA, dvS_PA, dvS_P_RA, dvS_PHA, dvS_BA, dvS_MA, dvS_M_YA, dvS_YA, dvS_LA, dvS_VA, dvS_SA, dvH_NNA, dvH_NA, dvH_MA, dvH_YA, dvH_LA, dvH_VA, dvLL_YA, dvmII.aLong, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvII_Anusvara, dvmII_Anusvara, dvmII_Reph, dvmII_Reph_Anusvara, dvmII_Anusvara.aLong, dvmII_Reph.aLong, dvmII_Reph_Anusvara.aLong, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmO_Anusvara, dvmO_Reph, dvmO_Reph_Anusvara, dvmAU_Anusvara, dvmAU_Reph, dvmAU_Reph_Anusvara, dvmEcandra_Anusvara, dvmOcandra_Anusvara, dvRA_mU, dvRA_mUU, dvHA_mU, dvHA_mUU, dvDA_mvR, dvSHA_mvR, dvHA_mvR, dvmI.a01, dvmI.a02, dvmI.a03, dvmI.a04, dvmI.a05, dvmI.a06, dvmI.a07, dvmI.a08, dvmI.a09, dvmI.a10, dvmI.a11, dvmI.a12, dvmI.a13, dvmI.a14, dvmI.a15, dvmI.a16, dvmI.a17, dvmI.a18, dvmI.a19, dvmI.a20, dvmI.a21, dvmI.a22, dvmI.a23, dvmI.a24, exclam, quotedbl, numbersign, dollar, percent, ampersand, quotesingle, parenleft, parenright, asterisk, plus, comma, hyphen, period, slash, zero, one, two, three, four, five, six, seven, eight, nine, colon, semicolon, less, equal, greater, question, at, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, bracketleft, backslash, bracketright, asciicircum, underscore, grave, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, braceleft, bar, braceright, asciitilde, uni00A0, exclamdown, cent, sterling, currency, yen, brokenbar, section, dieresis, copyright, ordfeminine, guillemotleft, logicalnot, uni00AD, registered, macron, degree, plusminus, twosuperior, threesuperior, acute, uni00B5, paragraph, periodcentered, cedilla, onesuperior, ordmasculine, guillemotright, onequarter, onehalf, threequarters, questiondown, Agrave, Aacute, Acircumflex, Atilde, Adieresis, Aring, AE, Ccedilla, Egrave, Eacute, Ecircumflex, Edieresis, Igrave, Iacute, Icircumflex, Idieresis, Eth, Ntilde, Ograve, Oacute, Ocircumflex, Otilde, Odieresis, multiply, Oslash, Ugrave, Uacute, Ucircumflex, Udieresis, Yacute, Thorn, germandbls, agrave, aacute, acircumflex, atilde, adieresis, aring, ae, ccedilla, egrave, eacute, ecircumflex, edieresis, igrave, iacute, icircumflex, idieresis, eth, ntilde, ograve, oacute, ocircumflex, otilde, odieresis, divide, oslash, ugrave, uacute, ucircumflex, udieresis, yacute, thorn, ydieresis, Amacron, amacron, Abreve, abreve, Aogonek, aogonek, Cacute, cacute, Cdotaccent, cdotaccent, Ccaron, ccaron, Dcaron, dcaron, Dcroat, dcroat, Emacron, emacron, Ebreve, ebreve, Edotaccent, edotaccent, Eogonek, eogonek, Ecaron, ecaron, Gbreve, gbreve, Gdotaccent, gdotaccent, uni0122, uni0123, Itilde, itilde, Imacron, imacron, uni012C, uni012D, Iogonek, iogonek, Idotaccent, dotlessi, uni0136, uni0137, Lacute, lacute, uni013B, uni013C, Lcaron, lcaron, Ldot, ldot, Lslash, lslash, Nacute, nacute, uni0145, uni0146, Ncaron, ncaron, Omacron, omacron, uni014E, uni014F, Ohungarumlaut, ohungarumlaut, OE, oe, Racute, racute, uni0156, uni0157, Rcaron, rcaron, Sacute, sacute, uni015E, uni015F, Scaron, scaron, uni0162, uni0163, Tcaron, tcaron, Utilde, utilde, Umacron, umacron, Ubreve, ubreve, Uring, uring, Uhungarumlaut, uhungarumlaut, Uogonek, uogonek, Wcircumflex, wcircumflex, Ycircumflex, ycircumflex, Ydieresis, Zacute, zacute, Zdotaccent, zdotaccent, Zcaron, zcaron, uni018F, florin, uni01FC, uni01FD, uni0218, uni0219, uni021A, uni021B, uni0259, uni02BC, circumflex, caron, uni02C9, breve, dotaccent, ring, ogonek, tilde, hungarumlaut, pi, Wgrave, wgrave, Wacute, wacute, Wdieresis, wdieresis, uni1EBC, uni1EBD, Ygrave, ygrave, uni1EF8, uni1EF9, endash, emdash, quoteleft, quoteright, quotesinglbase, quotedblleft, quotedblright, quotedblbase, dagger, daggerdbl, bullet, ellipsis, perthousand, guilsinglleft, guilsinglright, fraction, Euro, uni20BA, uni20BD, uni2113, trademark, uni2126, estimated, partialdiff, uni2206, product, summation, minus, uni2215, uni2219, radical, infinity, integral, approxequal, notequal, lessequal, greaterequal, lozenge, fi, fl, exclam.ss01, comma.ss01, period.ss01, colon.ss01, semicolon.ss01, question.ss01, exclamdown.ss01, periodcentered.ss01, questiondown.ss01, divide.ss01, apostrophemod.ss01, quoteleft.ss01, quoteright.ss01, quotedblleft.ss01, quotedblright.ss01, ellipsis.ss01, a.ss02, aacute.ss02, abreve.ss02, acircumflex.ss02, adieresis.ss02, agrave.ss02, amacron.ss02, aogonek.ss02, aring.ss02, atilde.ss02, ampersand.ss03, two.ss04, three.ss04, six.ss04, nine.ss04 [code: should-be-monospaced] * :warning: **WARN** Double-width and/or zero-width glyphs were detected. These glyphs should be set to the same width as all others and then add GPOS single pos lookups that zeros/doubles the widths as needed: dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmEcandra, dvAnusvara, dvCandrabindu, dvVirama, dvNukta, zerowidthnonjoiner, zerowidthjoiner, dvReph, dvRashtrasign, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmEcandra_Anusvara [code: variable-monospaced]:warning: WARN: Does GPOS table have kerning information?
* [com.google.fonts/check/063](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/063) * :warning: **WARN** GPOS table lacks kerning information.[9] Poppins-Medium.ttf
:fire: FAIL: Version format is correct in 'name' table?
* [com.google.fonts/check/055](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/055) * :fire: **FAIL** The NameID.VERSION_STRING (nameID=5) value must follow the pattern "Version X.Y" with X.Y between 1.000 and 9.999. Current version string is: "4.002b5" [code: bad-version-strings]:fire: FAIL: Is 'gasp' table set to optimize rendering?
* [com.google.fonts/check/062](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/062) * :fire: **FAIL** Font is missing the 'gasp' table. Try exporting the font with autohinting enabled.:fire: FAIL: Font enables smart dropout control in "prep" table instructions?
* [com.google.fonts/check/072](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/072) * :fire: **FAIL** 'prep' table does not contain TrueType instructions enabling smart dropout control. To fix, export the font with autohinting enabled, or run ttfautohint on the font, or run the `gftools fix-nonhinting` script.:warning: WARN: Stricter unitsPerEm criteria for Google Fonts.
* [com.google.fonts/check/116](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/116) * :warning: **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.:warning: WARN: Check if each glyph has the recommended amount of contours.
* [com.google.fonts/check/153](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/153) * :warning: **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: zerowidthnonjoiner Contours detected: 1 Expected: 0 Glyph name: zerowidthjoiner Contours detected: 1 Expected: 0 Glyph name: dvNA Contours detected: 2 Expected: 1 Glyph name: dvBHA Contours detected: 2 Expected: 1 Glyph name: dvMA Contours detected: 3 Expected: 2 Glyph name: uni2113 Contours detected: 1 Expected: 2:warning: WARN: Combined length of family and style must not exceed 20 characters.
* [com.google.fonts/check/163](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/163) * :warning: **WARN** The combined length of family and style exceeds 20 chars in the following 'WINDOWS' entries: FONT_FAMILY_NAME = 'Poppins Medium' / SUBFAMILY_NAME = 'Regular':warning: WARN: Checking Vertical Metric Linegaps.
* [com.google.fonts/check/041](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/041) * :warning: **WARN** hhea lineGap is not equal to 0. [code: hhea]:warning: WARN: Monospace font has hhea.advanceWidthMax equal to each glyph's advanceWidth?
* [com.google.fonts/check/079](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/079) * :warning: **WARN** This seems to be a monospaced font, so advanceWidth value should be the same across all glyphs, but 99.72% of them have a different value: CR, space, dvA, dvAA, dvI, dvII, dvU, dvUU, dvvR, dvvRR, dvvL, dvvLL, dvE, dvAI, dvO, dvAU, dvEcandra, dvAcandra, dvOcandra, dvmAA, dvmI, dvmII, dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmO, dvmAU, dvmEcandra, dvmOcandra, dvKA, dvKHA, dvGA, dvGHA, dvNGA, dvCA, dvCHA, dvJA, dvJHA, dvNYA, dvTTA, dvTTHA, dvDDA, dvDDHA, dvNNA, dvTA, dvTHA, dvDA, dvDHA, dvNA, dvPA, dvPHA, dvBA, dvBHA, dvMA, dvYA, dvRA, dvLA, dvVA, dvSHA, dvSSA, dvSA, dvHA, dvLLA, dvK_SSA, dvJ_NYA, dvKxA, dvKHxA, dvGxA, dvJxA, dvDDxA, dvDDHxA, dvPHxA, dvRxA, dvK, dvKH, dvG, dvGH, dvNG, dvC, dvCH, dvJ, dvJH, dvNY, dvTT, dvTTH, dvDD, dvDDH, dvNN, dvT, dvTH, dvD, dvDH, dvN, dvP, dvPH, dvB, dvBH, dvM, dvY, dvR, dvL, dvV, dvSH, dvSS, dvS, dvH, dvLL, dvK_SS, dvJ_NY, dvKx, dvKHx, dvGx, dvJx, dvPHx, dvAnusvara, dvCandrabindu, dvVisarga, dvAvagraha, dvVirama, dvNukta, dvZero, dvOne, dvTwo, dvThree, dvFour, dvFive, dvSix, dvSeven, dvEight, dvNine, dvOm, dvAbbreviationsign, danda, doubledanda, rupee, indianrupee, zerowidthnonjoiner, zerowidthjoiner, dottedcircle, dvReph, dvEyelash, dvRashtrasign, dvK_RA, dvKH_RA, dvG_RA, dvGH_RA, dvNG_RA, dvC_RA, dvCH_RA, dvJ_RA, dvJH_RA, dvNY_RA, dvTT_RA, dvTTH_RA, dvDD_RA, dvDDH_RA, dvNN_RA, dvT_RA, dvTH_RA, dvD_RA, dvDH_RA, dvN_RA, dvP_RA, dvPH_RA, dvB_RA, dvBH_RA, dvM_RA, dvY_RA, dvL_RA, dvV_RA, dvSH_RA, dvSS_RA, dvS_RA, dvH_RA, dvLL_RA, dvKx_RA, dvKHx_RA, dvGx_RA, dvJx_RA, dvPHx_RA, dvK_R, dvKH_R, dvG_R, dvGH_R, dvNG_R, dvC_R, dvCH_R, dvJ_R, dvJH_R, dvNY_R, dvTT_R, dvTTH_R, dvDD_R, dvDDH_R, dvNN_R, dvT_R, dvTH_R, dvD_R, dvDH_R, dvN_R, dvP_R, dvPH_R, dvB_R, dvBH_R, dvM_R, dvY_R, dvL_R, dvV_R, dvSH_R, dvSS_R, dvS_R, dvH_R, dvLL_R, dvKx_R, dvKHx_R, dvGx_R, dvJx_R, dvPHx_R, dvK_KA, dvKx_KxA, dvK_KHA, dvK_CA, dvK_JA, dvK_TTA, dvK_NNA, dvK_TA, dvKx_TA, dvK_T_YA, dvK_T_RA, dvK_T_VA, dvK_THA, dvK_DA, dvK_NA, dvK_PA, dvK_P_RA, dvK_PHA, dvKx_PHA, dvKx_PHxA, dvKx_BA, dvK_MA, dvKx_MA, dvK_YA, dvK_LA, dvK_VA, dvK_V_YA, dvK_SHA, dvK_SS_MA, dvK_SS_M_YA, dvK_SS_YA, dvK_SS_VA, dvK_SA, dvK_S_TTA, dvK_S_DDA, dvK_S_TA, dvK_S_P_RA, dvKH_KHA, dvKH_TA, dvKHx_TA, dvKH_NA, dvKH_MA, dvKHx_MA, dvKH_YA, dvKHx_YA, dvKH_VA, dvKHx_VA, dvKH_SHA, dvKHx_SHA, dvKHx_SA, dvG_GA, dvG_GHA, dvG_JA, dvG_NNA, dvG_DA, dvG_DHA, dvG_DH_YA, dvG_DH_VA, dvG_NA, dvG_N_YA, dvG_BA, dvG_BHA, dvG_BH_YA, dvG_MA, dvG_YA, dvG_R_YA, dvG_LA, dvG_VA, dvG_SA, dvGH_NA, dvGH_MA, dvGH_YA, dvC_CA, dvC_CHA, dvC_CH_VA, dvC_NA, dvC_MA, dvC_YA, dvCH_YA, dvCH_R_YA, dvJ_KA, dvJ_JA, dvJx_JxA, dvJ_J_NYA, dvJ_J_YA, dvJ_J_VA, dvJ_JHA, dvJ_NY_YA, dvJ_TTA, dvJ_DDA, dvJ_TA, dvJ_DA, dvJ_NA, dvJ_BA, dvJ_MA, dvJ_YA, dvJx_YA, dvJ_VA, dvJH_NA, dvJH_MA, dvJH_YA, dvNY_CA, dvNY_CHA, dvNY_JA, dvNY_SHA, dvTT_TTA, dvTT_TTHA, dvTT_YA, dvTT_VA, dvTTH_TTHA, dvTTH_YA, dvTTH_VA, dvDD_DDA, dvDD_DDHA, dvDD_YA, dvDD_VA, dvDDH_DDHA, dvDDH_YA, dvDDH_VA, dvNN_TTA, dvNN_TTHA, dvNN_DDA, dvNN_DDHA, dvNN_NNA, dvNN_MA, dvNN_YA, dvNN_VA, dvT_KA, dvT_K_YA, dvT_K_RA, dvT_K_VA, dvT_K_SSA, dvT_KHA, dvT_KH_RA, dvT_TA, dvT_T_YA, dvT_T_VA, dvT_THA, dvT_NA, dvT_N_YA, dvT_PA, dvT_P_RA, dvT_P_LA, dvT_PHA, dvT_MA, dvT_M_YA, dvT_YA, dvT_R_YA, dvT_LA, dvT_VA, dvT_SA, dvT_S_NA, dvT_S_YA, dvT_S_VA, dvTH_NA, dvTH_YA, dvTH_VA, dvD_GA, dvD_G_RA, dvD_GHA, dvD_DA, dvD_DHA, dvD_NA, dvD_BA, dvD_B_RA, dvD_BHA, dvD_MA, dvD_YA, dvD_VA, dvDH_NA, dvDH_N_YA, dvDH_MA, dvDH_YA, dvDH_VA, dvN_KA, dvN_K_SA, dvN_CA, dvN_CHA, dvN_TTA, dvN_DDA, dvN_TA, dvN_T_YA, dvN_T_RA, dvN_T_SA, dvN_THA, dvN_TH_YA, dvN_TH_VA, dvN_DA, dvN_D_RA, dvN_D_VA, dvN_DHA, dvN_DH_YA, dvN_DH_RA, dvN_DH_VA, dvN_NA, dvN_N_YA, dvN_PA, dvN_P_RA, dvN_PHA, dvN_PH_RA, dvN_BHA, dvN_BH_YA, dvN_BH_VA, dvN_MA, dvN_M_YA, dvN_YA, dvN_VA, dvN_SA, dvN_S_TTA, dvN_S_M_YA, dvN_S_YA, dvN_HA, dvP_TTA, dvP_TTHA, dvP_TA, dvP_T_YA, dvP_NA, dvP_PA, dvP_PHA, dvP_MA, dvP_YA, dvP_LA, dvP_VA, dvP_SA, dvPH_JA, dvPHx_JxA, dvPH_TTA, dvPH_TA, dvPHx_TA, dvPH_NA, dvPH_PA, dvPH_PHA, dvPHx_PHxA, dvPH_YA, dvPH_LA, dvPH_SHA, dvPHx_SA, dvB_JA, dvB_JxA, dvB_J_YA, dvB_JHA, dvB_TA, dvB_DA, dvB_DHA, dvB_DH_VA, dvB_NA, dvB_BA, dvB_BHA, dvB_BH_RA, dvB_YA, dvB_LA, dvB_L_YA, dvB_VA, dvB_SHA, dvB_SA, dvBH_NA, dvBH_YA, dvBH_R_YA, dvBH_LA, dvBH_VA, dvM_TA, dvM_DA, dvM_NA, dvM_PA, dvM_P_RA, dvM_BA, dvM_B_YA, dvM_B_RA, dvM_BHA, dvM_BH_YA, dvM_BH_RA, dvM_BH_VA, dvM_MA, dvM_YA, dvM_LA, dvM_VA, dvM_SHA, dvM_SA, dvM_HA, dvY_NA, dvY_YA, dvEyelash_YA, dvEyelash_HA, dvL_KA, dvL_K_YA, dvL_KHA, dvL_GA, dvL_JA, dvL_JxA, dvL_TTA, dvL_TTHA, dvL_DDA, dvL_DDHA, dvL_TA, dvL_THA, dvL_TH_YA, dvL_DA, dvL_D_RA, dvL_PA, dvL_PHA, dvL_BA, dvL_BHA, dvL_MA, dvL_YA, dvL_LA, dvL_L_YA, dvL_VA, dvL_V_DDA, dvL_SA, dvL_HA, dvV_NA, dvV_YA, dvV_LA, dvV_VA, dvV_HA, dvSH_KA, dvSH_KxA, dvSH_CA, dvSH_CHA, dvSH_TTA, dvSH_TA, dvSH_NA, dvSH_MA, dvSH_YA, dvSH_LA, dvSH_VA, dvSH_SHA, dvSS_KA, dvSS_K_RA, dvSS_TTA, dvSS_TT_YA, dvSS_TT_RA, dvSS_TT_VA, dvSS_TTHA, dvSS_TTH_YA, dvSS_TTH_RA, dvSS_NNA, dvSS_NN_YA, dvSS_PA, dvSS_P_RA, dvSS_PHA, dvSS_MA, dvSS_M_YA, dvSS_YA, dvSS_VA, dvSS_SSA, dvS_KA, dvS_K_RA, dvS_K_VA, dvS_KHA, dvS_JA, dvS_TTA, dvS_TA, dvS_T_YA, dvS_T_RA, dvS_T_VA, dvS_THA, dvS_TH_YA, dvS_DA, dvS_NA, dvS_PA, dvS_P_RA, dvS_PHA, dvS_BA, dvS_MA, dvS_M_YA, dvS_YA, dvS_LA, dvS_VA, dvS_SA, dvH_NNA, dvH_NA, dvH_MA, dvH_YA, dvH_LA, dvH_VA, dvLL_YA, dvmII.aLong, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvII_Anusvara, dvmII_Anusvara, dvmII_Reph, dvmII_Reph_Anusvara, dvmII_Anusvara.aLong, dvmII_Reph.aLong, dvmII_Reph_Anusvara.aLong, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmO_Anusvara, dvmO_Reph, dvmO_Reph_Anusvara, dvmAU_Anusvara, dvmAU_Reph, dvmAU_Reph_Anusvara, dvmEcandra_Anusvara, dvmOcandra_Anusvara, dvRA_mU, dvRA_mUU, dvHA_mU, dvHA_mUU, dvDA_mvR, dvSHA_mvR, dvHA_mvR, dvmI.a01, dvmI.a02, dvmI.a03, dvmI.a04, dvmI.a05, dvmI.a06, dvmI.a07, dvmI.a08, dvmI.a09, dvmI.a10, dvmI.a11, dvmI.a12, dvmI.a13, dvmI.a14, dvmI.a15, dvmI.a16, dvmI.a17, dvmI.a18, dvmI.a19, dvmI.a20, dvmI.a21, dvmI.a22, dvmI.a23, dvmI.a24, exclam, quotedbl, numbersign, dollar, percent, ampersand, quotesingle, parenleft, parenright, asterisk, plus, comma, hyphen, period, slash, zero, one, two, three, four, five, six, seven, eight, nine, colon, semicolon, less, equal, greater, question, at, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, bracketleft, backslash, bracketright, asciicircum, underscore, grave, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, braceleft, bar, braceright, asciitilde, uni00A0, exclamdown, cent, sterling, currency, yen, brokenbar, section, dieresis, copyright, ordfeminine, guillemotleft, logicalnot, uni00AD, registered, macron, degree, plusminus, twosuperior, threesuperior, acute, uni00B5, paragraph, periodcentered, cedilla, onesuperior, ordmasculine, guillemotright, onequarter, onehalf, threequarters, questiondown, Agrave, Aacute, Acircumflex, Atilde, Adieresis, Aring, AE, Ccedilla, Egrave, Eacute, Ecircumflex, Edieresis, Igrave, Iacute, Icircumflex, Idieresis, Eth, Ntilde, Ograve, Oacute, Ocircumflex, Otilde, Odieresis, multiply, Oslash, Ugrave, Uacute, Ucircumflex, Udieresis, Yacute, Thorn, germandbls, agrave, aacute, acircumflex, atilde, adieresis, aring, ae, ccedilla, egrave, eacute, ecircumflex, edieresis, igrave, iacute, icircumflex, idieresis, eth, ntilde, ograve, oacute, ocircumflex, otilde, odieresis, divide, oslash, ugrave, uacute, ucircumflex, udieresis, yacute, thorn, ydieresis, Amacron, amacron, Abreve, abreve, Aogonek, aogonek, Cacute, cacute, Cdotaccent, cdotaccent, Ccaron, ccaron, Dcaron, dcaron, Dcroat, dcroat, Emacron, emacron, Ebreve, ebreve, Edotaccent, edotaccent, Eogonek, eogonek, Ecaron, ecaron, Gbreve, gbreve, Gdotaccent, gdotaccent, uni0122, uni0123, Itilde, itilde, Imacron, imacron, uni012C, uni012D, Iogonek, iogonek, Idotaccent, dotlessi, uni0136, uni0137, Lacute, lacute, uni013B, uni013C, Lcaron, lcaron, Ldot, ldot, Lslash, lslash, Nacute, nacute, uni0145, uni0146, Ncaron, ncaron, Omacron, omacron, uni014E, uni014F, Ohungarumlaut, ohungarumlaut, OE, oe, Racute, racute, uni0156, uni0157, Rcaron, rcaron, Sacute, sacute, uni015E, uni015F, Scaron, scaron, uni0162, uni0163, Tcaron, tcaron, Utilde, utilde, Umacron, umacron, Ubreve, ubreve, Uring, uring, Uhungarumlaut, uhungarumlaut, Uogonek, uogonek, Wcircumflex, wcircumflex, Ycircumflex, ycircumflex, Ydieresis, Zacute, zacute, Zdotaccent, zdotaccent, Zcaron, zcaron, uni018F, florin, uni01FC, uni01FD, uni0218, uni0219, uni021A, uni021B, uni0259, uni02BC, circumflex, caron, uni02C9, breve, dotaccent, ring, ogonek, tilde, hungarumlaut, pi, Wgrave, wgrave, Wacute, wacute, Wdieresis, wdieresis, uni1EBC, uni1EBD, Ygrave, ygrave, uni1EF8, uni1EF9, endash, emdash, quoteleft, quoteright, quotesinglbase, quotedblleft, quotedblright, quotedblbase, dagger, daggerdbl, bullet, ellipsis, perthousand, guilsinglleft, guilsinglright, fraction, Euro, uni20BA, uni20BD, uni2113, trademark, uni2126, estimated, partialdiff, uni2206, product, summation, minus, uni2215, uni2219, radical, infinity, integral, approxequal, notequal, lessequal, greaterequal, lozenge, fi, fl, exclam.ss01, comma.ss01, period.ss01, colon.ss01, semicolon.ss01, question.ss01, exclamdown.ss01, periodcentered.ss01, questiondown.ss01, divide.ss01, apostrophemod.ss01, quoteleft.ss01, quoteright.ss01, quotedblleft.ss01, quotedblright.ss01, ellipsis.ss01, a.ss02, aacute.ss02, abreve.ss02, acircumflex.ss02, adieresis.ss02, agrave.ss02, amacron.ss02, aogonek.ss02, aring.ss02, atilde.ss02, ampersand.ss03, two.ss04, three.ss04, six.ss04, nine.ss04 [code: should-be-monospaced] * :warning: **WARN** Double-width and/or zero-width glyphs were detected. These glyphs should be set to the same width as all others and then add GPOS single pos lookups that zeros/doubles the widths as needed: dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmEcandra, dvAnusvara, dvCandrabindu, dvVirama, dvNukta, zerowidthnonjoiner, zerowidthjoiner, dvReph, dvRashtrasign, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmEcandra_Anusvara [code: variable-monospaced]:warning: WARN: Does GPOS table have kerning information?
* [com.google.fonts/check/063](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/063) * :warning: **WARN** GPOS table lacks kerning information.[8] Poppins-MediumItalic.ttf
:fire: FAIL: Version format is correct in 'name' table?
* [com.google.fonts/check/055](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/055) * :fire: **FAIL** The NameID.VERSION_STRING (nameID=5) value must follow the pattern "Version X.Y" with X.Y between 1.000 and 9.999. Current version string is: "4.002b6" [code: bad-version-strings]:fire: FAIL: Is 'gasp' table set to optimize rendering?
* [com.google.fonts/check/062](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/062) * :fire: **FAIL** Font is missing the 'gasp' table. Try exporting the font with autohinting enabled.:fire: FAIL: Font enables smart dropout control in "prep" table instructions?
* [com.google.fonts/check/072](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/072) * :fire: **FAIL** 'prep' table does not contain TrueType instructions enabling smart dropout control. To fix, export the font with autohinting enabled, or run ttfautohint on the font, or run the `gftools fix-nonhinting` script.:warning: WARN: Stricter unitsPerEm criteria for Google Fonts.
* [com.google.fonts/check/116](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/116) * :warning: **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.:warning: WARN: Check if each glyph has the recommended amount of contours.
* [com.google.fonts/check/153](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/153) * :warning: **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: zerowidthnonjoiner Contours detected: 1 Expected: 0 Glyph name: zerowidthjoiner Contours detected: 1 Expected: 0 Glyph name: dvNA Contours detected: 2 Expected: 1 Glyph name: dvBHA Contours detected: 2 Expected: 1 Glyph name: dvMA Contours detected: 3 Expected: 2 Glyph name: uni2113 Contours detected: 1 Expected: 2:warning: WARN: Checking Vertical Metric Linegaps.
* [com.google.fonts/check/041](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/041) * :warning: **WARN** hhea lineGap is not equal to 0. [code: hhea]:warning: WARN: Monospace font has hhea.advanceWidthMax equal to each glyph's advanceWidth?
* [com.google.fonts/check/079](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/079) * :warning: **WARN** This seems to be a monospaced font, so advanceWidth value should be the same across all glyphs, but 99.72% of them have a different value: CR, space, dvA, dvAA, dvI, dvII, dvU, dvUU, dvvR, dvvRR, dvvL, dvvLL, dvE, dvAI, dvO, dvAU, dvEcandra, dvAcandra, dvOcandra, dvmAA, dvmI, dvmII, dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmO, dvmAU, dvmEcandra, dvmOcandra, dvKA, dvKHA, dvGA, dvGHA, dvNGA, dvCA, dvCHA, dvJA, dvJHA, dvNYA, dvTTA, dvTTHA, dvDDA, dvDDHA, dvNNA, dvTA, dvTHA, dvDA, dvDHA, dvNA, dvPA, dvPHA, dvBA, dvBHA, dvMA, dvYA, dvRA, dvLA, dvVA, dvSHA, dvSSA, dvSA, dvHA, dvLLA, dvK_SSA, dvJ_NYA, dvKxA, dvKHxA, dvGxA, dvJxA, dvDDxA, dvDDHxA, dvPHxA, dvRxA, dvK, dvKH, dvG, dvGH, dvNG, dvC, dvCH, dvJ, dvJH, dvNY, dvTT, dvTTH, dvDD, dvDDH, dvNN, dvT, dvTH, dvD, dvDH, dvN, dvP, dvPH, dvB, dvBH, dvM, dvY, dvR, dvL, dvV, dvSH, dvSS, dvS, dvH, dvLL, dvK_SS, dvJ_NY, dvKx, dvKHx, dvGx, dvJx, dvPHx, dvAnusvara, dvCandrabindu, dvVisarga, dvAvagraha, dvVirama, dvNukta, dvZero, dvOne, dvTwo, dvThree, dvFour, dvFive, dvSix, dvSeven, dvEight, dvNine, dvOm, dvAbbreviationsign, danda, doubledanda, rupee, indianrupee, zerowidthnonjoiner, zerowidthjoiner, dottedcircle, dvReph, dvEyelash, dvRashtrasign, dvK_RA, dvKH_RA, dvG_RA, dvGH_RA, dvNG_RA, dvC_RA, dvCH_RA, dvJ_RA, dvJH_RA, dvNY_RA, dvTT_RA, dvTTH_RA, dvDD_RA, dvDDH_RA, dvNN_RA, dvT_RA, dvTH_RA, dvD_RA, dvDH_RA, dvN_RA, dvP_RA, dvPH_RA, dvB_RA, dvBH_RA, dvM_RA, dvY_RA, dvL_RA, dvV_RA, dvSH_RA, dvSS_RA, dvS_RA, dvH_RA, dvLL_RA, dvKx_RA, dvKHx_RA, dvGx_RA, dvJx_RA, dvPHx_RA, dvK_R, dvKH_R, dvG_R, dvGH_R, dvNG_R, dvC_R, dvCH_R, dvJ_R, dvJH_R, dvNY_R, dvTT_R, dvTTH_R, dvDD_R, dvDDH_R, dvNN_R, dvT_R, dvTH_R, dvD_R, dvDH_R, dvN_R, dvP_R, dvPH_R, dvB_R, dvBH_R, dvM_R, dvY_R, dvL_R, dvV_R, dvSH_R, dvSS_R, dvS_R, dvH_R, dvLL_R, dvKx_R, dvKHx_R, dvGx_R, dvJx_R, dvPHx_R, dvK_KA, dvKx_KxA, dvK_KHA, dvK_CA, dvK_JA, dvK_TTA, dvK_NNA, dvK_TA, dvKx_TA, dvK_T_YA, dvK_T_RA, dvK_T_VA, dvK_THA, dvK_DA, dvK_NA, dvK_PA, dvK_P_RA, dvK_PHA, dvKx_PHA, dvKx_PHxA, dvKx_BA, dvK_MA, dvKx_MA, dvK_YA, dvK_LA, dvK_VA, dvK_V_YA, dvK_SHA, dvK_SS_MA, dvK_SS_M_YA, dvK_SS_YA, dvK_SS_VA, dvK_SA, dvK_S_TTA, dvK_S_DDA, dvK_S_TA, dvK_S_P_RA, dvKH_KHA, dvKH_TA, dvKHx_TA, dvKH_NA, dvKH_MA, dvKHx_MA, dvKH_YA, dvKHx_YA, dvKH_VA, dvKHx_VA, dvKH_SHA, dvKHx_SHA, dvKHx_SA, dvG_GA, dvG_GHA, dvG_JA, dvG_NNA, dvG_DA, dvG_DHA, dvG_DH_YA, dvG_DH_VA, dvG_NA, dvG_N_YA, dvG_BA, dvG_BHA, dvG_BH_YA, dvG_MA, dvG_YA, dvG_R_YA, dvG_LA, dvG_VA, dvG_SA, dvGH_NA, dvGH_MA, dvGH_YA, dvC_CA, dvC_CHA, dvC_CH_VA, dvC_NA, dvC_MA, dvC_YA, dvCH_YA, dvCH_R_YA, dvJ_KA, dvJ_JA, dvJx_JxA, dvJ_J_NYA, dvJ_J_YA, dvJ_J_VA, dvJ_JHA, dvJ_NY_YA, dvJ_TTA, dvJ_DDA, dvJ_TA, dvJ_DA, dvJ_NA, dvJ_BA, dvJ_MA, dvJ_YA, dvJx_YA, dvJ_VA, dvJH_NA, dvJH_MA, dvJH_YA, dvNY_CA, dvNY_CHA, dvNY_JA, dvNY_SHA, dvTT_TTA, dvTT_TTHA, dvTT_YA, dvTT_VA, dvTTH_TTHA, dvTTH_YA, dvTTH_VA, dvDD_DDA, dvDD_DDHA, dvDD_YA, dvDD_VA, dvDDH_DDHA, dvDDH_YA, dvDDH_VA, dvNN_TTA, dvNN_TTHA, dvNN_DDA, dvNN_DDHA, dvNN_NNA, dvNN_MA, dvNN_YA, dvNN_VA, dvT_KA, dvT_K_YA, dvT_K_RA, dvT_K_VA, dvT_K_SSA, dvT_KHA, dvT_KH_RA, dvT_TA, dvT_T_YA, dvT_T_VA, dvT_THA, dvT_NA, dvT_N_YA, dvT_PA, dvT_P_RA, dvT_P_LA, dvT_PHA, dvT_MA, dvT_M_YA, dvT_YA, dvT_R_YA, dvT_LA, dvT_VA, dvT_SA, dvT_S_NA, dvT_S_YA, dvT_S_VA, dvTH_NA, dvTH_YA, dvTH_VA, dvD_GA, dvD_G_RA, dvD_GHA, dvD_DA, dvD_DHA, dvD_NA, dvD_BA, dvD_B_RA, dvD_BHA, dvD_MA, dvD_YA, dvD_VA, dvDH_NA, dvDH_N_YA, dvDH_MA, dvDH_YA, dvDH_VA, dvN_KA, dvN_K_SA, dvN_CA, dvN_CHA, dvN_TTA, dvN_DDA, dvN_TA, dvN_T_YA, dvN_T_RA, dvN_T_SA, dvN_THA, dvN_TH_YA, dvN_TH_VA, dvN_DA, dvN_D_RA, dvN_D_VA, dvN_DHA, dvN_DH_YA, dvN_DH_RA, dvN_DH_VA, dvN_NA, dvN_N_YA, dvN_PA, dvN_P_RA, dvN_PHA, dvN_PH_RA, dvN_BHA, dvN_BH_YA, dvN_BH_VA, dvN_MA, dvN_M_YA, dvN_YA, dvN_VA, dvN_SA, dvN_S_TTA, dvN_S_M_YA, dvN_S_YA, dvN_HA, dvP_TTA, dvP_TTHA, dvP_TA, dvP_T_YA, dvP_NA, dvP_PA, dvP_PHA, dvP_MA, dvP_YA, dvP_LA, dvP_VA, dvP_SA, dvPH_JA, dvPHx_JxA, dvPH_TTA, dvPH_TA, dvPHx_TA, dvPH_NA, dvPH_PA, dvPH_PHA, dvPHx_PHxA, dvPH_YA, dvPH_LA, dvPH_SHA, dvPHx_SA, dvB_JA, dvB_JxA, dvB_J_YA, dvB_JHA, dvB_TA, dvB_DA, dvB_DHA, dvB_DH_VA, dvB_NA, dvB_BA, dvB_BHA, dvB_BH_RA, dvB_YA, dvB_LA, dvB_L_YA, dvB_VA, dvB_SHA, dvB_SA, dvBH_NA, dvBH_YA, dvBH_R_YA, dvBH_LA, dvBH_VA, dvM_TA, dvM_DA, dvM_NA, dvM_PA, dvM_P_RA, dvM_BA, dvM_B_YA, dvM_B_RA, dvM_BHA, dvM_BH_YA, dvM_BH_RA, dvM_BH_VA, dvM_MA, dvM_YA, dvM_LA, dvM_VA, dvM_SHA, dvM_SA, dvM_HA, dvY_NA, dvY_YA, dvEyelash_YA, dvEyelash_HA, dvL_KA, dvL_K_YA, dvL_KHA, dvL_GA, dvL_JA, dvL_JxA, dvL_TTA, dvL_TTHA, dvL_DDA, dvL_DDHA, dvL_TA, dvL_THA, dvL_TH_YA, dvL_DA, dvL_D_RA, dvL_PA, dvL_PHA, dvL_BA, dvL_BHA, dvL_MA, dvL_YA, dvL_LA, dvL_L_YA, dvL_VA, dvL_V_DDA, dvL_SA, dvL_HA, dvV_NA, dvV_YA, dvV_LA, dvV_VA, dvV_HA, dvSH_KA, dvSH_KxA, dvSH_CA, dvSH_CHA, dvSH_TTA, dvSH_TA, dvSH_NA, dvSH_MA, dvSH_YA, dvSH_LA, dvSH_VA, dvSH_SHA, dvSS_KA, dvSS_K_RA, dvSS_TTA, dvSS_TT_YA, dvSS_TT_RA, dvSS_TT_VA, dvSS_TTHA, dvSS_TTH_YA, dvSS_TTH_RA, dvSS_NNA, dvSS_NN_YA, dvSS_PA, dvSS_P_RA, dvSS_PHA, dvSS_MA, dvSS_M_YA, dvSS_YA, dvSS_VA, dvSS_SSA, dvS_KA, dvS_K_RA, dvS_K_VA, dvS_KHA, dvS_JA, dvS_TTA, dvS_TA, dvS_T_YA, dvS_T_RA, dvS_T_VA, dvS_THA, dvS_TH_YA, dvS_DA, dvS_NA, dvS_PA, dvS_P_RA, dvS_PHA, dvS_BA, dvS_MA, dvS_M_YA, dvS_YA, dvS_LA, dvS_VA, dvS_SA, dvH_NNA, dvH_NA, dvH_MA, dvH_YA, dvH_LA, dvH_VA, dvLL_YA, dvmII.aLong, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvII_Anusvara, dvmII_Anusvara, dvmII_Reph, dvmII_Reph_Anusvara, dvmII_Anusvara.aLong, dvmII_Reph.aLong, dvmII_Reph_Anusvara.aLong, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmO_Anusvara, dvmO_Reph, dvmO_Reph_Anusvara, dvmAU_Anusvara, dvmAU_Reph, dvmAU_Reph_Anusvara, dvmEcandra_Anusvara, dvmOcandra_Anusvara, dvRA_mU, dvRA_mUU, dvHA_mU, dvHA_mUU, dvDA_mvR, dvSHA_mvR, dvHA_mvR, dvmI.a01, dvmI.a02, dvmI.a03, dvmI.a04, dvmI.a05, dvmI.a06, dvmI.a07, dvmI.a08, dvmI.a09, dvmI.a10, dvmI.a11, dvmI.a12, dvmI.a13, dvmI.a14, dvmI.a15, dvmI.a16, dvmI.a17, dvmI.a18, dvmI.a19, dvmI.a20, dvmI.a21, dvmI.a22, dvmI.a23, dvmI.a24, exclam, quotedbl, numbersign, dollar, percent, ampersand, quotesingle, parenleft, parenright, asterisk, plus, comma, hyphen, period, slash, zero, one, two, three, four, five, six, seven, eight, nine, colon, semicolon, less, equal, greater, question, at, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, bracketleft, backslash, bracketright, asciicircum, underscore, grave, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, braceleft, bar, braceright, asciitilde, uni00A0, exclamdown, cent, sterling, currency, yen, brokenbar, section, dieresis, copyright, ordfeminine, guillemotleft, logicalnot, uni00AD, registered, macron, degree, plusminus, twosuperior, threesuperior, acute, uni00B5, paragraph, periodcentered, cedilla, onesuperior, ordmasculine, guillemotright, onequarter, onehalf, threequarters, questiondown, Agrave, Aacute, Acircumflex, Atilde, Adieresis, Aring, AE, Ccedilla, Egrave, Eacute, Ecircumflex, Edieresis, Igrave, Iacute, Icircumflex, Idieresis, Eth, Ntilde, Ograve, Oacute, Ocircumflex, Otilde, Odieresis, multiply, Oslash, Ugrave, Uacute, Ucircumflex, Udieresis, Yacute, Thorn, germandbls, agrave, aacute, acircumflex, atilde, adieresis, aring, ae, ccedilla, egrave, eacute, ecircumflex, edieresis, igrave, iacute, icircumflex, idieresis, eth, ntilde, ograve, oacute, ocircumflex, otilde, odieresis, divide, oslash, ugrave, uacute, ucircumflex, udieresis, yacute, thorn, ydieresis, Amacron, amacron, Abreve, abreve, Aogonek, aogonek, Cacute, cacute, Cdotaccent, cdotaccent, Ccaron, ccaron, Dcaron, dcaron, Dcroat, dcroat, Emacron, emacron, Ebreve, ebreve, Edotaccent, edotaccent, Eogonek, eogonek, Ecaron, ecaron, Gbreve, gbreve, Gdotaccent, gdotaccent, uni0122, uni0123, Itilde, itilde, Imacron, imacron, uni012C, uni012D, Iogonek, iogonek, Idotaccent, dotlessi, uni0136, uni0137, Lacute, lacute, uni013B, uni013C, Lcaron, lcaron, Ldot, ldot, Lslash, lslash, Nacute, nacute, uni0145, uni0146, Ncaron, ncaron, Omacron, omacron, uni014E, uni014F, Ohungarumlaut, ohungarumlaut, OE, oe, Racute, racute, uni0156, uni0157, Rcaron, rcaron, Sacute, sacute, uni015E, uni015F, Scaron, scaron, uni0162, uni0163, Tcaron, tcaron, Utilde, utilde, Umacron, umacron, Ubreve, ubreve, Uring, uring, Uhungarumlaut, uhungarumlaut, Uogonek, uogonek, Wcircumflex, wcircumflex, Ycircumflex, ycircumflex, Ydieresis, Zacute, zacute, Zdotaccent, zdotaccent, Zcaron, zcaron, uni018F, florin, uni01FC, uni01FD, uni0218, uni0219, uni021A, uni021B, uni0259, uni02BC, circumflex, caron, uni02C9, breve, dotaccent, ring, ogonek, tilde, hungarumlaut, pi, Wgrave, wgrave, Wacute, wacute, Wdieresis, wdieresis, uni1EBC, uni1EBD, Ygrave, ygrave, uni1EF8, uni1EF9, endash, emdash, quoteleft, quoteright, quotesinglbase, quotedblleft, quotedblright, quotedblbase, dagger, daggerdbl, bullet, ellipsis, perthousand, guilsinglleft, guilsinglright, fraction, Euro, uni20BA, uni20BD, uni2113, trademark, uni2126, estimated, partialdiff, uni2206, product, summation, minus, uni2215, uni2219, radical, infinity, integral, approxequal, notequal, lessequal, greaterequal, lozenge, fi, fl, exclam.ss01, comma.ss01, period.ss01, colon.ss01, semicolon.ss01, question.ss01, exclamdown.ss01, periodcentered.ss01, questiondown.ss01, divide.ss01, apostrophemod.ss01, quoteleft.ss01, quoteright.ss01, quotedblleft.ss01, quotedblright.ss01, ellipsis.ss01, a.ss02, aacute.ss02, abreve.ss02, acircumflex.ss02, adieresis.ss02, agrave.ss02, amacron.ss02, aogonek.ss02, aring.ss02, atilde.ss02, ampersand.ss03, two.ss04, three.ss04, six.ss04, nine.ss04 [code: should-be-monospaced] * :warning: **WARN** Double-width and/or zero-width glyphs were detected. These glyphs should be set to the same width as all others and then add GPOS single pos lookups that zeros/doubles the widths as needed: dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmEcandra, dvAnusvara, dvCandrabindu, dvVirama, dvNukta, zerowidthnonjoiner, zerowidthjoiner, dvReph, dvRashtrasign, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmEcandra_Anusvara [code: variable-monospaced]:warning: WARN: Does GPOS table have kerning information?
* [com.google.fonts/check/063](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/063) * :warning: **WARN** GPOS table lacks kerning information.[8] Poppins-Regular.ttf
:fire: FAIL: Version format is correct in 'name' table?
* [com.google.fonts/check/055](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/055) * :fire: **FAIL** The NameID.VERSION_STRING (nameID=5) value must follow the pattern "Version X.Y" with X.Y between 1.000 and 9.999. Current version string is: "4.002b5" [code: bad-version-strings]:fire: FAIL: Is 'gasp' table set to optimize rendering?
* [com.google.fonts/check/062](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/062) * :fire: **FAIL** Font is missing the 'gasp' table. Try exporting the font with autohinting enabled.:fire: FAIL: Font enables smart dropout control in "prep" table instructions?
* [com.google.fonts/check/072](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/072) * :fire: **FAIL** 'prep' table does not contain TrueType instructions enabling smart dropout control. To fix, export the font with autohinting enabled, or run ttfautohint on the font, or run the `gftools fix-nonhinting` script.:warning: WARN: Stricter unitsPerEm criteria for Google Fonts.
* [com.google.fonts/check/116](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/116) * :warning: **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.:warning: WARN: Check if each glyph has the recommended amount of contours.
* [com.google.fonts/check/153](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/153) * :warning: **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: zerowidthnonjoiner Contours detected: 1 Expected: 0 Glyph name: zerowidthjoiner Contours detected: 1 Expected: 0 Glyph name: dvNA Contours detected: 2 Expected: 1 Glyph name: dvBHA Contours detected: 2 Expected: 1 Glyph name: dvMA Contours detected: 3 Expected: 2 Glyph name: uni2113 Contours detected: 1 Expected: 2:warning: WARN: Checking Vertical Metric Linegaps.
* [com.google.fonts/check/041](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/041) * :warning: **WARN** hhea lineGap is not equal to 0. [code: hhea]:warning: WARN: Monospace font has hhea.advanceWidthMax equal to each glyph's advanceWidth?
* [com.google.fonts/check/079](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/079) * :warning: **WARN** This seems to be a monospaced font, so advanceWidth value should be the same across all glyphs, but 99.72% of them have a different value: CR, space, dvA, dvAA, dvI, dvII, dvU, dvUU, dvvR, dvvRR, dvvL, dvvLL, dvE, dvAI, dvO, dvAU, dvEcandra, dvAcandra, dvOcandra, dvmAA, dvmI, dvmII, dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmO, dvmAU, dvmEcandra, dvmOcandra, dvKA, dvKHA, dvGA, dvGHA, dvNGA, dvCA, dvCHA, dvJA, dvJHA, dvNYA, dvTTA, dvTTHA, dvDDA, dvDDHA, dvNNA, dvTA, dvTHA, dvDA, dvDHA, dvNA, dvPA, dvPHA, dvBA, dvBHA, dvMA, dvYA, dvRA, dvLA, dvVA, dvSHA, dvSSA, dvSA, dvHA, dvLLA, dvK_SSA, dvJ_NYA, dvKxA, dvKHxA, dvGxA, dvJxA, dvDDxA, dvDDHxA, dvPHxA, dvRxA, dvK, dvKH, dvG, dvGH, dvNG, dvC, dvCH, dvJ, dvJH, dvNY, dvTT, dvTTH, dvDD, dvDDH, dvNN, dvT, dvTH, dvD, dvDH, dvN, dvP, dvPH, dvB, dvBH, dvM, dvY, dvR, dvL, dvV, dvSH, dvSS, dvS, dvH, dvLL, dvK_SS, dvJ_NY, dvKx, dvKHx, dvGx, dvJx, dvPHx, dvAnusvara, dvCandrabindu, dvVisarga, dvAvagraha, dvVirama, dvNukta, dvZero, dvOne, dvTwo, dvThree, dvFour, dvFive, dvSix, dvSeven, dvEight, dvNine, dvOm, dvAbbreviationsign, danda, doubledanda, rupee, indianrupee, zerowidthnonjoiner, zerowidthjoiner, dottedcircle, dvReph, dvEyelash, dvRashtrasign, dvK_RA, dvKH_RA, dvG_RA, dvGH_RA, dvNG_RA, dvC_RA, dvCH_RA, dvJ_RA, dvJH_RA, dvNY_RA, dvTT_RA, dvTTH_RA, dvDD_RA, dvDDH_RA, dvNN_RA, dvT_RA, dvTH_RA, dvD_RA, dvDH_RA, dvN_RA, dvP_RA, dvPH_RA, dvB_RA, dvBH_RA, dvM_RA, dvY_RA, dvL_RA, dvV_RA, dvSH_RA, dvSS_RA, dvS_RA, dvH_RA, dvLL_RA, dvKx_RA, dvKHx_RA, dvGx_RA, dvJx_RA, dvPHx_RA, dvK_R, dvKH_R, dvG_R, dvGH_R, dvNG_R, dvC_R, dvCH_R, dvJ_R, dvJH_R, dvNY_R, dvTT_R, dvTTH_R, dvDD_R, dvDDH_R, dvNN_R, dvT_R, dvTH_R, dvD_R, dvDH_R, dvN_R, dvP_R, dvPH_R, dvB_R, dvBH_R, dvM_R, dvY_R, dvL_R, dvV_R, dvSH_R, dvSS_R, dvS_R, dvH_R, dvLL_R, dvKx_R, dvKHx_R, dvGx_R, dvJx_R, dvPHx_R, dvK_KA, dvKx_KxA, dvK_KHA, dvK_CA, dvK_JA, dvK_TTA, dvK_NNA, dvK_TA, dvKx_TA, dvK_T_YA, dvK_T_RA, dvK_T_VA, dvK_THA, dvK_DA, dvK_NA, dvK_PA, dvK_P_RA, dvK_PHA, dvKx_PHA, dvKx_PHxA, dvKx_BA, dvK_MA, dvKx_MA, dvK_YA, dvK_LA, dvK_VA, dvK_V_YA, dvK_SHA, dvK_SS_MA, dvK_SS_M_YA, dvK_SS_YA, dvK_SS_VA, dvK_SA, dvK_S_TTA, dvK_S_DDA, dvK_S_TA, dvK_S_P_RA, dvKH_KHA, dvKH_TA, dvKHx_TA, dvKH_NA, dvKH_MA, dvKHx_MA, dvKH_YA, dvKHx_YA, dvKH_VA, dvKHx_VA, dvKH_SHA, dvKHx_SHA, dvKHx_SA, dvG_GA, dvG_GHA, dvG_JA, dvG_NNA, dvG_DA, dvG_DHA, dvG_DH_YA, dvG_DH_VA, dvG_NA, dvG_N_YA, dvG_BA, dvG_BHA, dvG_BH_YA, dvG_MA, dvG_YA, dvG_R_YA, dvG_LA, dvG_VA, dvG_SA, dvGH_NA, dvGH_MA, dvGH_YA, dvC_CA, dvC_CHA, dvC_CH_VA, dvC_NA, dvC_MA, dvC_YA, dvCH_YA, dvCH_R_YA, dvJ_KA, dvJ_JA, dvJx_JxA, dvJ_J_NYA, dvJ_J_YA, dvJ_J_VA, dvJ_JHA, dvJ_NY_YA, dvJ_TTA, dvJ_DDA, dvJ_TA, dvJ_DA, dvJ_NA, dvJ_BA, dvJ_MA, dvJ_YA, dvJx_YA, dvJ_VA, dvJH_NA, dvJH_MA, dvJH_YA, dvNY_CA, dvNY_CHA, dvNY_JA, dvNY_SHA, dvTT_TTA, dvTT_TTHA, dvTT_YA, dvTT_VA, dvTTH_TTHA, dvTTH_YA, dvTTH_VA, dvDD_DDA, dvDD_DDHA, dvDD_YA, dvDD_VA, dvDDH_DDHA, dvDDH_YA, dvDDH_VA, dvNN_TTA, dvNN_TTHA, dvNN_DDA, dvNN_DDHA, dvNN_NNA, dvNN_MA, dvNN_YA, dvNN_VA, dvT_KA, dvT_K_YA, dvT_K_RA, dvT_K_VA, dvT_K_SSA, dvT_KHA, dvT_KH_RA, dvT_TA, dvT_T_YA, dvT_T_VA, dvT_THA, dvT_NA, dvT_N_YA, dvT_PA, dvT_P_RA, dvT_P_LA, dvT_PHA, dvT_MA, dvT_M_YA, dvT_YA, dvT_R_YA, dvT_LA, dvT_VA, dvT_SA, dvT_S_NA, dvT_S_YA, dvT_S_VA, dvTH_NA, dvTH_YA, dvTH_VA, dvD_GA, dvD_G_RA, dvD_GHA, dvD_DA, dvD_DHA, dvD_NA, dvD_BA, dvD_B_RA, dvD_BHA, dvD_MA, dvD_YA, dvD_VA, dvDH_NA, dvDH_N_YA, dvDH_MA, dvDH_YA, dvDH_VA, dvN_KA, dvN_K_SA, dvN_CA, dvN_CHA, dvN_TTA, dvN_DDA, dvN_TA, dvN_T_YA, dvN_T_RA, dvN_T_SA, dvN_THA, dvN_TH_YA, dvN_TH_VA, dvN_DA, dvN_D_RA, dvN_D_VA, dvN_DHA, dvN_DH_YA, dvN_DH_RA, dvN_DH_VA, dvN_NA, dvN_N_YA, dvN_PA, dvN_P_RA, dvN_PHA, dvN_PH_RA, dvN_BHA, dvN_BH_YA, dvN_BH_VA, dvN_MA, dvN_M_YA, dvN_YA, dvN_VA, dvN_SA, dvN_S_TTA, dvN_S_M_YA, dvN_S_YA, dvN_HA, dvP_TTA, dvP_TTHA, dvP_TA, dvP_T_YA, dvP_NA, dvP_PA, dvP_PHA, dvP_MA, dvP_YA, dvP_LA, dvP_VA, dvP_SA, dvPH_JA, dvPHx_JxA, dvPH_TTA, dvPH_TA, dvPHx_TA, dvPH_NA, dvPH_PA, dvPH_PHA, dvPHx_PHxA, dvPH_YA, dvPH_LA, dvPH_SHA, dvPHx_SA, dvB_JA, dvB_JxA, dvB_J_YA, dvB_JHA, dvB_TA, dvB_DA, dvB_DHA, dvB_DH_VA, dvB_NA, dvB_BA, dvB_BHA, dvB_BH_RA, dvB_YA, dvB_LA, dvB_L_YA, dvB_VA, dvB_SHA, dvB_SA, dvBH_NA, dvBH_YA, dvBH_R_YA, dvBH_LA, dvBH_VA, dvM_TA, dvM_DA, dvM_NA, dvM_PA, dvM_P_RA, dvM_BA, dvM_B_YA, dvM_B_RA, dvM_BHA, dvM_BH_YA, dvM_BH_RA, dvM_BH_VA, dvM_MA, dvM_YA, dvM_LA, dvM_VA, dvM_SHA, dvM_SA, dvM_HA, dvY_NA, dvY_YA, dvEyelash_YA, dvEyelash_HA, dvL_KA, dvL_K_YA, dvL_KHA, dvL_GA, dvL_JA, dvL_JxA, dvL_TTA, dvL_TTHA, dvL_DDA, dvL_DDHA, dvL_TA, dvL_THA, dvL_TH_YA, dvL_DA, dvL_D_RA, dvL_PA, dvL_PHA, dvL_BA, dvL_BHA, dvL_MA, dvL_YA, dvL_LA, dvL_L_YA, dvL_VA, dvL_V_DDA, dvL_SA, dvL_HA, dvV_NA, dvV_YA, dvV_LA, dvV_VA, dvV_HA, dvSH_KA, dvSH_KxA, dvSH_CA, dvSH_CHA, dvSH_TTA, dvSH_TA, dvSH_NA, dvSH_MA, dvSH_YA, dvSH_LA, dvSH_VA, dvSH_SHA, dvSS_KA, dvSS_K_RA, dvSS_TTA, dvSS_TT_YA, dvSS_TT_RA, dvSS_TT_VA, dvSS_TTHA, dvSS_TTH_YA, dvSS_TTH_RA, dvSS_NNA, dvSS_NN_YA, dvSS_PA, dvSS_P_RA, dvSS_PHA, dvSS_MA, dvSS_M_YA, dvSS_YA, dvSS_VA, dvSS_SSA, dvS_KA, dvS_K_RA, dvS_K_VA, dvS_KHA, dvS_JA, dvS_TTA, dvS_TA, dvS_T_YA, dvS_T_RA, dvS_T_VA, dvS_THA, dvS_TH_YA, dvS_DA, dvS_NA, dvS_PA, dvS_P_RA, dvS_PHA, dvS_BA, dvS_MA, dvS_M_YA, dvS_YA, dvS_LA, dvS_VA, dvS_SA, dvH_NNA, dvH_NA, dvH_MA, dvH_YA, dvH_LA, dvH_VA, dvLL_YA, dvmII.aLong, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvII_Anusvara, dvmII_Anusvara, dvmII_Reph, dvmII_Reph_Anusvara, dvmII_Anusvara.aLong, dvmII_Reph.aLong, dvmII_Reph_Anusvara.aLong, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmO_Anusvara, dvmO_Reph, dvmO_Reph_Anusvara, dvmAU_Anusvara, dvmAU_Reph, dvmAU_Reph_Anusvara, dvmEcandra_Anusvara, dvmOcandra_Anusvara, dvRA_mU, dvRA_mUU, dvHA_mU, dvHA_mUU, dvDA_mvR, dvSHA_mvR, dvHA_mvR, dvmI.a01, dvmI.a02, dvmI.a03, dvmI.a04, dvmI.a05, dvmI.a06, dvmI.a07, dvmI.a08, dvmI.a09, dvmI.a10, dvmI.a11, dvmI.a12, dvmI.a13, dvmI.a14, dvmI.a15, dvmI.a16, dvmI.a17, dvmI.a18, dvmI.a19, dvmI.a20, dvmI.a21, dvmI.a22, dvmI.a23, dvmI.a24, exclam, quotedbl, numbersign, dollar, percent, ampersand, quotesingle, parenleft, parenright, asterisk, plus, comma, hyphen, period, slash, zero, one, two, three, four, five, six, seven, eight, nine, colon, semicolon, less, equal, greater, question, at, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, bracketleft, backslash, bracketright, asciicircum, underscore, grave, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, braceleft, bar, braceright, asciitilde, uni00A0, exclamdown, cent, sterling, currency, yen, brokenbar, section, dieresis, copyright, ordfeminine, guillemotleft, logicalnot, uni00AD, registered, macron, degree, plusminus, twosuperior, threesuperior, acute, uni00B5, paragraph, periodcentered, cedilla, onesuperior, ordmasculine, guillemotright, onequarter, onehalf, threequarters, questiondown, Agrave, Aacute, Acircumflex, Atilde, Adieresis, Aring, AE, Ccedilla, Egrave, Eacute, Ecircumflex, Edieresis, Igrave, Iacute, Icircumflex, Idieresis, Eth, Ntilde, Ograve, Oacute, Ocircumflex, Otilde, Odieresis, multiply, Oslash, Ugrave, Uacute, Ucircumflex, Udieresis, Yacute, Thorn, germandbls, agrave, aacute, acircumflex, atilde, adieresis, aring, ae, ccedilla, egrave, eacute, ecircumflex, edieresis, igrave, iacute, icircumflex, idieresis, eth, ntilde, ograve, oacute, ocircumflex, otilde, odieresis, divide, oslash, ugrave, uacute, ucircumflex, udieresis, yacute, thorn, ydieresis, Amacron, amacron, Abreve, abreve, Aogonek, aogonek, Cacute, cacute, Cdotaccent, cdotaccent, Ccaron, ccaron, Dcaron, dcaron, Dcroat, dcroat, Emacron, emacron, Ebreve, ebreve, Edotaccent, edotaccent, Eogonek, eogonek, Ecaron, ecaron, Gbreve, gbreve, Gdotaccent, gdotaccent, uni0122, uni0123, Itilde, itilde, Imacron, imacron, uni012C, uni012D, Iogonek, iogonek, Idotaccent, dotlessi, uni0136, uni0137, Lacute, lacute, uni013B, uni013C, Lcaron, lcaron, Ldot, ldot, Lslash, lslash, Nacute, nacute, uni0145, uni0146, Ncaron, ncaron, Omacron, omacron, uni014E, uni014F, Ohungarumlaut, ohungarumlaut, OE, oe, Racute, racute, uni0156, uni0157, Rcaron, rcaron, Sacute, sacute, uni015E, uni015F, Scaron, scaron, uni0162, uni0163, Tcaron, tcaron, Utilde, utilde, Umacron, umacron, Ubreve, ubreve, Uring, uring, Uhungarumlaut, uhungarumlaut, Uogonek, uogonek, Wcircumflex, wcircumflex, Ycircumflex, ycircumflex, Ydieresis, Zacute, zacute, Zdotaccent, zdotaccent, Zcaron, zcaron, uni018F, florin, uni01FC, uni01FD, uni0218, uni0219, uni021A, uni021B, uni0259, uni02BC, circumflex, caron, uni02C9, breve, dotaccent, ring, ogonek, tilde, hungarumlaut, pi, Wgrave, wgrave, Wacute, wacute, Wdieresis, wdieresis, uni1EBC, uni1EBD, Ygrave, ygrave, uni1EF8, uni1EF9, endash, emdash, quoteleft, quoteright, quotesinglbase, quotedblleft, quotedblright, quotedblbase, dagger, daggerdbl, bullet, ellipsis, perthousand, guilsinglleft, guilsinglright, fraction, Euro, uni20BA, uni20BD, uni2113, trademark, uni2126, estimated, partialdiff, uni2206, product, summation, minus, uni2215, uni2219, radical, infinity, integral, approxequal, notequal, lessequal, greaterequal, lozenge, fi, fl, exclam.ss01, comma.ss01, period.ss01, colon.ss01, semicolon.ss01, question.ss01, exclamdown.ss01, periodcentered.ss01, questiondown.ss01, divide.ss01, apostrophemod.ss01, quoteleft.ss01, quoteright.ss01, quotedblleft.ss01, quotedblright.ss01, ellipsis.ss01, a.ss02, aacute.ss02, abreve.ss02, acircumflex.ss02, adieresis.ss02, agrave.ss02, amacron.ss02, aogonek.ss02, aring.ss02, atilde.ss02, ampersand.ss03, two.ss04, three.ss04, six.ss04, nine.ss04 [code: should-be-monospaced] * :warning: **WARN** Double-width and/or zero-width glyphs were detected. These glyphs should be set to the same width as all others and then add GPOS single pos lookups that zeros/doubles the widths as needed: dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmEcandra, dvAnusvara, dvCandrabindu, dvVirama, dvNukta, zerowidthnonjoiner, zerowidthjoiner, dvReph, dvRashtrasign, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmEcandra_Anusvara [code: variable-monospaced]:warning: WARN: Does GPOS table have kerning information?
* [com.google.fonts/check/063](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/063) * :warning: **WARN** GPOS table lacks kerning information.[9] Poppins-SemiBold.ttf
:fire: FAIL: Version format is correct in 'name' table?
* [com.google.fonts/check/055](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/055) * :fire: **FAIL** The NameID.VERSION_STRING (nameID=5) value must follow the pattern "Version X.Y" with X.Y between 1.000 and 9.999. Current version string is: "4.002b5" [code: bad-version-strings]:fire: FAIL: Is 'gasp' table set to optimize rendering?
* [com.google.fonts/check/062](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/062) * :fire: **FAIL** Font is missing the 'gasp' table. Try exporting the font with autohinting enabled.:fire: FAIL: Font enables smart dropout control in "prep" table instructions?
* [com.google.fonts/check/072](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/072) * :fire: **FAIL** 'prep' table does not contain TrueType instructions enabling smart dropout control. To fix, export the font with autohinting enabled, or run ttfautohint on the font, or run the `gftools fix-nonhinting` script.:warning: WARN: Stricter unitsPerEm criteria for Google Fonts.
* [com.google.fonts/check/116](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/116) * :warning: **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.:warning: WARN: Check if each glyph has the recommended amount of contours.
* [com.google.fonts/check/153](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/153) * :warning: **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: zerowidthnonjoiner Contours detected: 1 Expected: 0 Glyph name: zerowidthjoiner Contours detected: 1 Expected: 0 Glyph name: dvNA Contours detected: 2 Expected: 1 Glyph name: dvBHA Contours detected: 2 Expected: 1 Glyph name: dvMA Contours detected: 3 Expected: 2 Glyph name: uni2113 Contours detected: 1 Expected: 2:warning: WARN: Combined length of family and style must not exceed 20 characters.
* [com.google.fonts/check/163](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/163) * :warning: **WARN** The combined length of family and style exceeds 20 chars in the following 'WINDOWS' entries: FONT_FAMILY_NAME = 'Poppins SemiBold' / SUBFAMILY_NAME = 'Regular':warning: WARN: Checking Vertical Metric Linegaps.
* [com.google.fonts/check/041](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/041) * :warning: **WARN** hhea lineGap is not equal to 0. [code: hhea]:warning: WARN: Monospace font has hhea.advanceWidthMax equal to each glyph's advanceWidth?
* [com.google.fonts/check/079](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/079) * :warning: **WARN** This seems to be a monospaced font, so advanceWidth value should be the same across all glyphs, but 99.72% of them have a different value: CR, space, dvA, dvAA, dvI, dvII, dvU, dvUU, dvvR, dvvRR, dvvL, dvvLL, dvE, dvAI, dvO, dvAU, dvEcandra, dvAcandra, dvOcandra, dvmAA, dvmI, dvmII, dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmO, dvmAU, dvmEcandra, dvmOcandra, dvKA, dvKHA, dvGA, dvGHA, dvNGA, dvCA, dvCHA, dvJA, dvJHA, dvNYA, dvTTA, dvTTHA, dvDDA, dvDDHA, dvNNA, dvTA, dvTHA, dvDA, dvDHA, dvNA, dvPA, dvPHA, dvBA, dvBHA, dvMA, dvYA, dvRA, dvLA, dvVA, dvSHA, dvSSA, dvSA, dvHA, dvLLA, dvK_SSA, dvJ_NYA, dvKxA, dvKHxA, dvGxA, dvJxA, dvDDxA, dvDDHxA, dvPHxA, dvRxA, dvK, dvKH, dvG, dvGH, dvNG, dvC, dvCH, dvJ, dvJH, dvNY, dvTT, dvTTH, dvDD, dvDDH, dvNN, dvT, dvTH, dvD, dvDH, dvN, dvP, dvPH, dvB, dvBH, dvM, dvY, dvR, dvL, dvV, dvSH, dvSS, dvS, dvH, dvLL, dvK_SS, dvJ_NY, dvKx, dvKHx, dvGx, dvJx, dvPHx, dvAnusvara, dvCandrabindu, dvVisarga, dvAvagraha, dvVirama, dvNukta, dvZero, dvOne, dvTwo, dvThree, dvFour, dvFive, dvSix, dvSeven, dvEight, dvNine, dvOm, dvAbbreviationsign, danda, doubledanda, rupee, indianrupee, zerowidthnonjoiner, zerowidthjoiner, dottedcircle, dvReph, dvEyelash, dvRashtrasign, dvK_RA, dvKH_RA, dvG_RA, dvGH_RA, dvNG_RA, dvC_RA, dvCH_RA, dvJ_RA, dvJH_RA, dvNY_RA, dvTT_RA, dvTTH_RA, dvDD_RA, dvDDH_RA, dvNN_RA, dvT_RA, dvTH_RA, dvD_RA, dvDH_RA, dvN_RA, dvP_RA, dvPH_RA, dvB_RA, dvBH_RA, dvM_RA, dvY_RA, dvL_RA, dvV_RA, dvSH_RA, dvSS_RA, dvS_RA, dvH_RA, dvLL_RA, dvKx_RA, dvKHx_RA, dvGx_RA, dvJx_RA, dvPHx_RA, dvK_R, dvKH_R, dvG_R, dvGH_R, dvNG_R, dvC_R, dvCH_R, dvJ_R, dvJH_R, dvNY_R, dvTT_R, dvTTH_R, dvDD_R, dvDDH_R, dvNN_R, dvT_R, dvTH_R, dvD_R, dvDH_R, dvN_R, dvP_R, dvPH_R, dvB_R, dvBH_R, dvM_R, dvY_R, dvL_R, dvV_R, dvSH_R, dvSS_R, dvS_R, dvH_R, dvLL_R, dvKx_R, dvKHx_R, dvGx_R, dvJx_R, dvPHx_R, dvK_KA, dvKx_KxA, dvK_KHA, dvK_CA, dvK_JA, dvK_TTA, dvK_NNA, dvK_TA, dvKx_TA, dvK_T_YA, dvK_T_RA, dvK_T_VA, dvK_THA, dvK_DA, dvK_NA, dvK_PA, dvK_P_RA, dvK_PHA, dvKx_PHA, dvKx_PHxA, dvKx_BA, dvK_MA, dvKx_MA, dvK_YA, dvK_LA, dvK_VA, dvK_V_YA, dvK_SHA, dvK_SS_MA, dvK_SS_M_YA, dvK_SS_YA, dvK_SS_VA, dvK_SA, dvK_S_TTA, dvK_S_DDA, dvK_S_TA, dvK_S_P_RA, dvKH_KHA, dvKH_TA, dvKHx_TA, dvKH_NA, dvKH_MA, dvKHx_MA, dvKH_YA, dvKHx_YA, dvKH_VA, dvKHx_VA, dvKH_SHA, dvKHx_SHA, dvKHx_SA, dvG_GA, dvG_GHA, dvG_JA, dvG_NNA, dvG_DA, dvG_DHA, dvG_DH_YA, dvG_DH_VA, dvG_NA, dvG_N_YA, dvG_BA, dvG_BHA, dvG_BH_YA, dvG_MA, dvG_YA, dvG_R_YA, dvG_LA, dvG_VA, dvG_SA, dvGH_NA, dvGH_MA, dvGH_YA, dvC_CA, dvC_CHA, dvC_CH_VA, dvC_NA, dvC_MA, dvC_YA, dvCH_YA, dvCH_R_YA, dvJ_KA, dvJ_JA, dvJx_JxA, dvJ_J_NYA, dvJ_J_YA, dvJ_J_VA, dvJ_JHA, dvJ_NY_YA, dvJ_TTA, dvJ_DDA, dvJ_TA, dvJ_DA, dvJ_NA, dvJ_BA, dvJ_MA, dvJ_YA, dvJx_YA, dvJ_VA, dvJH_NA, dvJH_MA, dvJH_YA, dvNY_CA, dvNY_CHA, dvNY_JA, dvNY_SHA, dvTT_TTA, dvTT_TTHA, dvTT_YA, dvTT_VA, dvTTH_TTHA, dvTTH_YA, dvTTH_VA, dvDD_DDA, dvDD_DDHA, dvDD_YA, dvDD_VA, dvDDH_DDHA, dvDDH_YA, dvDDH_VA, dvNN_TTA, dvNN_TTHA, dvNN_DDA, dvNN_DDHA, dvNN_NNA, dvNN_MA, dvNN_YA, dvNN_VA, dvT_KA, dvT_K_YA, dvT_K_RA, dvT_K_VA, dvT_K_SSA, dvT_KHA, dvT_KH_RA, dvT_TA, dvT_T_YA, dvT_T_VA, dvT_THA, dvT_NA, dvT_N_YA, dvT_PA, dvT_P_RA, dvT_P_LA, dvT_PHA, dvT_MA, dvT_M_YA, dvT_YA, dvT_R_YA, dvT_LA, dvT_VA, dvT_SA, dvT_S_NA, dvT_S_YA, dvT_S_VA, dvTH_NA, dvTH_YA, dvTH_VA, dvD_GA, dvD_G_RA, dvD_GHA, dvD_DA, dvD_DHA, dvD_NA, dvD_BA, dvD_B_RA, dvD_BHA, dvD_MA, dvD_YA, dvD_VA, dvDH_NA, dvDH_N_YA, dvDH_MA, dvDH_YA, dvDH_VA, dvN_KA, dvN_K_SA, dvN_CA, dvN_CHA, dvN_TTA, dvN_DDA, dvN_TA, dvN_T_YA, dvN_T_RA, dvN_T_SA, dvN_THA, dvN_TH_YA, dvN_TH_VA, dvN_DA, dvN_D_RA, dvN_D_VA, dvN_DHA, dvN_DH_YA, dvN_DH_RA, dvN_DH_VA, dvN_NA, dvN_N_YA, dvN_PA, dvN_P_RA, dvN_PHA, dvN_PH_RA, dvN_BHA, dvN_BH_YA, dvN_BH_VA, dvN_MA, dvN_M_YA, dvN_YA, dvN_VA, dvN_SA, dvN_S_TTA, dvN_S_M_YA, dvN_S_YA, dvN_HA, dvP_TTA, dvP_TTHA, dvP_TA, dvP_T_YA, dvP_NA, dvP_PA, dvP_PHA, dvP_MA, dvP_YA, dvP_LA, dvP_VA, dvP_SA, dvPH_JA, dvPHx_JxA, dvPH_TTA, dvPH_TA, dvPHx_TA, dvPH_NA, dvPH_PA, dvPH_PHA, dvPHx_PHxA, dvPH_YA, dvPH_LA, dvPH_SHA, dvPHx_SA, dvB_JA, dvB_JxA, dvB_J_YA, dvB_JHA, dvB_TA, dvB_DA, dvB_DHA, dvB_DH_VA, dvB_NA, dvB_BA, dvB_BHA, dvB_BH_RA, dvB_YA, dvB_LA, dvB_L_YA, dvB_VA, dvB_SHA, dvB_SA, dvBH_NA, dvBH_YA, dvBH_R_YA, dvBH_LA, dvBH_VA, dvM_TA, dvM_DA, dvM_NA, dvM_PA, dvM_P_RA, dvM_BA, dvM_B_YA, dvM_B_RA, dvM_BHA, dvM_BH_YA, dvM_BH_RA, dvM_BH_VA, dvM_MA, dvM_YA, dvM_LA, dvM_VA, dvM_SHA, dvM_SA, dvM_HA, dvY_NA, dvY_YA, dvEyelash_YA, dvEyelash_HA, dvL_KA, dvL_K_YA, dvL_KHA, dvL_GA, dvL_JA, dvL_JxA, dvL_TTA, dvL_TTHA, dvL_DDA, dvL_DDHA, dvL_TA, dvL_THA, dvL_TH_YA, dvL_DA, dvL_D_RA, dvL_PA, dvL_PHA, dvL_BA, dvL_BHA, dvL_MA, dvL_YA, dvL_LA, dvL_L_YA, dvL_VA, dvL_V_DDA, dvL_SA, dvL_HA, dvV_NA, dvV_YA, dvV_LA, dvV_VA, dvV_HA, dvSH_KA, dvSH_KxA, dvSH_CA, dvSH_CHA, dvSH_TTA, dvSH_TA, dvSH_NA, dvSH_MA, dvSH_YA, dvSH_LA, dvSH_VA, dvSH_SHA, dvSS_KA, dvSS_K_RA, dvSS_TTA, dvSS_TT_YA, dvSS_TT_RA, dvSS_TT_VA, dvSS_TTHA, dvSS_TTH_YA, dvSS_TTH_RA, dvSS_NNA, dvSS_NN_YA, dvSS_PA, dvSS_P_RA, dvSS_PHA, dvSS_MA, dvSS_M_YA, dvSS_YA, dvSS_VA, dvSS_SSA, dvS_KA, dvS_K_RA, dvS_K_VA, dvS_KHA, dvS_JA, dvS_TTA, dvS_TA, dvS_T_YA, dvS_T_RA, dvS_T_VA, dvS_THA, dvS_TH_YA, dvS_DA, dvS_NA, dvS_PA, dvS_P_RA, dvS_PHA, dvS_BA, dvS_MA, dvS_M_YA, dvS_YA, dvS_LA, dvS_VA, dvS_SA, dvH_NNA, dvH_NA, dvH_MA, dvH_YA, dvH_LA, dvH_VA, dvLL_YA, dvmII.aLong, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvII_Anusvara, dvmII_Anusvara, dvmII_Reph, dvmII_Reph_Anusvara, dvmII_Anusvara.aLong, dvmII_Reph.aLong, dvmII_Reph_Anusvara.aLong, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmO_Anusvara, dvmO_Reph, dvmO_Reph_Anusvara, dvmAU_Anusvara, dvmAU_Reph, dvmAU_Reph_Anusvara, dvmEcandra_Anusvara, dvmOcandra_Anusvara, dvRA_mU, dvRA_mUU, dvHA_mU, dvHA_mUU, dvDA_mvR, dvSHA_mvR, dvHA_mvR, dvmI.a01, dvmI.a02, dvmI.a03, dvmI.a04, dvmI.a05, dvmI.a06, dvmI.a07, dvmI.a08, dvmI.a09, dvmI.a10, dvmI.a11, dvmI.a12, dvmI.a13, dvmI.a14, dvmI.a15, dvmI.a16, dvmI.a17, dvmI.a18, dvmI.a19, dvmI.a20, dvmI.a21, dvmI.a22, dvmI.a23, dvmI.a24, exclam, quotedbl, numbersign, dollar, percent, ampersand, quotesingle, parenleft, parenright, asterisk, plus, comma, hyphen, period, slash, zero, one, two, three, four, five, six, seven, eight, nine, colon, semicolon, less, equal, greater, question, at, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, bracketleft, backslash, bracketright, asciicircum, underscore, grave, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, braceleft, bar, braceright, asciitilde, uni00A0, exclamdown, cent, sterling, currency, yen, brokenbar, section, dieresis, copyright, ordfeminine, guillemotleft, logicalnot, uni00AD, registered, macron, degree, plusminus, twosuperior, threesuperior, acute, uni00B5, paragraph, periodcentered, cedilla, onesuperior, ordmasculine, guillemotright, onequarter, onehalf, threequarters, questiondown, Agrave, Aacute, Acircumflex, Atilde, Adieresis, Aring, AE, Ccedilla, Egrave, Eacute, Ecircumflex, Edieresis, Igrave, Iacute, Icircumflex, Idieresis, Eth, Ntilde, Ograve, Oacute, Ocircumflex, Otilde, Odieresis, multiply, Oslash, Ugrave, Uacute, Ucircumflex, Udieresis, Yacute, Thorn, germandbls, agrave, aacute, acircumflex, atilde, adieresis, aring, ae, ccedilla, egrave, eacute, ecircumflex, edieresis, igrave, iacute, icircumflex, idieresis, eth, ntilde, ograve, oacute, ocircumflex, otilde, odieresis, divide, oslash, ugrave, uacute, ucircumflex, udieresis, yacute, thorn, ydieresis, Amacron, amacron, Abreve, abreve, Aogonek, aogonek, Cacute, cacute, Cdotaccent, cdotaccent, Ccaron, ccaron, Dcaron, dcaron, Dcroat, dcroat, Emacron, emacron, Ebreve, ebreve, Edotaccent, edotaccent, Eogonek, eogonek, Ecaron, ecaron, Gbreve, gbreve, Gdotaccent, gdotaccent, uni0122, uni0123, Itilde, itilde, Imacron, imacron, uni012C, uni012D, Iogonek, iogonek, Idotaccent, dotlessi, uni0136, uni0137, Lacute, lacute, uni013B, uni013C, Lcaron, lcaron, Ldot, ldot, Lslash, lslash, Nacute, nacute, uni0145, uni0146, Ncaron, ncaron, Omacron, omacron, uni014E, uni014F, Ohungarumlaut, ohungarumlaut, OE, oe, Racute, racute, uni0156, uni0157, Rcaron, rcaron, Sacute, sacute, uni015E, uni015F, Scaron, scaron, uni0162, uni0163, Tcaron, tcaron, Utilde, utilde, Umacron, umacron, Ubreve, ubreve, Uring, uring, Uhungarumlaut, uhungarumlaut, Uogonek, uogonek, Wcircumflex, wcircumflex, Ycircumflex, ycircumflex, Ydieresis, Zacute, zacute, Zdotaccent, zdotaccent, Zcaron, zcaron, uni018F, florin, uni01FC, uni01FD, uni0218, uni0219, uni021A, uni021B, uni0259, uni02BC, circumflex, caron, uni02C9, breve, dotaccent, ring, ogonek, tilde, hungarumlaut, pi, Wgrave, wgrave, Wacute, wacute, Wdieresis, wdieresis, uni1EBC, uni1EBD, Ygrave, ygrave, uni1EF8, uni1EF9, endash, emdash, quoteleft, quoteright, quotesinglbase, quotedblleft, quotedblright, quotedblbase, dagger, daggerdbl, bullet, ellipsis, perthousand, guilsinglleft, guilsinglright, fraction, Euro, uni20BA, uni20BD, uni2113, trademark, uni2126, estimated, partialdiff, uni2206, product, summation, minus, uni2215, uni2219, radical, infinity, integral, approxequal, notequal, lessequal, greaterequal, lozenge, fi, fl, exclam.ss01, comma.ss01, period.ss01, colon.ss01, semicolon.ss01, question.ss01, exclamdown.ss01, periodcentered.ss01, questiondown.ss01, divide.ss01, apostrophemod.ss01, quoteleft.ss01, quoteright.ss01, quotedblleft.ss01, quotedblright.ss01, ellipsis.ss01, a.ss02, aacute.ss02, abreve.ss02, acircumflex.ss02, adieresis.ss02, agrave.ss02, amacron.ss02, aogonek.ss02, aring.ss02, atilde.ss02, ampersand.ss03, two.ss04, three.ss04, six.ss04, nine.ss04 [code: should-be-monospaced] * :warning: **WARN** Double-width and/or zero-width glyphs were detected. These glyphs should be set to the same width as all others and then add GPOS single pos lookups that zeros/doubles the widths as needed: dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmEcandra, dvAnusvara, dvCandrabindu, dvVirama, dvNukta, zerowidthnonjoiner, zerowidthjoiner, dvReph, dvRashtrasign, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmEcandra_Anusvara [code: variable-monospaced]:warning: WARN: Does GPOS table have kerning information?
* [com.google.fonts/check/063](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/063) * :warning: **WARN** GPOS table lacks kerning information.[9] Poppins-SemiBoldItalic.ttf
:fire: FAIL: Version format is correct in 'name' table?
* [com.google.fonts/check/055](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/055) * :fire: **FAIL** The NameID.VERSION_STRING (nameID=5) value must follow the pattern "Version X.Y" with X.Y between 1.000 and 9.999. Current version string is: "4.002b6" [code: bad-version-strings]:fire: FAIL: Is 'gasp' table set to optimize rendering?
* [com.google.fonts/check/062](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/062) * :fire: **FAIL** Font is missing the 'gasp' table. Try exporting the font with autohinting enabled.:fire: FAIL: Font enables smart dropout control in "prep" table instructions?
* [com.google.fonts/check/072](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/072) * :fire: **FAIL** 'prep' table does not contain TrueType instructions enabling smart dropout control. To fix, export the font with autohinting enabled, or run ttfautohint on the font, or run the `gftools fix-nonhinting` script.:warning: WARN: Stricter unitsPerEm criteria for Google Fonts.
* [com.google.fonts/check/116](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/116) * :warning: **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.:warning: WARN: Check if each glyph has the recommended amount of contours.
* [com.google.fonts/check/153](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/153) * :warning: **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: zerowidthnonjoiner Contours detected: 1 Expected: 0 Glyph name: zerowidthjoiner Contours detected: 1 Expected: 0 Glyph name: dvNA Contours detected: 2 Expected: 1 Glyph name: dvBHA Contours detected: 2 Expected: 1 Glyph name: dvMA Contours detected: 3 Expected: 2 Glyph name: uni2113 Contours detected: 1 Expected: 2:warning: WARN: Combined length of family and style must not exceed 20 characters.
* [com.google.fonts/check/163](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/163) * :warning: **WARN** The combined length of family and style exceeds 20 chars in the following 'WINDOWS' entries: FONT_FAMILY_NAME = 'Poppins SemiBold' / SUBFAMILY_NAME = 'Italic':warning: WARN: Checking Vertical Metric Linegaps.
* [com.google.fonts/check/041](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/041) * :warning: **WARN** hhea lineGap is not equal to 0. [code: hhea]:warning: WARN: Monospace font has hhea.advanceWidthMax equal to each glyph's advanceWidth?
* [com.google.fonts/check/079](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/079) * :warning: **WARN** This seems to be a monospaced font, so advanceWidth value should be the same across all glyphs, but 99.72% of them have a different value: CR, space, dvA, dvAA, dvI, dvII, dvU, dvUU, dvvR, dvvRR, dvvL, dvvLL, dvE, dvAI, dvO, dvAU, dvEcandra, dvAcandra, dvOcandra, dvmAA, dvmI, dvmII, dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmO, dvmAU, dvmEcandra, dvmOcandra, dvKA, dvKHA, dvGA, dvGHA, dvNGA, dvCA, dvCHA, dvJA, dvJHA, dvNYA, dvTTA, dvTTHA, dvDDA, dvDDHA, dvNNA, dvTA, dvTHA, dvDA, dvDHA, dvNA, dvPA, dvPHA, dvBA, dvBHA, dvMA, dvYA, dvRA, dvLA, dvVA, dvSHA, dvSSA, dvSA, dvHA, dvLLA, dvK_SSA, dvJ_NYA, dvKxA, dvKHxA, dvGxA, dvJxA, dvDDxA, dvDDHxA, dvPHxA, dvRxA, dvK, dvKH, dvG, dvGH, dvNG, dvC, dvCH, dvJ, dvJH, dvNY, dvTT, dvTTH, dvDD, dvDDH, dvNN, dvT, dvTH, dvD, dvDH, dvN, dvP, dvPH, dvB, dvBH, dvM, dvY, dvR, dvL, dvV, dvSH, dvSS, dvS, dvH, dvLL, dvK_SS, dvJ_NY, dvKx, dvKHx, dvGx, dvJx, dvPHx, dvAnusvara, dvCandrabindu, dvVisarga, dvAvagraha, dvVirama, dvNukta, dvZero, dvOne, dvTwo, dvThree, dvFour, dvFive, dvSix, dvSeven, dvEight, dvNine, dvOm, dvAbbreviationsign, danda, doubledanda, rupee, indianrupee, zerowidthnonjoiner, zerowidthjoiner, dottedcircle, dvReph, dvEyelash, dvRashtrasign, dvK_RA, dvKH_RA, dvG_RA, dvGH_RA, dvNG_RA, dvC_RA, dvCH_RA, dvJ_RA, dvJH_RA, dvNY_RA, dvTT_RA, dvTTH_RA, dvDD_RA, dvDDH_RA, dvNN_RA, dvT_RA, dvTH_RA, dvD_RA, dvDH_RA, dvN_RA, dvP_RA, dvPH_RA, dvB_RA, dvBH_RA, dvM_RA, dvY_RA, dvL_RA, dvV_RA, dvSH_RA, dvSS_RA, dvS_RA, dvH_RA, dvLL_RA, dvKx_RA, dvKHx_RA, dvGx_RA, dvJx_RA, dvPHx_RA, dvK_R, dvKH_R, dvG_R, dvGH_R, dvNG_R, dvC_R, dvCH_R, dvJ_R, dvJH_R, dvNY_R, dvTT_R, dvTTH_R, dvDD_R, dvDDH_R, dvNN_R, dvT_R, dvTH_R, dvD_R, dvDH_R, dvN_R, dvP_R, dvPH_R, dvB_R, dvBH_R, dvM_R, dvY_R, dvL_R, dvV_R, dvSH_R, dvSS_R, dvS_R, dvH_R, dvLL_R, dvKx_R, dvKHx_R, dvGx_R, dvJx_R, dvPHx_R, dvK_KA, dvKx_KxA, dvK_KHA, dvK_CA, dvK_JA, dvK_TTA, dvK_NNA, dvK_TA, dvKx_TA, dvK_T_YA, dvK_T_RA, dvK_T_VA, dvK_THA, dvK_DA, dvK_NA, dvK_PA, dvK_P_RA, dvK_PHA, dvKx_PHA, dvKx_PHxA, dvKx_BA, dvK_MA, dvKx_MA, dvK_YA, dvK_LA, dvK_VA, dvK_V_YA, dvK_SHA, dvK_SS_MA, dvK_SS_M_YA, dvK_SS_YA, dvK_SS_VA, dvK_SA, dvK_S_TTA, dvK_S_DDA, dvK_S_TA, dvK_S_P_RA, dvKH_KHA, dvKH_TA, dvKHx_TA, dvKH_NA, dvKH_MA, dvKHx_MA, dvKH_YA, dvKHx_YA, dvKH_VA, dvKHx_VA, dvKH_SHA, dvKHx_SHA, dvKHx_SA, dvG_GA, dvG_GHA, dvG_JA, dvG_NNA, dvG_DA, dvG_DHA, dvG_DH_YA, dvG_DH_VA, dvG_NA, dvG_N_YA, dvG_BA, dvG_BHA, dvG_BH_YA, dvG_MA, dvG_YA, dvG_R_YA, dvG_LA, dvG_VA, dvG_SA, dvGH_NA, dvGH_MA, dvGH_YA, dvC_CA, dvC_CHA, dvC_CH_VA, dvC_NA, dvC_MA, dvC_YA, dvCH_YA, dvCH_R_YA, dvJ_KA, dvJ_JA, dvJx_JxA, dvJ_J_NYA, dvJ_J_YA, dvJ_J_VA, dvJ_JHA, dvJ_NY_YA, dvJ_TTA, dvJ_DDA, dvJ_TA, dvJ_DA, dvJ_NA, dvJ_BA, dvJ_MA, dvJ_YA, dvJx_YA, dvJ_VA, dvJH_NA, dvJH_MA, dvJH_YA, dvNY_CA, dvNY_CHA, dvNY_JA, dvNY_SHA, dvTT_TTA, dvTT_TTHA, dvTT_YA, dvTT_VA, dvTTH_TTHA, dvTTH_YA, dvTTH_VA, dvDD_DDA, dvDD_DDHA, dvDD_YA, dvDD_VA, dvDDH_DDHA, dvDDH_YA, dvDDH_VA, dvNN_TTA, dvNN_TTHA, dvNN_DDA, dvNN_DDHA, dvNN_NNA, dvNN_MA, dvNN_YA, dvNN_VA, dvT_KA, dvT_K_YA, dvT_K_RA, dvT_K_VA, dvT_K_SSA, dvT_KHA, dvT_KH_RA, dvT_TA, dvT_T_YA, dvT_T_VA, dvT_THA, dvT_NA, dvT_N_YA, dvT_PA, dvT_P_RA, dvT_P_LA, dvT_PHA, dvT_MA, dvT_M_YA, dvT_YA, dvT_R_YA, dvT_LA, dvT_VA, dvT_SA, dvT_S_NA, dvT_S_YA, dvT_S_VA, dvTH_NA, dvTH_YA, dvTH_VA, dvD_GA, dvD_G_RA, dvD_GHA, dvD_DA, dvD_DHA, dvD_NA, dvD_BA, dvD_B_RA, dvD_BHA, dvD_MA, dvD_YA, dvD_VA, dvDH_NA, dvDH_N_YA, dvDH_MA, dvDH_YA, dvDH_VA, dvN_KA, dvN_K_SA, dvN_CA, dvN_CHA, dvN_TTA, dvN_DDA, dvN_TA, dvN_T_YA, dvN_T_RA, dvN_T_SA, dvN_THA, dvN_TH_YA, dvN_TH_VA, dvN_DA, dvN_D_RA, dvN_D_VA, dvN_DHA, dvN_DH_YA, dvN_DH_RA, dvN_DH_VA, dvN_NA, dvN_N_YA, dvN_PA, dvN_P_RA, dvN_PHA, dvN_PH_RA, dvN_BHA, dvN_BH_YA, dvN_BH_VA, dvN_MA, dvN_M_YA, dvN_YA, dvN_VA, dvN_SA, dvN_S_TTA, dvN_S_M_YA, dvN_S_YA, dvN_HA, dvP_TTA, dvP_TTHA, dvP_TA, dvP_T_YA, dvP_NA, dvP_PA, dvP_PHA, dvP_MA, dvP_YA, dvP_LA, dvP_VA, dvP_SA, dvPH_JA, dvPHx_JxA, dvPH_TTA, dvPH_TA, dvPHx_TA, dvPH_NA, dvPH_PA, dvPH_PHA, dvPHx_PHxA, dvPH_YA, dvPH_LA, dvPH_SHA, dvPHx_SA, dvB_JA, dvB_JxA, dvB_J_YA, dvB_JHA, dvB_TA, dvB_DA, dvB_DHA, dvB_DH_VA, dvB_NA, dvB_BA, dvB_BHA, dvB_BH_RA, dvB_YA, dvB_LA, dvB_L_YA, dvB_VA, dvB_SHA, dvB_SA, dvBH_NA, dvBH_YA, dvBH_R_YA, dvBH_LA, dvBH_VA, dvM_TA, dvM_DA, dvM_NA, dvM_PA, dvM_P_RA, dvM_BA, dvM_B_YA, dvM_B_RA, dvM_BHA, dvM_BH_YA, dvM_BH_RA, dvM_BH_VA, dvM_MA, dvM_YA, dvM_LA, dvM_VA, dvM_SHA, dvM_SA, dvM_HA, dvY_NA, dvY_YA, dvEyelash_YA, dvEyelash_HA, dvL_KA, dvL_K_YA, dvL_KHA, dvL_GA, dvL_JA, dvL_JxA, dvL_TTA, dvL_TTHA, dvL_DDA, dvL_DDHA, dvL_TA, dvL_THA, dvL_TH_YA, dvL_DA, dvL_D_RA, dvL_PA, dvL_PHA, dvL_BA, dvL_BHA, dvL_MA, dvL_YA, dvL_LA, dvL_L_YA, dvL_VA, dvL_V_DDA, dvL_SA, dvL_HA, dvV_NA, dvV_YA, dvV_LA, dvV_VA, dvV_HA, dvSH_KA, dvSH_KxA, dvSH_CA, dvSH_CHA, dvSH_TTA, dvSH_TA, dvSH_NA, dvSH_MA, dvSH_YA, dvSH_LA, dvSH_VA, dvSH_SHA, dvSS_KA, dvSS_K_RA, dvSS_TTA, dvSS_TT_YA, dvSS_TT_RA, dvSS_TT_VA, dvSS_TTHA, dvSS_TTH_YA, dvSS_TTH_RA, dvSS_NNA, dvSS_NN_YA, dvSS_PA, dvSS_P_RA, dvSS_PHA, dvSS_MA, dvSS_M_YA, dvSS_YA, dvSS_VA, dvSS_SSA, dvS_KA, dvS_K_RA, dvS_K_VA, dvS_KHA, dvS_JA, dvS_TTA, dvS_TA, dvS_T_YA, dvS_T_RA, dvS_T_VA, dvS_THA, dvS_TH_YA, dvS_DA, dvS_NA, dvS_PA, dvS_P_RA, dvS_PHA, dvS_BA, dvS_MA, dvS_M_YA, dvS_YA, dvS_LA, dvS_VA, dvS_SA, dvH_NNA, dvH_NA, dvH_MA, dvH_YA, dvH_LA, dvH_VA, dvLL_YA, dvmII.aLong, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvII_Anusvara, dvmII_Anusvara, dvmII_Reph, dvmII_Reph_Anusvara, dvmII_Anusvara.aLong, dvmII_Reph.aLong, dvmII_Reph_Anusvara.aLong, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmO_Anusvara, dvmO_Reph, dvmO_Reph_Anusvara, dvmAU_Anusvara, dvmAU_Reph, dvmAU_Reph_Anusvara, dvmEcandra_Anusvara, dvmOcandra_Anusvara, dvRA_mU, dvRA_mUU, dvHA_mU, dvHA_mUU, dvDA_mvR, dvSHA_mvR, dvHA_mvR, dvmI.a01, dvmI.a02, dvmI.a03, dvmI.a04, dvmI.a05, dvmI.a06, dvmI.a07, dvmI.a08, dvmI.a09, dvmI.a10, dvmI.a11, dvmI.a12, dvmI.a13, dvmI.a14, dvmI.a15, dvmI.a16, dvmI.a17, dvmI.a18, dvmI.a19, dvmI.a20, dvmI.a21, dvmI.a22, dvmI.a23, dvmI.a24, exclam, quotedbl, numbersign, dollar, percent, ampersand, quotesingle, parenleft, parenright, asterisk, plus, comma, hyphen, period, slash, zero, one, two, three, four, five, six, seven, eight, nine, colon, semicolon, less, equal, greater, question, at, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, bracketleft, backslash, bracketright, asciicircum, underscore, grave, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, braceleft, bar, braceright, asciitilde, uni00A0, exclamdown, cent, sterling, currency, yen, brokenbar, section, dieresis, copyright, ordfeminine, guillemotleft, logicalnot, uni00AD, registered, macron, degree, plusminus, twosuperior, threesuperior, acute, uni00B5, paragraph, periodcentered, cedilla, onesuperior, ordmasculine, guillemotright, onequarter, onehalf, threequarters, questiondown, Agrave, Aacute, Acircumflex, Atilde, Adieresis, Aring, AE, Ccedilla, Egrave, Eacute, Ecircumflex, Edieresis, Igrave, Iacute, Icircumflex, Idieresis, Eth, Ntilde, Ograve, Oacute, Ocircumflex, Otilde, Odieresis, multiply, Oslash, Ugrave, Uacute, Ucircumflex, Udieresis, Yacute, Thorn, germandbls, agrave, aacute, acircumflex, atilde, adieresis, aring, ae, ccedilla, egrave, eacute, ecircumflex, edieresis, igrave, iacute, icircumflex, idieresis, eth, ntilde, ograve, oacute, ocircumflex, otilde, odieresis, divide, oslash, ugrave, uacute, ucircumflex, udieresis, yacute, thorn, ydieresis, Amacron, amacron, Abreve, abreve, Aogonek, aogonek, Cacute, cacute, Cdotaccent, cdotaccent, Ccaron, ccaron, Dcaron, dcaron, Dcroat, dcroat, Emacron, emacron, Ebreve, ebreve, Edotaccent, edotaccent, Eogonek, eogonek, Ecaron, ecaron, Gbreve, gbreve, Gdotaccent, gdotaccent, uni0122, uni0123, Itilde, itilde, Imacron, imacron, uni012C, uni012D, Iogonek, iogonek, Idotaccent, dotlessi, uni0136, uni0137, Lacute, lacute, uni013B, uni013C, Lcaron, lcaron, Ldot, ldot, Lslash, lslash, Nacute, nacute, uni0145, uni0146, Ncaron, ncaron, Omacron, omacron, uni014E, uni014F, Ohungarumlaut, ohungarumlaut, OE, oe, Racute, racute, uni0156, uni0157, Rcaron, rcaron, Sacute, sacute, uni015E, uni015F, Scaron, scaron, uni0162, uni0163, Tcaron, tcaron, Utilde, utilde, Umacron, umacron, Ubreve, ubreve, Uring, uring, Uhungarumlaut, uhungarumlaut, Uogonek, uogonek, Wcircumflex, wcircumflex, Ycircumflex, ycircumflex, Ydieresis, Zacute, zacute, Zdotaccent, zdotaccent, Zcaron, zcaron, uni018F, florin, uni01FC, uni01FD, uni0218, uni0219, uni021A, uni021B, uni0259, uni02BC, circumflex, caron, uni02C9, breve, dotaccent, ring, ogonek, tilde, hungarumlaut, pi, Wgrave, wgrave, Wacute, wacute, Wdieresis, wdieresis, uni1EBC, uni1EBD, Ygrave, ygrave, uni1EF8, uni1EF9, endash, emdash, quoteleft, quoteright, quotesinglbase, quotedblleft, quotedblright, quotedblbase, dagger, daggerdbl, bullet, ellipsis, perthousand, guilsinglleft, guilsinglright, fraction, Euro, uni20BA, uni20BD, uni2113, trademark, uni2126, estimated, partialdiff, uni2206, product, summation, minus, uni2215, uni2219, radical, infinity, integral, approxequal, notequal, lessequal, greaterequal, lozenge, fi, fl, exclam.ss01, comma.ss01, period.ss01, colon.ss01, semicolon.ss01, question.ss01, exclamdown.ss01, periodcentered.ss01, questiondown.ss01, divide.ss01, apostrophemod.ss01, quoteleft.ss01, quoteright.ss01, quotedblleft.ss01, quotedblright.ss01, ellipsis.ss01, a.ss02, aacute.ss02, abreve.ss02, acircumflex.ss02, adieresis.ss02, agrave.ss02, amacron.ss02, aogonek.ss02, aring.ss02, atilde.ss02, ampersand.ss03, two.ss04, three.ss04, six.ss04, nine.ss04 [code: should-be-monospaced] * :warning: **WARN** Double-width and/or zero-width glyphs were detected. These glyphs should be set to the same width as all others and then add GPOS single pos lookups that zeros/doubles the widths as needed: dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmEcandra, dvAnusvara, dvCandrabindu, dvVirama, dvNukta, zerowidthnonjoiner, zerowidthjoiner, dvReph, dvRashtrasign, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmEcandra_Anusvara [code: variable-monospaced]:warning: WARN: Does GPOS table have kerning information?
* [com.google.fonts/check/063](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/063) * :warning: **WARN** GPOS table lacks kerning information.[8] Poppins-Thin.ttf
:fire: FAIL: Version format is correct in 'name' table?
* [com.google.fonts/check/055](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/055) * :fire: **FAIL** The NameID.VERSION_STRING (nameID=5) value must follow the pattern "Version X.Y" with X.Y between 1.000 and 9.999. Current version string is: "4.002b5" [code: bad-version-strings]:fire: FAIL: Is 'gasp' table set to optimize rendering?
* [com.google.fonts/check/062](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/062) * :fire: **FAIL** Font is missing the 'gasp' table. Try exporting the font with autohinting enabled.:fire: FAIL: Font enables smart dropout control in "prep" table instructions?
* [com.google.fonts/check/072](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/072) * :fire: **FAIL** 'prep' table does not contain TrueType instructions enabling smart dropout control. To fix, export the font with autohinting enabled, or run ttfautohint on the font, or run the `gftools fix-nonhinting` script.:warning: WARN: Stricter unitsPerEm criteria for Google Fonts.
* [com.google.fonts/check/116](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/116) * :warning: **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.:warning: WARN: Check if each glyph has the recommended amount of contours.
* [com.google.fonts/check/153](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/153) * :warning: **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: zerowidthnonjoiner Contours detected: 1 Expected: 0 Glyph name: zerowidthjoiner Contours detected: 1 Expected: 0 Glyph name: dvNA Contours detected: 2 Expected: 1 Glyph name: dvBHA Contours detected: 2 Expected: 1 Glyph name: dvMA Contours detected: 3 Expected: 2 Glyph name: uni2113 Contours detected: 1 Expected: 2:warning: WARN: Checking Vertical Metric Linegaps.
* [com.google.fonts/check/041](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/041) * :warning: **WARN** hhea lineGap is not equal to 0. [code: hhea]:warning: WARN: Monospace font has hhea.advanceWidthMax equal to each glyph's advanceWidth?
* [com.google.fonts/check/079](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/079) * :warning: **WARN** This seems to be a monospaced font, so advanceWidth value should be the same across all glyphs, but 99.72% of them have a different value: CR, space, dvA, dvAA, dvI, dvII, dvU, dvUU, dvvR, dvvRR, dvvL, dvvLL, dvE, dvAI, dvO, dvAU, dvEcandra, dvAcandra, dvOcandra, dvmAA, dvmI, dvmII, dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmO, dvmAU, dvmEcandra, dvmOcandra, dvKA, dvKHA, dvGA, dvGHA, dvNGA, dvCA, dvCHA, dvJA, dvJHA, dvNYA, dvTTA, dvTTHA, dvDDA, dvDDHA, dvNNA, dvTA, dvTHA, dvDA, dvDHA, dvNA, dvPA, dvPHA, dvBA, dvBHA, dvMA, dvYA, dvRA, dvLA, dvVA, dvSHA, dvSSA, dvSA, dvHA, dvLLA, dvK_SSA, dvJ_NYA, dvKxA, dvKHxA, dvGxA, dvJxA, dvDDxA, dvDDHxA, dvPHxA, dvRxA, dvK, dvKH, dvG, dvGH, dvNG, dvC, dvCH, dvJ, dvJH, dvNY, dvTT, dvTTH, dvDD, dvDDH, dvNN, dvT, dvTH, dvD, dvDH, dvN, dvP, dvPH, dvB, dvBH, dvM, dvY, dvR, dvL, dvV, dvSH, dvSS, dvS, dvH, dvLL, dvK_SS, dvJ_NY, dvKx, dvKHx, dvGx, dvJx, dvPHx, dvAnusvara, dvCandrabindu, dvVisarga, dvAvagraha, dvVirama, dvNukta, dvZero, dvOne, dvTwo, dvThree, dvFour, dvFive, dvSix, dvSeven, dvEight, dvNine, dvOm, dvAbbreviationsign, danda, doubledanda, rupee, indianrupee, zerowidthnonjoiner, zerowidthjoiner, dottedcircle, dvReph, dvEyelash, dvRashtrasign, dvK_RA, dvKH_RA, dvG_RA, dvGH_RA, dvNG_RA, dvC_RA, dvCH_RA, dvJ_RA, dvJH_RA, dvNY_RA, dvTT_RA, dvTTH_RA, dvDD_RA, dvDDH_RA, dvNN_RA, dvT_RA, dvTH_RA, dvD_RA, dvDH_RA, dvN_RA, dvP_RA, dvPH_RA, dvB_RA, dvBH_RA, dvM_RA, dvY_RA, dvL_RA, dvV_RA, dvSH_RA, dvSS_RA, dvS_RA, dvH_RA, dvLL_RA, dvKx_RA, dvKHx_RA, dvGx_RA, dvJx_RA, dvPHx_RA, dvK_R, dvKH_R, dvG_R, dvGH_R, dvNG_R, dvC_R, dvCH_R, dvJ_R, dvJH_R, dvNY_R, dvTT_R, dvTTH_R, dvDD_R, dvDDH_R, dvNN_R, dvT_R, dvTH_R, dvD_R, dvDH_R, dvN_R, dvP_R, dvPH_R, dvB_R, dvBH_R, dvM_R, dvY_R, dvL_R, dvV_R, dvSH_R, dvSS_R, dvS_R, dvH_R, dvLL_R, dvKx_R, dvKHx_R, dvGx_R, dvJx_R, dvPHx_R, dvK_KA, dvKx_KxA, dvK_KHA, dvK_CA, dvK_JA, dvK_TTA, dvK_NNA, dvK_TA, dvKx_TA, dvK_T_YA, dvK_T_RA, dvK_T_VA, dvK_THA, dvK_DA, dvK_NA, dvK_PA, dvK_P_RA, dvK_PHA, dvKx_PHA, dvKx_PHxA, dvKx_BA, dvK_MA, dvKx_MA, dvK_YA, dvK_LA, dvK_VA, dvK_V_YA, dvK_SHA, dvK_SS_MA, dvK_SS_M_YA, dvK_SS_YA, dvK_SS_VA, dvK_SA, dvK_S_TTA, dvK_S_DDA, dvK_S_TA, dvK_S_P_RA, dvKH_KHA, dvKH_TA, dvKHx_TA, dvKH_NA, dvKH_MA, dvKHx_MA, dvKH_YA, dvKHx_YA, dvKH_VA, dvKHx_VA, dvKH_SHA, dvKHx_SHA, dvKHx_SA, dvG_GA, dvG_GHA, dvG_JA, dvG_NNA, dvG_DA, dvG_DHA, dvG_DH_YA, dvG_DH_VA, dvG_NA, dvG_N_YA, dvG_BA, dvG_BHA, dvG_BH_YA, dvG_MA, dvG_YA, dvG_R_YA, dvG_LA, dvG_VA, dvG_SA, dvGH_NA, dvGH_MA, dvGH_YA, dvC_CA, dvC_CHA, dvC_CH_VA, dvC_NA, dvC_MA, dvC_YA, dvCH_YA, dvCH_R_YA, dvJ_KA, dvJ_JA, dvJx_JxA, dvJ_J_NYA, dvJ_J_YA, dvJ_J_VA, dvJ_JHA, dvJ_NY_YA, dvJ_TTA, dvJ_DDA, dvJ_TA, dvJ_DA, dvJ_NA, dvJ_BA, dvJ_MA, dvJ_YA, dvJx_YA, dvJ_VA, dvJH_NA, dvJH_MA, dvJH_YA, dvNY_CA, dvNY_CHA, dvNY_JA, dvNY_SHA, dvTT_TTA, dvTT_TTHA, dvTT_YA, dvTT_VA, dvTTH_TTHA, dvTTH_YA, dvTTH_VA, dvDD_DDA, dvDD_DDHA, dvDD_YA, dvDD_VA, dvDDH_DDHA, dvDDH_YA, dvDDH_VA, dvNN_TTA, dvNN_TTHA, dvNN_DDA, dvNN_DDHA, dvNN_NNA, dvNN_MA, dvNN_YA, dvNN_VA, dvT_KA, dvT_K_YA, dvT_K_RA, dvT_K_VA, dvT_K_SSA, dvT_KHA, dvT_KH_RA, dvT_TA, dvT_T_YA, dvT_T_VA, dvT_THA, dvT_NA, dvT_N_YA, dvT_PA, dvT_P_RA, dvT_P_LA, dvT_PHA, dvT_MA, dvT_M_YA, dvT_YA, dvT_R_YA, dvT_LA, dvT_VA, dvT_SA, dvT_S_NA, dvT_S_YA, dvT_S_VA, dvTH_NA, dvTH_YA, dvTH_VA, dvD_GA, dvD_G_RA, dvD_GHA, dvD_DA, dvD_DHA, dvD_NA, dvD_BA, dvD_B_RA, dvD_BHA, dvD_MA, dvD_YA, dvD_VA, dvDH_NA, dvDH_N_YA, dvDH_MA, dvDH_YA, dvDH_VA, dvN_KA, dvN_K_SA, dvN_CA, dvN_CHA, dvN_TTA, dvN_DDA, dvN_TA, dvN_T_YA, dvN_T_RA, dvN_T_SA, dvN_THA, dvN_TH_YA, dvN_TH_VA, dvN_DA, dvN_D_RA, dvN_D_VA, dvN_DHA, dvN_DH_YA, dvN_DH_RA, dvN_DH_VA, dvN_NA, dvN_N_YA, dvN_PA, dvN_P_RA, dvN_PHA, dvN_PH_RA, dvN_BHA, dvN_BH_YA, dvN_BH_VA, dvN_MA, dvN_M_YA, dvN_YA, dvN_VA, dvN_SA, dvN_S_TTA, dvN_S_M_YA, dvN_S_YA, dvN_HA, dvP_TTA, dvP_TTHA, dvP_TA, dvP_T_YA, dvP_NA, dvP_PA, dvP_PHA, dvP_MA, dvP_YA, dvP_LA, dvP_VA, dvP_SA, dvPH_JA, dvPHx_JxA, dvPH_TTA, dvPH_TA, dvPHx_TA, dvPH_NA, dvPH_PA, dvPH_PHA, dvPHx_PHxA, dvPH_YA, dvPH_LA, dvPH_SHA, dvPHx_SA, dvB_JA, dvB_JxA, dvB_J_YA, dvB_JHA, dvB_TA, dvB_DA, dvB_DHA, dvB_DH_VA, dvB_NA, dvB_BA, dvB_BHA, dvB_BH_RA, dvB_YA, dvB_LA, dvB_L_YA, dvB_VA, dvB_SHA, dvB_SA, dvBH_NA, dvBH_YA, dvBH_R_YA, dvBH_LA, dvBH_VA, dvM_TA, dvM_DA, dvM_NA, dvM_PA, dvM_P_RA, dvM_BA, dvM_B_YA, dvM_B_RA, dvM_BHA, dvM_BH_YA, dvM_BH_RA, dvM_BH_VA, dvM_MA, dvM_YA, dvM_LA, dvM_VA, dvM_SHA, dvM_SA, dvM_HA, dvY_NA, dvY_YA, dvEyelash_YA, dvEyelash_HA, dvL_KA, dvL_K_YA, dvL_KHA, dvL_GA, dvL_JA, dvL_JxA, dvL_TTA, dvL_TTHA, dvL_DDA, dvL_DDHA, dvL_TA, dvL_THA, dvL_TH_YA, dvL_DA, dvL_D_RA, dvL_PA, dvL_PHA, dvL_BA, dvL_BHA, dvL_MA, dvL_YA, dvL_LA, dvL_L_YA, dvL_VA, dvL_V_DDA, dvL_SA, dvL_HA, dvV_NA, dvV_YA, dvV_LA, dvV_VA, dvV_HA, dvSH_KA, dvSH_KxA, dvSH_CA, dvSH_CHA, dvSH_TTA, dvSH_TA, dvSH_NA, dvSH_MA, dvSH_YA, dvSH_LA, dvSH_VA, dvSH_SHA, dvSS_KA, dvSS_K_RA, dvSS_TTA, dvSS_TT_YA, dvSS_TT_RA, dvSS_TT_VA, dvSS_TTHA, dvSS_TTH_YA, dvSS_TTH_RA, dvSS_NNA, dvSS_NN_YA, dvSS_PA, dvSS_P_RA, dvSS_PHA, dvSS_MA, dvSS_M_YA, dvSS_YA, dvSS_VA, dvSS_SSA, dvS_KA, dvS_K_RA, dvS_K_VA, dvS_KHA, dvS_JA, dvS_TTA, dvS_TA, dvS_T_YA, dvS_T_RA, dvS_T_VA, dvS_THA, dvS_TH_YA, dvS_DA, dvS_NA, dvS_PA, dvS_P_RA, dvS_PHA, dvS_BA, dvS_MA, dvS_M_YA, dvS_YA, dvS_LA, dvS_VA, dvS_SA, dvH_NNA, dvH_NA, dvH_MA, dvH_YA, dvH_LA, dvH_VA, dvLL_YA, dvmII.aLong, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvII_Anusvara, dvmII_Anusvara, dvmII_Reph, dvmII_Reph_Anusvara, dvmII_Anusvara.aLong, dvmII_Reph.aLong, dvmII_Reph_Anusvara.aLong, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmO_Anusvara, dvmO_Reph, dvmO_Reph_Anusvara, dvmAU_Anusvara, dvmAU_Reph, dvmAU_Reph_Anusvara, dvmEcandra_Anusvara, dvmOcandra_Anusvara, dvRA_mU, dvRA_mUU, dvHA_mU, dvHA_mUU, dvDA_mvR, dvSHA_mvR, dvHA_mvR, dvmI.a01, dvmI.a02, dvmI.a03, dvmI.a04, dvmI.a05, dvmI.a06, dvmI.a07, dvmI.a08, dvmI.a09, dvmI.a10, dvmI.a11, dvmI.a12, dvmI.a13, dvmI.a14, dvmI.a15, dvmI.a16, dvmI.a17, dvmI.a18, dvmI.a19, dvmI.a20, dvmI.a21, dvmI.a22, dvmI.a23, dvmI.a24, exclam, quotedbl, numbersign, dollar, percent, ampersand, quotesingle, parenleft, parenright, asterisk, plus, comma, hyphen, period, slash, zero, one, two, three, four, five, six, seven, eight, nine, colon, semicolon, less, equal, greater, question, at, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, bracketleft, backslash, bracketright, asciicircum, underscore, grave, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, braceleft, bar, braceright, asciitilde, uni00A0, exclamdown, cent, sterling, currency, yen, brokenbar, section, dieresis, copyright, ordfeminine, guillemotleft, logicalnot, uni00AD, registered, macron, degree, plusminus, twosuperior, threesuperior, acute, uni00B5, paragraph, periodcentered, cedilla, onesuperior, ordmasculine, guillemotright, onequarter, onehalf, threequarters, questiondown, Agrave, Aacute, Acircumflex, Atilde, Adieresis, Aring, AE, Ccedilla, Egrave, Eacute, Ecircumflex, Edieresis, Igrave, Iacute, Icircumflex, Idieresis, Eth, Ntilde, Ograve, Oacute, Ocircumflex, Otilde, Odieresis, multiply, Oslash, Ugrave, Uacute, Ucircumflex, Udieresis, Yacute, Thorn, germandbls, agrave, aacute, acircumflex, atilde, adieresis, aring, ae, ccedilla, egrave, eacute, ecircumflex, edieresis, igrave, iacute, icircumflex, idieresis, eth, ntilde, ograve, oacute, ocircumflex, otilde, odieresis, divide, oslash, ugrave, uacute, ucircumflex, udieresis, yacute, thorn, ydieresis, Amacron, amacron, Abreve, abreve, Aogonek, aogonek, Cacute, cacute, Cdotaccent, cdotaccent, Ccaron, ccaron, Dcaron, dcaron, Dcroat, dcroat, Emacron, emacron, Ebreve, ebreve, Edotaccent, edotaccent, Eogonek, eogonek, Ecaron, ecaron, Gbreve, gbreve, Gdotaccent, gdotaccent, uni0122, uni0123, Itilde, itilde, Imacron, imacron, uni012C, uni012D, Iogonek, iogonek, Idotaccent, dotlessi, uni0136, uni0137, Lacute, lacute, uni013B, uni013C, Lcaron, lcaron, Ldot, ldot, Lslash, lslash, Nacute, nacute, uni0145, uni0146, Ncaron, ncaron, Omacron, omacron, uni014E, uni014F, Ohungarumlaut, ohungarumlaut, OE, oe, Racute, racute, uni0156, uni0157, Rcaron, rcaron, Sacute, sacute, uni015E, uni015F, Scaron, scaron, uni0162, uni0163, Tcaron, tcaron, Utilde, utilde, Umacron, umacron, Ubreve, ubreve, Uring, uring, Uhungarumlaut, uhungarumlaut, Uogonek, uogonek, Wcircumflex, wcircumflex, Ycircumflex, ycircumflex, Ydieresis, Zacute, zacute, Zdotaccent, zdotaccent, Zcaron, zcaron, uni018F, florin, uni01FC, uni01FD, uni0218, uni0219, uni021A, uni021B, uni0259, uni02BC, circumflex, caron, uni02C9, breve, dotaccent, ring, ogonek, tilde, hungarumlaut, pi, Wgrave, wgrave, Wacute, wacute, Wdieresis, wdieresis, uni1EBC, uni1EBD, Ygrave, ygrave, uni1EF8, uni1EF9, endash, emdash, quoteleft, quoteright, quotesinglbase, quotedblleft, quotedblright, quotedblbase, dagger, daggerdbl, bullet, ellipsis, perthousand, guilsinglleft, guilsinglright, fraction, Euro, uni20BA, uni20BD, uni2113, trademark, uni2126, estimated, partialdiff, uni2206, product, summation, minus, uni2215, uni2219, radical, infinity, integral, approxequal, notequal, lessequal, greaterequal, lozenge, fi, fl, exclam.ss01, comma.ss01, period.ss01, colon.ss01, semicolon.ss01, question.ss01, exclamdown.ss01, periodcentered.ss01, questiondown.ss01, divide.ss01, apostrophemod.ss01, quoteleft.ss01, quoteright.ss01, quotedblleft.ss01, quotedblright.ss01, ellipsis.ss01, a.ss02, aacute.ss02, abreve.ss02, acircumflex.ss02, adieresis.ss02, agrave.ss02, amacron.ss02, aogonek.ss02, aring.ss02, atilde.ss02, ampersand.ss03, two.ss04, three.ss04, six.ss04, nine.ss04 [code: should-be-monospaced] * :warning: **WARN** Double-width and/or zero-width glyphs were detected. These glyphs should be set to the same width as all others and then add GPOS single pos lookups that zeros/doubles the widths as needed: dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmEcandra, dvAnusvara, dvCandrabindu, dvVirama, dvNukta, zerowidthnonjoiner, zerowidthjoiner, dvReph, dvRashtrasign, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmEcandra_Anusvara [code: variable-monospaced]:warning: WARN: Does GPOS table have kerning information?
* [com.google.fonts/check/063](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/063) * :warning: **WARN** GPOS table lacks kerning information.[8] Poppins-ThinItalic.ttf
:fire: FAIL: Version format is correct in 'name' table?
* [com.google.fonts/check/055](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/055) * :fire: **FAIL** The NameID.VERSION_STRING (nameID=5) value must follow the pattern "Version X.Y" with X.Y between 1.000 and 9.999. Current version string is: "4.002b6" [code: bad-version-strings]:fire: FAIL: Is 'gasp' table set to optimize rendering?
* [com.google.fonts/check/062](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/062) * :fire: **FAIL** Font is missing the 'gasp' table. Try exporting the font with autohinting enabled.:fire: FAIL: Font enables smart dropout control in "prep" table instructions?
* [com.google.fonts/check/072](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/072) * :fire: **FAIL** 'prep' table does not contain TrueType instructions enabling smart dropout control. To fix, export the font with autohinting enabled, or run ttfautohint on the font, or run the `gftools fix-nonhinting` script.:warning: WARN: Stricter unitsPerEm criteria for Google Fonts.
* [com.google.fonts/check/116](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/116) * :warning: **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.:warning: WARN: Check if each glyph has the recommended amount of contours.
* [com.google.fonts/check/153](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/153) * :warning: **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: zerowidthnonjoiner Contours detected: 1 Expected: 0 Glyph name: zerowidthjoiner Contours detected: 1 Expected: 0 Glyph name: dvNA Contours detected: 2 Expected: 1 Glyph name: dvBHA Contours detected: 2 Expected: 1 Glyph name: dvMA Contours detected: 3 Expected: 2 Glyph name: uni2113 Contours detected: 1 Expected: 2:warning: WARN: Checking Vertical Metric Linegaps.
* [com.google.fonts/check/041](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/041) * :warning: **WARN** hhea lineGap is not equal to 0. [code: hhea]:warning: WARN: Monospace font has hhea.advanceWidthMax equal to each glyph's advanceWidth?
* [com.google.fonts/check/079](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/079) * :warning: **WARN** This seems to be a monospaced font, so advanceWidth value should be the same across all glyphs, but 99.72% of them have a different value: CR, space, dvA, dvAA, dvI, dvII, dvU, dvUU, dvvR, dvvRR, dvvL, dvvLL, dvE, dvAI, dvO, dvAU, dvEcandra, dvAcandra, dvOcandra, dvmAA, dvmI, dvmII, dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmO, dvmAU, dvmEcandra, dvmOcandra, dvKA, dvKHA, dvGA, dvGHA, dvNGA, dvCA, dvCHA, dvJA, dvJHA, dvNYA, dvTTA, dvTTHA, dvDDA, dvDDHA, dvNNA, dvTA, dvTHA, dvDA, dvDHA, dvNA, dvPA, dvPHA, dvBA, dvBHA, dvMA, dvYA, dvRA, dvLA, dvVA, dvSHA, dvSSA, dvSA, dvHA, dvLLA, dvK_SSA, dvJ_NYA, dvKxA, dvKHxA, dvGxA, dvJxA, dvDDxA, dvDDHxA, dvPHxA, dvRxA, dvK, dvKH, dvG, dvGH, dvNG, dvC, dvCH, dvJ, dvJH, dvNY, dvTT, dvTTH, dvDD, dvDDH, dvNN, dvT, dvTH, dvD, dvDH, dvN, dvP, dvPH, dvB, dvBH, dvM, dvY, dvR, dvL, dvV, dvSH, dvSS, dvS, dvH, dvLL, dvK_SS, dvJ_NY, dvKx, dvKHx, dvGx, dvJx, dvPHx, dvAnusvara, dvCandrabindu, dvVisarga, dvAvagraha, dvVirama, dvNukta, dvZero, dvOne, dvTwo, dvThree, dvFour, dvFive, dvSix, dvSeven, dvEight, dvNine, dvOm, dvAbbreviationsign, danda, doubledanda, rupee, indianrupee, zerowidthnonjoiner, zerowidthjoiner, dottedcircle, dvReph, dvEyelash, dvRashtrasign, dvK_RA, dvKH_RA, dvG_RA, dvGH_RA, dvNG_RA, dvC_RA, dvCH_RA, dvJ_RA, dvJH_RA, dvNY_RA, dvTT_RA, dvTTH_RA, dvDD_RA, dvDDH_RA, dvNN_RA, dvT_RA, dvTH_RA, dvD_RA, dvDH_RA, dvN_RA, dvP_RA, dvPH_RA, dvB_RA, dvBH_RA, dvM_RA, dvY_RA, dvL_RA, dvV_RA, dvSH_RA, dvSS_RA, dvS_RA, dvH_RA, dvLL_RA, dvKx_RA, dvKHx_RA, dvGx_RA, dvJx_RA, dvPHx_RA, dvK_R, dvKH_R, dvG_R, dvGH_R, dvNG_R, dvC_R, dvCH_R, dvJ_R, dvJH_R, dvNY_R, dvTT_R, dvTTH_R, dvDD_R, dvDDH_R, dvNN_R, dvT_R, dvTH_R, dvD_R, dvDH_R, dvN_R, dvP_R, dvPH_R, dvB_R, dvBH_R, dvM_R, dvY_R, dvL_R, dvV_R, dvSH_R, dvSS_R, dvS_R, dvH_R, dvLL_R, dvKx_R, dvKHx_R, dvGx_R, dvJx_R, dvPHx_R, dvK_KA, dvKx_KxA, dvK_KHA, dvK_CA, dvK_JA, dvK_TTA, dvK_NNA, dvK_TA, dvKx_TA, dvK_T_YA, dvK_T_RA, dvK_T_VA, dvK_THA, dvK_DA, dvK_NA, dvK_PA, dvK_P_RA, dvK_PHA, dvKx_PHA, dvKx_PHxA, dvKx_BA, dvK_MA, dvKx_MA, dvK_YA, dvK_LA, dvK_VA, dvK_V_YA, dvK_SHA, dvK_SS_MA, dvK_SS_M_YA, dvK_SS_YA, dvK_SS_VA, dvK_SA, dvK_S_TTA, dvK_S_DDA, dvK_S_TA, dvK_S_P_RA, dvKH_KHA, dvKH_TA, dvKHx_TA, dvKH_NA, dvKH_MA, dvKHx_MA, dvKH_YA, dvKHx_YA, dvKH_VA, dvKHx_VA, dvKH_SHA, dvKHx_SHA, dvKHx_SA, dvG_GA, dvG_GHA, dvG_JA, dvG_NNA, dvG_DA, dvG_DHA, dvG_DH_YA, dvG_DH_VA, dvG_NA, dvG_N_YA, dvG_BA, dvG_BHA, dvG_BH_YA, dvG_MA, dvG_YA, dvG_R_YA, dvG_LA, dvG_VA, dvG_SA, dvGH_NA, dvGH_MA, dvGH_YA, dvC_CA, dvC_CHA, dvC_CH_VA, dvC_NA, dvC_MA, dvC_YA, dvCH_YA, dvCH_R_YA, dvJ_KA, dvJ_JA, dvJx_JxA, dvJ_J_NYA, dvJ_J_YA, dvJ_J_VA, dvJ_JHA, dvJ_NY_YA, dvJ_TTA, dvJ_DDA, dvJ_TA, dvJ_DA, dvJ_NA, dvJ_BA, dvJ_MA, dvJ_YA, dvJx_YA, dvJ_VA, dvJH_NA, dvJH_MA, dvJH_YA, dvNY_CA, dvNY_CHA, dvNY_JA, dvNY_SHA, dvTT_TTA, dvTT_TTHA, dvTT_YA, dvTT_VA, dvTTH_TTHA, dvTTH_YA, dvTTH_VA, dvDD_DDA, dvDD_DDHA, dvDD_YA, dvDD_VA, dvDDH_DDHA, dvDDH_YA, dvDDH_VA, dvNN_TTA, dvNN_TTHA, dvNN_DDA, dvNN_DDHA, dvNN_NNA, dvNN_MA, dvNN_YA, dvNN_VA, dvT_KA, dvT_K_YA, dvT_K_RA, dvT_K_VA, dvT_K_SSA, dvT_KHA, dvT_KH_RA, dvT_TA, dvT_T_YA, dvT_T_VA, dvT_THA, dvT_NA, dvT_N_YA, dvT_PA, dvT_P_RA, dvT_P_LA, dvT_PHA, dvT_MA, dvT_M_YA, dvT_YA, dvT_R_YA, dvT_LA, dvT_VA, dvT_SA, dvT_S_NA, dvT_S_YA, dvT_S_VA, dvTH_NA, dvTH_YA, dvTH_VA, dvD_GA, dvD_G_RA, dvD_GHA, dvD_DA, dvD_DHA, dvD_NA, dvD_BA, dvD_B_RA, dvD_BHA, dvD_MA, dvD_YA, dvD_VA, dvDH_NA, dvDH_N_YA, dvDH_MA, dvDH_YA, dvDH_VA, dvN_KA, dvN_K_SA, dvN_CA, dvN_CHA, dvN_TTA, dvN_DDA, dvN_TA, dvN_T_YA, dvN_T_RA, dvN_T_SA, dvN_THA, dvN_TH_YA, dvN_TH_VA, dvN_DA, dvN_D_RA, dvN_D_VA, dvN_DHA, dvN_DH_YA, dvN_DH_RA, dvN_DH_VA, dvN_NA, dvN_N_YA, dvN_PA, dvN_P_RA, dvN_PHA, dvN_PH_RA, dvN_BHA, dvN_BH_YA, dvN_BH_VA, dvN_MA, dvN_M_YA, dvN_YA, dvN_VA, dvN_SA, dvN_S_TTA, dvN_S_M_YA, dvN_S_YA, dvN_HA, dvP_TTA, dvP_TTHA, dvP_TA, dvP_T_YA, dvP_NA, dvP_PA, dvP_PHA, dvP_MA, dvP_YA, dvP_LA, dvP_VA, dvP_SA, dvPH_JA, dvPHx_JxA, dvPH_TTA, dvPH_TA, dvPHx_TA, dvPH_NA, dvPH_PA, dvPH_PHA, dvPHx_PHxA, dvPH_YA, dvPH_LA, dvPH_SHA, dvPHx_SA, dvB_JA, dvB_JxA, dvB_J_YA, dvB_JHA, dvB_TA, dvB_DA, dvB_DHA, dvB_DH_VA, dvB_NA, dvB_BA, dvB_BHA, dvB_BH_RA, dvB_YA, dvB_LA, dvB_L_YA, dvB_VA, dvB_SHA, dvB_SA, dvBH_NA, dvBH_YA, dvBH_R_YA, dvBH_LA, dvBH_VA, dvM_TA, dvM_DA, dvM_NA, dvM_PA, dvM_P_RA, dvM_BA, dvM_B_YA, dvM_B_RA, dvM_BHA, dvM_BH_YA, dvM_BH_RA, dvM_BH_VA, dvM_MA, dvM_YA, dvM_LA, dvM_VA, dvM_SHA, dvM_SA, dvM_HA, dvY_NA, dvY_YA, dvEyelash_YA, dvEyelash_HA, dvL_KA, dvL_K_YA, dvL_KHA, dvL_GA, dvL_JA, dvL_JxA, dvL_TTA, dvL_TTHA, dvL_DDA, dvL_DDHA, dvL_TA, dvL_THA, dvL_TH_YA, dvL_DA, dvL_D_RA, dvL_PA, dvL_PHA, dvL_BA, dvL_BHA, dvL_MA, dvL_YA, dvL_LA, dvL_L_YA, dvL_VA, dvL_V_DDA, dvL_SA, dvL_HA, dvV_NA, dvV_YA, dvV_LA, dvV_VA, dvV_HA, dvSH_KA, dvSH_KxA, dvSH_CA, dvSH_CHA, dvSH_TTA, dvSH_TA, dvSH_NA, dvSH_MA, dvSH_YA, dvSH_LA, dvSH_VA, dvSH_SHA, dvSS_KA, dvSS_K_RA, dvSS_TTA, dvSS_TT_YA, dvSS_TT_RA, dvSS_TT_VA, dvSS_TTHA, dvSS_TTH_YA, dvSS_TTH_RA, dvSS_NNA, dvSS_NN_YA, dvSS_PA, dvSS_P_RA, dvSS_PHA, dvSS_MA, dvSS_M_YA, dvSS_YA, dvSS_VA, dvSS_SSA, dvS_KA, dvS_K_RA, dvS_K_VA, dvS_KHA, dvS_JA, dvS_TTA, dvS_TA, dvS_T_YA, dvS_T_RA, dvS_T_VA, dvS_THA, dvS_TH_YA, dvS_DA, dvS_NA, dvS_PA, dvS_P_RA, dvS_PHA, dvS_BA, dvS_MA, dvS_M_YA, dvS_YA, dvS_LA, dvS_VA, dvS_SA, dvH_NNA, dvH_NA, dvH_MA, dvH_YA, dvH_LA, dvH_VA, dvLL_YA, dvmII.aLong, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvII_Anusvara, dvmII_Anusvara, dvmII_Reph, dvmII_Reph_Anusvara, dvmII_Anusvara.aLong, dvmII_Reph.aLong, dvmII_Reph_Anusvara.aLong, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmO_Anusvara, dvmO_Reph, dvmO_Reph_Anusvara, dvmAU_Anusvara, dvmAU_Reph, dvmAU_Reph_Anusvara, dvmEcandra_Anusvara, dvmOcandra_Anusvara, dvRA_mU, dvRA_mUU, dvHA_mU, dvHA_mUU, dvDA_mvR, dvSHA_mvR, dvHA_mvR, dvmI.a01, dvmI.a02, dvmI.a03, dvmI.a04, dvmI.a05, dvmI.a06, dvmI.a07, dvmI.a08, dvmI.a09, dvmI.a10, dvmI.a11, dvmI.a12, dvmI.a13, dvmI.a14, dvmI.a15, dvmI.a16, dvmI.a17, dvmI.a18, dvmI.a19, dvmI.a20, dvmI.a21, dvmI.a22, dvmI.a23, dvmI.a24, exclam, quotedbl, numbersign, dollar, percent, ampersand, quotesingle, parenleft, parenright, asterisk, plus, comma, hyphen, period, slash, zero, one, two, three, four, five, six, seven, eight, nine, colon, semicolon, less, equal, greater, question, at, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, bracketleft, backslash, bracketright, asciicircum, underscore, grave, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, braceleft, bar, braceright, asciitilde, uni00A0, exclamdown, cent, sterling, currency, yen, brokenbar, section, dieresis, copyright, ordfeminine, guillemotleft, logicalnot, uni00AD, registered, macron, degree, plusminus, twosuperior, threesuperior, acute, uni00B5, paragraph, periodcentered, cedilla, onesuperior, ordmasculine, guillemotright, onequarter, onehalf, threequarters, questiondown, Agrave, Aacute, Acircumflex, Atilde, Adieresis, Aring, AE, Ccedilla, Egrave, Eacute, Ecircumflex, Edieresis, Igrave, Iacute, Icircumflex, Idieresis, Eth, Ntilde, Ograve, Oacute, Ocircumflex, Otilde, Odieresis, multiply, Oslash, Ugrave, Uacute, Ucircumflex, Udieresis, Yacute, Thorn, germandbls, agrave, aacute, acircumflex, atilde, adieresis, aring, ae, ccedilla, egrave, eacute, ecircumflex, edieresis, igrave, iacute, icircumflex, idieresis, eth, ntilde, ograve, oacute, ocircumflex, otilde, odieresis, divide, oslash, ugrave, uacute, ucircumflex, udieresis, yacute, thorn, ydieresis, Amacron, amacron, Abreve, abreve, Aogonek, aogonek, Cacute, cacute, Cdotaccent, cdotaccent, Ccaron, ccaron, Dcaron, dcaron, Dcroat, dcroat, Emacron, emacron, Ebreve, ebreve, Edotaccent, edotaccent, Eogonek, eogonek, Ecaron, ecaron, Gbreve, gbreve, Gdotaccent, gdotaccent, uni0122, uni0123, Itilde, itilde, Imacron, imacron, uni012C, uni012D, Iogonek, iogonek, Idotaccent, dotlessi, uni0136, uni0137, Lacute, lacute, uni013B, uni013C, Lcaron, lcaron, Ldot, ldot, Lslash, lslash, Nacute, nacute, uni0145, uni0146, Ncaron, ncaron, Omacron, omacron, uni014E, uni014F, Ohungarumlaut, ohungarumlaut, OE, oe, Racute, racute, uni0156, uni0157, Rcaron, rcaron, Sacute, sacute, uni015E, uni015F, Scaron, scaron, uni0162, uni0163, Tcaron, tcaron, Utilde, utilde, Umacron, umacron, Ubreve, ubreve, Uring, uring, Uhungarumlaut, uhungarumlaut, Uogonek, uogonek, Wcircumflex, wcircumflex, Ycircumflex, ycircumflex, Ydieresis, Zacute, zacute, Zdotaccent, zdotaccent, Zcaron, zcaron, uni018F, florin, uni01FC, uni01FD, uni0218, uni0219, uni021A, uni021B, uni0259, uni02BC, circumflex, caron, uni02C9, breve, dotaccent, ring, ogonek, tilde, hungarumlaut, pi, Wgrave, wgrave, Wacute, wacute, Wdieresis, wdieresis, uni1EBC, uni1EBD, Ygrave, ygrave, uni1EF8, uni1EF9, endash, emdash, quoteleft, quoteright, quotesinglbase, quotedblleft, quotedblright, quotedblbase, dagger, daggerdbl, bullet, ellipsis, perthousand, guilsinglleft, guilsinglright, fraction, Euro, uni20BA, uni20BD, uni2113, trademark, uni2126, estimated, partialdiff, uni2206, product, summation, minus, uni2215, uni2219, radical, infinity, integral, approxequal, notequal, lessequal, greaterequal, lozenge, fi, fl, exclam.ss01, comma.ss01, period.ss01, colon.ss01, semicolon.ss01, question.ss01, exclamdown.ss01, periodcentered.ss01, questiondown.ss01, divide.ss01, apostrophemod.ss01, quoteleft.ss01, quoteright.ss01, quotedblleft.ss01, quotedblright.ss01, ellipsis.ss01, a.ss02, aacute.ss02, abreve.ss02, acircumflex.ss02, adieresis.ss02, agrave.ss02, amacron.ss02, aogonek.ss02, aring.ss02, atilde.ss02, ampersand.ss03, two.ss04, three.ss04, six.ss04, nine.ss04 [code: should-be-monospaced] * :warning: **WARN** Double-width and/or zero-width glyphs were detected. These glyphs should be set to the same width as all others and then add GPOS single pos lookups that zeros/doubles the widths as needed: dvmU, dvmUU, dvmvR, dvmvRR, dvmvL, dvmvLL, dvmE, dvmAI, dvmEcandra, dvAnusvara, dvCandrabindu, dvVirama, dvNukta, zerowidthnonjoiner, zerowidthjoiner, dvReph, dvRashtrasign, dvReph_Anusvara, dvAnusvara.amI, dvReph.amI, dvReph_Anusvara.amI, dvmE_Anusvara, dvmE_Reph, dvmE_Reph_Anusvara, dvmAI_Anusvara, dvmAI_Reph, dvmAI_Reph_Anusvara, dvmEcandra_Anusvara [code: variable-monospaced]:warning: WARN: Does GPOS table have kerning information?
* [com.google.fonts/check/063](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/063) * :warning: **WARN** GPOS table lacks kerning information.Summary
Note: The following loglevels were omitted in this report:
I would fix the gasp and prep table issue by simply running https://github.com/googlefonts/gftools/blob/master/bin/gftools-fix-nonhinting.py on each font.
I'm attaching the diffs our QA tools have genned, poppins.zip
@davelab6 Poppins is requested around 1.42b times a week. Imo I consider the changes made to the metrics and kerning severe enough not to push it. However, if you're happy, I'll push to google/fonts, once the ldot and hint tables are fixed.