Fontbakery Technical Report

If you think a check is flawed or have an idea for a check, please file an issue at https://github.com/fonttools/fontbakery/issues and remember to include a pointer to the repo and branch you're checking.

Summary

💥 ERROR 🔥 FAIL ⚠️ WARN ⏩ SKIP ℹ️ INFO ✅ PASS
0 3 20 61 9 148
0% 2% 11% 34% 5% 81%

Note: The following loglevels were omitted in this report: SKIP, INFO, PASS, DEBUG

Meaning of check results:

If you get ERRORs, please help us improve the tool by reporting them at our issue tracker.

(but other kinds of bug reports and/or feature requests are also always welcome, of course!)

FontBakery version: 0.9.2

Section: Google Fonts

🔥🔥🔥⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️

DESCRIPTION.en_us.html should end in a linebreak.

Check ID: <FontBakeryCheck:com.google.fonts/check/description/eof_linebreak>
⚠️ Lalezar-Regular.ttf
  • ⚠️ WARN

    The last characther on DESCRIPTION.en_us.html is not a line-break. Please add it. [code: missing-eof-linebreak]

Checking OS/2 achVendID.

Check ID: <FontBakeryCheck:com.google.fonts/check/vendor_id>
⚠️ Lalezar-Regular.ttf
  • ⚠️ WARN

    OS/2 VendorID is 'UKWN', a font editor default. If you registered it recently, then it's safe to ignore this warning message. Otherwise, you should set it to your own unique 4 character code, and register it with Microsoft at https://www.microsoft.com/typography/links/vendorlist.aspx [code: bad]

Check Google Fonts glyph coverage.

Check ID: <FontBakeryCheck:com.google.fonts/check/glyph_coverage>
🔥 Lalezar-Regular.ttf
  • 🔥 FAIL

    Missing required codepoints:

    - 0x0132 (LATIN CAPITAL LIGATURE IJ)
    
    
    - 0x1E9E (LATIN CAPITAL LETTER SHARP S)
    
    
    - 0x016C (LATIN CAPITAL LETTER U WITH BREVE)
    
    
    - 0x0133 (LATIN SMALL LIGATURE IJ)
    
    
    - 0x0237 (LATIN SMALL LETTER DOTLESS J)
    
    
    - 0x016D (LATIN SMALL LETTER U WITH BREVE)
    
    
    - 0x00AA (FEMININE ORDINAL INDICATOR)
    
    
    - 0x00BA (MASCULINE ORDINAL INDICATOR)
    

    [code: missing-codepoints]

Check for codepoints not covered by METADATA subsets.

Check ID: <FontBakeryCheck:com.google.fonts/check/metadata/unreachable_subsetting>
⚠️ Lalezar-Regular.ttf
  • ⚠️ WARN

    The following codepoints supported by the font are not covered by any subsets defined in the font's metadata file, and will never be served. You can solve this by either manually adding additional subset declarations to METADATA.pb, or by editing the glyphset definitions.

    • U+0268 LATIN SMALL LETTER I WITH STROKE: not included in any glyphset definition
    • U+0289 LATIN SMALL LETTER U BAR: not included in any glyphset definition
    • U+02C7 CARON: try adding one of: tifinagh, canadian-aboriginal
    • U+02D8 BREVE: try adding canadian-aboriginal
    • U+02D9 DOT ABOVE: try adding canadian-aboriginal
    • U+02DB OGONEK: try adding canadian-aboriginal
    • U+02DD DOUBLE ACUTE ACCENT: not included in any glyphset definition
    • U+0300 COMBINING GRAVE ACCENT: try adding one of: coptic, cherokee, tai-le
    • U+0301 COMBINING ACUTE ACCENT: try adding one of: tifinagh, coptic, cherokee, tai-le
    • U+0302 COMBINING CIRCUMFLEX ACCENT: try adding one of: tifinagh, coptic, cherokee
    • U+0303 COMBINING TILDE: not included in any glyphset definition
    • U+0304 COMBINING MACRON: try adding one of: gothic, tifinagh, coptic, cherokee
    • U+0306 COMBINING BREVE: try adding tifinagh
    • U+0307 COMBINING DOT ABOVE: try adding one of: tifinagh, malayalam, coptic, tai-le, canadian-aboriginal
    • U+0308 COMBINING DIAERESIS: try adding one of: coptic, gothic, tai-le
    • U+0309 COMBINING HOOK ABOVE: try adding tifinagh
    • U+030A COMBINING RING ABOVE: not included in any glyphset definition
    • U+030B COMBINING DOUBLE ACUTE ACCENT: try adding cherokee
    • U+030C COMBINING CARON: try adding one of: cherokee, tai-le
    • U+0312 COMBINING TURNED COMMA ABOVE: not included in any glyphset definition
    • U+031B COMBINING HORN: not included in any glyphset definition
    • U+0323 COMBINING DOT BELOW: try adding one of: malayalam, tifinagh, coptic, cherokee
    • U+0326 COMBINING COMMA BELOW: not included in any glyphset definition
    • U+0327 COMBINING CEDILLA: not included in any glyphset definition
    • U+0328 COMBINING OGONEK: not included in any glyphset definition
    • U+032D COMBINING CIRCUMFLEX ACCENT BELOW: not included in any glyphset definition
    • U+0335 COMBINING SHORT STROKE OVERLAY: not included in any glyphset definition
    • U+0336 COMBINING LONG STROKE OVERLAY: not included in any glyphset definition
    • U+0337 COMBINING SHORT SOLIDUS OVERLAY: not included in any glyphset definition
    • U+0338 COMBINING LONG SOLIDUS OVERLAY: not included in any glyphset definition
    • U+0615 ARABIC SMALL HIGH TAH: not included in any glyphset definition
    • U+066E ARABIC LETTER DOTLESS BEH: not included in any glyphset definition
    • U+066F ARABIC LETTER DOTLESS QAF: not included in any glyphset definition
    • U+0672 ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE: not included in any glyphset definition
    • U+0673 ARABIC LETTER ALEF WITH WAVY HAMZA BELOW: not included in any glyphset definition
    • U+06A1 ARABIC LETTER DOTLESS FEH: not included in any glyphset definition
    • U+06D6 ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA: not included in any glyphset definition
    • U+2003 EM SPACE: not included in any glyphset definition
    • U+2021 DOUBLE DAGGER: not included in any glyphset definition
    • U+2030 PER MILLE SIGN: not included in any glyphset definition
    • U+2202 PARTIAL DIFFERENTIAL: not included in any glyphset definition
    • U+2205 EMPTY SET: not included in any glyphset definition
    • U+220F N-ARY PRODUCT: not included in any glyphset definition
    • U+2211 N-ARY SUMMATION: not included in any glyphset definition
    • U+221A SQUARE ROOT: not included in any glyphset definition
    • U+221E INFINITY: not included in any glyphset definition
    • U+222B INTEGRAL: not included in any glyphset definition
    • U+2248 ALMOST EQUAL TO: not included in any glyphset definition
    • U+2260 NOT EQUAL TO: not included in any glyphset definition
    • U+2264 LESS-THAN OR EQUAL TO: not included in any glyphset definition
    • U+2265 GREATER-THAN OR EQUAL TO: not included in any glyphset definition
    • U+25CA LOZENGE: not included in any glyphset definition
    • U+25CC DOTTED CIRCLE: try adding one of: tifinagh, tamil, khmer, hebrew, brahmi, buginese, lao, lepcha, kharoshthi, myanmar, kayah-li, buhid, hanunoo, thai, tagalog, tai-le, tai-viet, tibetan, tagbanwa, sinhala, batak, gurmukhi, limbu, gujarati, balinese, syloti-nagri, malayalam, thaana, chakma, kannada, phags-pa, rejang, kaithi, sundanese, devanagari, cham, coptic, mongolian, canadian-aboriginal, javanese, telugu, oriya, meetei-mayek, new-tai-lue, bengali, mandaic
    • U+FB01 LATIN SMALL LIGATURE FI: not included in any glyphset definition
    • U+FB02 LATIN SMALL LIGATURE FL: not included in any glyphset definition
    • U+FBB2 ARABIC SYMBOL DOT ABOVE: not included in any glyphset definition
    • U+FBB3 ARABIC SYMBOL DOT BELOW: not included in any glyphset definition
    • U+FBB4 ARABIC SYMBOL TWO DOTS ABOVE: not included in any glyphset definition
    • U+FBB5 ARABIC SYMBOL TWO DOTS BELOW: not included in any glyphset definition
    • U+FBB6 ARABIC SYMBOL THREE DOTS ABOVE: not included in any glyphset definition
    • U+FBB7 ARABIC SYMBOL THREE DOTS BELOW: not included in any glyphset definition
    • U+FBB8 ARABIC SYMBOL THREE DOTS POINTING DOWNWARDS ABOVE: not included in any glyphset definition
    • U+FBB9 ARABIC SYMBOL THREE DOTS POINTING DOWNWARDS BELOW: not included in any glyphset definition
    • U+FBBD ARABIC SYMBOL TWO DOTS VERTICALLY ABOVE: not included in any glyphset definition
    • U+FBBE ARABIC SYMBOL TWO DOTS VERTICALLY BELOW: not included in any glyphset definition
    • U+FBF9 ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM: not included in any glyphset definition
    • U+FBFA ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM: not included in any glyphset definition
    • U+FC02 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM ISOLATED FORM: not included in any glyphset definition
    • U+FC03 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM: not included in any glyphset definition
    • U+FC04 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH ISOLATED FORM: not included in any glyphset definition
    • U+FC08 ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM: not included in any glyphset definition
    • U+FC09 ARABIC LIGATURE BEH WITH ALEF MAKSURA ISOLATED FORM: not included in any glyphset definition
    • U+FC0A ARABIC LIGATURE BEH WITH YEH ISOLATED FORM: not included in any glyphset definition
    • U+FC0E ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM: not included in any glyphset definition
    • U+FC0F ARABIC LIGATURE TEH WITH ALEF MAKSURA ISOLATED FORM: not included in any glyphset definition
    • U+FC10 ARABIC LIGATURE TEH WITH YEH ISOLATED FORM: not included in any glyphset definition
    • U+FC12 ARABIC LIGATURE THEH WITH MEEM ISOLATED FORM: not included in any glyphset definition
    • U+FC13 ARABIC LIGATURE THEH WITH ALEF MAKSURA ISOLATED FORM: not included in any glyphset definition
    • U+FC14 ARABIC LIGATURE THEH WITH YEH ISOLATED FORM: not included in any glyphset definition
    • U+FC1F ARABIC LIGATURE SEEN WITH MEEM ISOLATED FORM: not included in any glyphset definition
    • U+FC21 ARABIC LIGATURE SAD WITH MEEM ISOLATED FORM: not included in any glyphset definition
    • U+FC25 ARABIC LIGATURE DAD WITH MEEM ISOLATED FORM: not included in any glyphset definition
    • U+FC31 ARABIC LIGATURE FEH WITH ALEF MAKSURA ISOLATED FORM: not included in any glyphset definition
    • U+FC32 ARABIC LIGATURE FEH WITH YEH ISOLATED FORM: not included in any glyphset definition
    • U+FC35 ARABIC LIGATURE QAF WITH ALEF MAKSURA ISOLATED FORM: not included in any glyphset definition
    • U+FC36 ARABIC LIGATURE QAF WITH YEH ISOLATED FORM: not included in any glyphset definition
    • U+FC3D ARABIC LIGATURE KAF WITH ALEF MAKSURA ISOLATED FORM: not included in any glyphset definition
    • U+FC3E ARABIC LIGATURE KAF WITH YEH ISOLATED FORM: not included in any glyphset definition
    • U+FC42 ARABIC LIGATURE LAM WITH MEEM ISOLATED FORM: not included in any glyphset definition
    • U+FC43 ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM: not included in any glyphset definition
    • U+FC44 ARABIC LIGATURE LAM WITH YEH ISOLATED FORM: not included in any glyphset definition
    • U+FC4E ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM: not included in any glyphset definition
    • U+FC4F ARABIC LIGATURE NOON WITH ALEF MAKSURA ISOLATED FORM: not included in any glyphset definition
    • U+FC50 ARABIC LIGATURE NOON WITH YEH ISOLATED FORM: not included in any glyphset definition
    • U+FC58 ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM: not included in any glyphset definition
    • U+FC64 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM: not included in any glyphset definition
    • U+FC65 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN FINAL FORM: not included in any glyphset definition
    • U+FC66 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM FINAL FORM: not included in any glyphset definition
    • U+FC67 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON FINAL FORM: not included in any glyphset definition
    • U+FC68 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM: not included in any glyphset definition
    • U+FC69 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH FINAL FORM: not included in any glyphset definition
    • U+FC6A ARABIC LIGATURE BEH WITH REH FINAL FORM: not included in any glyphset definition
    • U+FC6B ARABIC LIGATURE BEH WITH ZAIN FINAL FORM: not included in any glyphset definition
    • U+FC6C ARABIC LIGATURE BEH WITH MEEM FINAL FORM: not included in any glyphset definition
    • U+FC6D ARABIC LIGATURE BEH WITH NOON FINAL FORM: not included in any glyphset definition
    • U+FC6E ARABIC LIGATURE BEH WITH ALEF MAKSURA FINAL FORM: not included in any glyphset definition
    • U+FC70 ARABIC LIGATURE TEH WITH REH FINAL FORM: not included in any glyphset definition
    • U+FC71 ARABIC LIGATURE TEH WITH ZAIN FINAL FORM: not included in any glyphset definition
    • U+FC72 ARABIC LIGATURE TEH WITH MEEM FINAL FORM: not included in any glyphset definition
    • U+FC73 ARABIC LIGATURE TEH WITH NOON FINAL FORM: not included in any glyphset definition
    • U+FC74 ARABIC LIGATURE TEH WITH ALEF MAKSURA FINAL FORM: not included in any glyphset definition
    • U+FC75 ARABIC LIGATURE TEH WITH YEH FINAL FORM: not included in any glyphset definition
    • U+FC76 ARABIC LIGATURE THEH WITH REH FINAL FORM: not included in any glyphset definition
    • U+FC77 ARABIC LIGATURE THEH WITH ZAIN FINAL FORM: not included in any glyphset definition
    • U+FC78 ARABIC LIGATURE THEH WITH MEEM FINAL FORM: not included in any glyphset definition
    • U+FC79 ARABIC LIGATURE THEH WITH NOON FINAL FORM: not included in any glyphset definition
    • U+FC7A ARABIC LIGATURE THEH WITH ALEF MAKSURA FINAL FORM: not included in any glyphset definition
    • U+FC7B ARABIC LIGATURE THEH WITH YEH FINAL FORM: not included in any glyphset definition
    • U+FC7C ARABIC LIGATURE FEH WITH ALEF MAKSURA FINAL FORM: not included in any glyphset definition
    • U+FC7E ARABIC LIGATURE QAF WITH ALEF MAKSURA FINAL FORM: not included in any glyphset definition
    • U+FC83 ARABIC LIGATURE KAF WITH ALEF MAKSURA FINAL FORM: not included in any glyphset definition
    • U+FC84 ARABIC LIGATURE KAF WITH YEH FINAL FORM: not included in any glyphset definition
    • U+FC86 ARABIC LIGATURE LAM WITH ALEF MAKSURA FINAL FORM: not included in any glyphset definition
    • U+FC87 ARABIC LIGATURE LAM WITH YEH FINAL FORM: not included in any glyphset definition
    • U+FC8A ARABIC LIGATURE NOON WITH REH FINAL FORM: not included in any glyphset definition
    • U+FC8B ARABIC LIGATURE NOON WITH ZAIN FINAL FORM: not included in any glyphset definition
    • U+FC8C ARABIC LIGATURE NOON WITH MEEM FINAL FORM: not included in any glyphset definition
    • U+FC8D ARABIC LIGATURE NOON WITH NOON FINAL FORM: not included in any glyphset definition
    • U+FC8E ARABIC LIGATURE NOON WITH ALEF MAKSURA FINAL FORM: not included in any glyphset definition
    • U+FC8F ARABIC LIGATURE NOON WITH YEH FINAL FORM: not included in any glyphset definition
    • U+FC91 ARABIC LIGATURE YEH WITH REH FINAL FORM: not included in any glyphset definition
    • U+FC92 ARABIC LIGATURE YEH WITH ZAIN FINAL FORM: not included in any glyphset definition
    • U+FC93 ARABIC LIGATURE YEH WITH MEEM FINAL FORM: not included in any glyphset definition
    • U+FC94 ARABIC LIGATURE YEH WITH NOON FINAL FORM: not included in any glyphset definition
    • U+FC9A ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM INITIAL FORM: not included in any glyphset definition
    • U+FC9B ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH INITIAL FORM: not included in any glyphset definition
    • U+FC9F ARABIC LIGATURE BEH WITH MEEM INITIAL FORM: not included in any glyphset definition
    • U+FCA0 ARABIC LIGATURE BEH WITH HEH INITIAL FORM: not included in any glyphset definition
    • U+FCA4 ARABIC LIGATURE TEH WITH MEEM INITIAL FORM: not included in any glyphset definition
    • U+FCA5 ARABIC LIGATURE TEH WITH HEH INITIAL FORM: not included in any glyphset definition
    • U+FCA6 ARABIC LIGATURE THEH WITH MEEM INITIAL FORM: not included in any glyphset definition
    • U+FCB0 ARABIC LIGATURE SEEN WITH MEEM INITIAL FORM: not included in any glyphset definition
    • U+FCB3 ARABIC LIGATURE SAD WITH MEEM INITIAL FORM: not included in any glyphset definition
    • U+FCB7 ARABIC LIGATURE DAD WITH MEEM INITIAL FORM: not included in any glyphset definition
    • U+FCCC ARABIC LIGATURE LAM WITH MEEM INITIAL FORM: not included in any glyphset definition
    • U+FCD5 ARABIC LIGATURE NOON WITH MEEM INITIAL FORM: not included in any glyphset definition
    • U+FCD6 ARABIC LIGATURE NOON WITH HEH INITIAL FORM: not included in any glyphset definition
    • U+FCDD ARABIC LIGATURE YEH WITH MEEM INITIAL FORM: not included in any glyphset definition
    • U+FCDE ARABIC LIGATURE YEH WITH HEH INITIAL FORM: not included in any glyphset definition
    • U+FCDF ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM: not included in any glyphset definition
    • U+FCE0 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH MEDIAL FORM: not included in any glyphset definition
    • U+FCE1 ARABIC LIGATURE BEH WITH MEEM MEDIAL FORM: not included in any glyphset definition
    • U+FCE2 ARABIC LIGATURE BEH WITH HEH MEDIAL FORM: not included in any glyphset definition
    • U+FCE3 ARABIC LIGATURE TEH WITH MEEM MEDIAL FORM: not included in any glyphset definition
    • U+FCE4 ARABIC LIGATURE TEH WITH HEH MEDIAL FORM: not included in any glyphset definition
    • U+FCE5 ARABIC LIGATURE THEH WITH MEEM MEDIAL FORM: not included in any glyphset definition
    • U+FCE6 ARABIC LIGATURE THEH WITH HEH MEDIAL FORM: not included in any glyphset definition
    • U+FCE7 ARABIC LIGATURE SEEN WITH MEEM MEDIAL FORM: not included in any glyphset definition
    • U+FCE8 ARABIC LIGATURE SEEN WITH HEH MEDIAL FORM: not included in any glyphset definition
    • U+FCE9 ARABIC LIGATURE SHEEN WITH MEEM MEDIAL FORM: not included in any glyphset definition
    • U+FCEA ARABIC LIGATURE SHEEN WITH HEH MEDIAL FORM: not included in any glyphset definition
    • U+FCEE ARABIC LIGATURE NOON WITH MEEM MEDIAL FORM: not included in any glyphset definition
    • U+FCEF ARABIC LIGATURE NOON WITH HEH MEDIAL FORM: not included in any glyphset definition
    • U+FCF0 ARABIC LIGATURE YEH WITH MEEM MEDIAL FORM: not included in any glyphset definition
    • U+FCF1 ARABIC LIGATURE YEH WITH HEH MEDIAL FORM: not included in any glyphset definition
    • U+FCFB ARABIC LIGATURE SEEN WITH ALEF MAKSURA ISOLATED FORM: not included in any glyphset definition
    • U+FCFC ARABIC LIGATURE SEEN WITH YEH ISOLATED FORM: not included in any glyphset definition
    • U+FCFD ARABIC LIGATURE SHEEN WITH ALEF MAKSURA ISOLATED FORM: not included in any glyphset definition
    • U+FCFE ARABIC LIGATURE SHEEN WITH YEH ISOLATED FORM: not included in any glyphset definition
    • U+FCFF ARABIC LIGATURE HAH WITH ALEF MAKSURA ISOLATED FORM: not included in any glyphset definition
    • U+FD03 ARABIC LIGATURE KHAH WITH ALEF MAKSURA ISOLATED FORM: not included in any glyphset definition
    • U+FD05 ARABIC LIGATURE SAD WITH ALEF MAKSURA ISOLATED FORM: not included in any glyphset definition
    • U+FD06 ARABIC LIGATURE SAD WITH YEH ISOLATED FORM: not included in any glyphset definition
    • U+FD07 ARABIC LIGATURE DAD WITH ALEF MAKSURA ISOLATED FORM: not included in any glyphset definition
    • U+FD08 ARABIC LIGATURE DAD WITH YEH ISOLATED FORM: not included in any glyphset definition
    • U+FD0C ARABIC LIGATURE SHEEN WITH MEEM ISOLATED FORM: not included in any glyphset definition
    • U+FD0D ARABIC LIGATURE SHEEN WITH REH ISOLATED FORM: not included in any glyphset definition
    • U+FD0E ARABIC LIGATURE SEEN WITH REH ISOLATED FORM: not included in any glyphset definition
    • U+FD0F ARABIC LIGATURE SAD WITH REH ISOLATED FORM: not included in any glyphset definition
    • U+FD10 ARABIC LIGATURE DAD WITH REH ISOLATED FORM: not included in any glyphset definition
    • U+FD17 ARABIC LIGATURE SEEN WITH ALEF MAKSURA FINAL FORM: not included in any glyphset definition
    • U+FD18 ARABIC LIGATURE SEEN WITH YEH FINAL FORM: not included in any glyphset definition
    • U+FD19 ARABIC LIGATURE SHEEN WITH ALEF MAKSURA FINAL FORM: not included in any glyphset definition
    • U+FD1A ARABIC LIGATURE SHEEN WITH YEH FINAL FORM: not included in any glyphset definition
    • U+FD1F ARABIC LIGATURE KHAH WITH ALEF MAKSURA FINAL FORM: not included in any glyphset definition
    • U+FD20 ARABIC LIGATURE KHAH WITH YEH FINAL FORM: not included in any glyphset definition
    • U+FD22 ARABIC LIGATURE SAD WITH YEH FINAL FORM: not included in any glyphset definition
    • U+FD23 ARABIC LIGATURE DAD WITH ALEF MAKSURA FINAL FORM: not included in any glyphset definition
    • U+FD24 ARABIC LIGATURE DAD WITH YEH FINAL FORM: not included in any glyphset definition
    • U+FD28 ARABIC LIGATURE SHEEN WITH MEEM FINAL FORM: not included in any glyphset definition
    • U+FD29 ARABIC LIGATURE SHEEN WITH REH FINAL FORM: not included in any glyphset definition
    • U+FD2A ARABIC LIGATURE SEEN WITH REH FINAL FORM: not included in any glyphset definition
    • U+FD2B ARABIC LIGATURE SAD WITH REH FINAL FORM: not included in any glyphset definition
    • U+FD2C ARABIC LIGATURE DAD WITH REH FINAL FORM: not included in any glyphset definition
    • U+FD30 ARABIC LIGATURE SHEEN WITH MEEM INITIAL FORM: not included in any glyphset definition
    • U+FD31 ARABIC LIGATURE SEEN WITH HEH INITIAL FORM: not included in any glyphset definition
    • U+FD32 ARABIC LIGATURE SHEEN WITH HEH INITIAL FORM: not included in any glyphset definition

    Or you can add the above codepoints to one of the subsets supported by the font: arabic, latin, latin-ext, menu, vietnamese [code: unreachable-subsetting]

Check copyright namerecords match license file.

Check ID: <FontBakeryCheck:com.google.fonts/check/name/license>
⚠️ Lalezar-Regular.ttf
  • ⚠️ WARN

    Please consider using HTTPS URLs at name table entry [plat=1, enc=0, name=13] [code: http-in-description]

  • ⚠️ WARN

    Please consider using HTTPS URLs at name table entry [plat=3, enc=1, name=13] [code: http-in-description]

  • ⚠️ WARN

    For now we're still accepting http URLs, but you should consider using https instead. [code: http]

License URL matches License text on name table?

Check ID: <FontBakeryCheck:com.google.fonts/check/name/license_url>
⚠️ Lalezar-Regular.ttf
  • ⚠️ WARN

    Please consider using HTTPS URLs at name table entry [plat=1, enc=0, name=13] [code: http-in-description]

  • ⚠️ WARN

    Please consider using HTTPS URLs at name table entry [plat=1, enc=0, name=13] [code: http-in-description]

  • ⚠️ WARN

    Please consider using HTTPS URLs at name table entry [plat=3, enc=1, name=13] [code: http-in-description]

  • ⚠️ WARN

    Please consider using HTTPS URLs at name table entry [plat=1, enc=0, name=13] [code: http-in-description]

  • ⚠️ WARN

    Please consider using HTTPS URLs at name table entry [plat=3, enc=1, name=13] [code: http-in-description]

  • ⚠️ WARN

    Please consider using HTTPS URLs at name table entry [plat=1, enc=0, name=14] [code: http-in-license-info]

  • ⚠️ WARN

    Please consider using HTTPS URLs at name table entry [plat=3, enc=1, name=14] [code: http-in-license-info]

  • ⚠️ WARN

    For now we're still accepting http URLs, but you should consider using https instead. [code: http]

METADATA.pb: Check URL on copyright string is the same as in repository_url field.

Check ID: <FontBakeryCheck:com.google.fonts/check/metadata/consistent_repo_urls>
🔥 Lalezar-Regular.ttf
  • 🔥 FAIL

    Value of repository_url field is

    But font copyright string has: https://github.com/BornaIz/Lalezar [code: mismatch]

Glyphs are similiar to Google Fonts version?

Check ID: <FontBakeryCheck:com.google.fonts/check/production_glyphs_similarity>
⚠️ Lalezar-Regular.ttf
  • ⚠️ WARN

    Following glyphs differ greatly from Google Fonts version: * Dcroat * Eth * uni0189 * uni06450631.fina * uni06450632.fina and uniFDF2

PPEM must be an integer on hinted fonts.

Check ID: <FontBakeryCheck:com.google.fonts/check/integer_ppem_if_hinted>
🔥 Lalezar-Regular.ttf
  • 🔥 FAIL

    This is a hinted font, so it must have bit 3 set on the flags of the head table, so that PPEM values will be rounded into an integer value.

    This can be accomplished by using the 'gftools fix-hinting' command:

    # create virtualenv
    python3 -m venv venv
    # activate virtualenv
    source venv/bin/activate
    # install gftools
    pip install git+https://www.github.com/googlefonts/tools
    

    [code: bad-flags]

Are there caret positions declared for every ligature?

Check ID: <FontBakeryCheck:com.google.fonts/check/ligature_carets>
⚠️ Lalezar-Regular.ttf
  • ⚠️ WARN

    This font lacks caret positioning values for these ligature glyphs: - T_h.liga - f_f - f_f_i - f_f_l - fi - fl

    [code: incomplete-caret-pos-data]

Is there kerning info for non-ligated sequences?

Check ID: <FontBakeryCheck:com.google.fonts/check/kerning_for_non_ligated_sequences>
⚠️ Lalezar-Regular.ttf
  • ⚠️ WARN

    GPOS table lacks kerning info for the following non-ligated sequences:

    - T + h
    
    - f + f
    
    - f + i
    
    - i + f
    
    - f + l
    
    - l + f
    
    - i + l [code: lacks-kern-info]
    

A static fonts directory with at least two fonts must accompany variable fonts

Check ID: <FontBakeryCheck:com.google.fonts/check/repo/vf_has_static_fonts>
⚠️ Lalezar-Regular.ttf
  • ⚠️ WARN

    Please consider adding a subdirectory called "static/" and including in it static font files. [code: missing]

On a family update, the DESCRIPTION.en_us.html file should ideally also be updated.

Check ID: <FontBakeryCheck:com.google.fonts/check/description/family_update>
⚠️ Lalezar-Regular.ttf
  • ⚠️ WARN

    The DESCRIPTION.en_us.html file in this family has not changed in comparison to the latest font release on the google/fonts github repo. Please consider mentioning note-worthy improvements made to the family recently. [code: description-not-updated]

Ensure fonts have ScriptLangTags declared on the 'meta' table.

Check ID: <FontBakeryCheck:com.google.fonts/check/meta/script_lang_tags>
⚠️ Lalezar-Regular.ttf
  • ⚠️ WARN

    This font file does not have a 'meta' table. [code: lacks-meta-table]

Section: Universal

⚠️⚠️⚠️⚠️⚠️⏩⏩⏩⏩⏩⏩ℹ️ℹ️

Glyph names are all valid?

Check ID: <FontBakeryCheck:com.google.fonts/check/valid_glyphnames>
⚠️ Lalezar-Regular.ttf
  • ⚠️ WARN

    The following glyph names may be too long for some legacy systems which may expect a maximum 31-characters length limit: yehHamzaabove_yehFarsiar.fina.liga [code: legacy-long-names]

Check font contains no unreachable glyphs

Check ID: <FontBakeryCheck:com.google.fonts/check/unreachable_glyphs>
⚠️ Lalezar-Regular.ttf
  • ⚠️ WARN

    The following glyphs could not be reached by codepoint or substitution rules:

    - dotcenterar
    
    - hamzacenterar
    
    - i.loclTRK
    
    - uni06260626
    
    - uni06280626
    
    - uni062A0626
    
    - uni062B0626
    
    - uni062B0647.init
    
    - uni062E0626
    
    - uni062F.comb
    
    - uni06330626
    
    - uni063306280631.alt
    
    - uni063306280632.alt
    
    - uni06340626
    
    - uni06350626
    
    - uni06350632
    
    - uni06360626
    
    - uni06360632
    
    - uni06410626
    
    - uni0641064E0644065006440647
    
    - uni06420626
    
    - uni06430626
    
    - uni06440626
    
    - uni064406260645
    
    - uni064406280645
    
    - uni0644062A0645
    
    - uni0644062B0645
    
    - uni064406440647.rlig
    
    - uni064406460645
    
    - uni0644064A0645
    
    - uni0644067E0645
    
    - uni06450631
    
    - uni06450632
    
    - uni06460626
    
    - uni06490631.fina
    
    - uni06490632.fina
    
    - uni06490646.fina.liga
    
    - uni064A06D2
    
    - uni067906CC.fina.liga
    
    - uni067E0626
    
    - uni067E0631.fina
    
    - uni067E0632.fina
    
    - uni067E0645
    
    - uni067E0646.fina
    
    - uni067E0647.init
    
    - uni067E0647.medi
    
    - uni067E064A
    
    - uni06A9064A
    
    - uni06AF0626
    
    - uni06AF064A
    
    - uni06C10627.liga
    
    - uniFC0A.loclFAR.isol
    
    - uniFC8D.liga
    
    - uniFDFA.Farsi
    
    - uniFEAA.comb
    
    - uniFEB7.alt
    
    - uniFEEB.alt
    
    - uniFEEC.alt
    
    - uniFEFB.alt
    
    - yehFarsi_alefHamzaabovear.liga
    
    - yehFarsi_alefar.liga
    
    - yehFarsi_meemar.liga
    
    - yehFarsi_noonar.fina.liga
    
    - yehFarsi_noonghunnaar.fina.liga
    
    - yehFarsi_rehar.fina.liga
    
    - yehFarsi_yehbarreear.fina.rlig
    

    [code: unreachable-glyphs]

Check if each glyph has the recommended amount of contours.

Check ID: <FontBakeryCheck:com.google.fonts/check/contour_count>
⚠️ Lalezar-Regular.ttf
  • ⚠️ 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: oslash	Contours detected: 2	Expected: 3
    
    - Glyph name: Oslashacute	Contours detected: 3	Expected: 4
    
    - Glyph name: oslashacute	Contours detected: 3	Expected: 4
    
    - Glyph name: uni1EE0	Contours detected: 2	Expected: 3 or 4
    
    - Glyph name: uni1EE1	Contours detected: 2	Expected: 3
    
    - Glyph name: ellipsis	Contours detected: 1	Expected: 3
    
    - Glyph name: notequal	Contours detected: 2	Expected: 1
    
    - Glyph name: Oslashacute	Contours detected: 3	Expected: 4
    
    - Glyph name: ellipsis	Contours detected: 1	Expected: 3
    
    - Glyph name: fi	Contours detected: 2	Expected: 3
    
    - Glyph name: notequal	Contours detected: 2	Expected: 1
    
    - Glyph name: oslash	Contours detected: 2	Expected: 3
    
    - Glyph name: oslashacute	Contours detected: 3	Expected: 4
    
    - Glyph name: uni1EE0	Contours detected: 2	Expected: 3 or 4
    
    - Glyph name: uni1EE1	Contours detected: 2	Expected: 3
    

    [code: contour-count]

Check math signs have the same width.

Check ID: <FontBakeryCheck:com.google.fonts/check/math_signs_width>
⚠️ Lalezar-Regular.ttf
  • ⚠️ WARN

    The most common width is 460 among a set of 1 math glyphs. The following math glyphs have a different width, though:

    Width = 371: less

    Width = 530: equal

    Width = 373: greater

    Width = 635: logicalnot

    Width = 524: plusminus

    Width = 491: multiply

    Width = 500: divide

    Width = 636: minus

    Width = 464: approxequal

    Width = 570: notequal

    Width = 463: lessequal

    Width = 462: greaterequal [code: width-outliers]

Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)

Check ID: <FontBakeryCheck:com.google.fonts/check/alt_caron:googlefonts>
⚠️ Lalezar-Regular.ttf
  • ⚠️ WARN

    Lcaron is decomposed and therefore could not be checked. Please check manually. [code: decomposed-outline]

  • ⚠️ WARN

    dcaron is decomposed and therefore could not be checked. Please check manually. [code: decomposed-outline]

  • ⚠️ WARN

    lcaron is decomposed and therefore could not be checked. Please check manually. [code: decomposed-outline]

Section: fontbakery.profiles.dsig

⚠️

Does the font have a DSIG table?

Check ID: <FontBakeryCheck:com.google.fonts/check/dsig>
⚠️ Lalezar-Regular.ttf
  • ⚠️ WARN

    This font has a digital signature (DSIG table) which is only required - even if only a placeholder - on old programs like MS Office 2013 in order to work properly. The current recommendation is to completely remove the DSIG table. [code: found-DSIG]

Section: fontbakery.profiles.gdef

⚠️

Check GDEF mark glyph class doesn't have characters that are not marks.

Check ID: <FontBakeryCheck:com.google.fonts/check/gdef_non_mark_chars>
⚠️ Lalezar-Regular.ttf
  • ⚠️ WARN

    The following non-mark characters should not be in the GDEF mark glyph class: U+FBB2, U+FBB3, U+FBB4, U+FBB5, U+FBB6, U+FBB7, U+FBB8, U+FBB9, U+FBBD and U+FBBE [code: non-mark-chars]

Section: fontbakery.profiles.glyf

⚠️

Check for points out of bounds.

Check ID: <FontBakeryCheck:com.google.fonts/check/points_out_of_bounds>
⚠️ Lalezar-Regular.ttf
  • ⚠️ WARN

    The following glyphs have coordinates which are out of bounds: * ('uni1EC2', 509, 754) * ('uni1EC8', 233, 635) * ('uni1EA9', 506, 654) * ('uni1EC3', 506, 654) * ('uni1EC9', 221, 517) * ('uni1ED5', 518, 654) * ('uniFE97', 307, 473) * ('uniFE9B', 308, 472) * ('uni062D', 539, 280) * ('uni062E', 539, 280) * ('uni062E', 311, 655) * ('uniFEA6', 311, 655) * ('uniFEA8', 217, 667) * ('uniFEA7', 217, 667) * ('uni0630', 195, 737) * ('uniFEAC', 199, 728) * ('uni0636', 949, 638) * ('uniFEBE', 949, 638) * ('uniFEC0', 490, 638) * ('uniFEBF', 490, 638) * ('uni0638', 438, 625) * ('uniFEC6', 438, 625) * ('uniFEC8', 341, 625) * ('uniFEC7', 341, 625) * ('uni0639', 493, -283) * ('uniFECB', 421, 179) * ('uni063A', 493, -283) * ('uni063A', 317, 758) * ('uniFECE', 276, 641) * ('uniFED0', 189, 641) * ('uniFECF', 421, 179) * ('uniFECF', 257, 708) * ('uni0641', 510, 618) * ('uniFED2', 554, 618) * ('uniFED4', 156, 618) * ('uniFED3', 156, 618) * ('uni0646', 336, 536) * ('uniFEE6', 319, 465) * ('uniFEE8', 145, 533) * ('uniFEE7', 103, 564) * ('uni0624', 350, 206) * ('uni062E0626', 722, 674) * ('uni062E0626.fina', 722, 674) * ('uni06410626', 667, 628) * ('uni06460626', 677, 557) * ('uni06460626.fina', 603, 596) * ('uni06F9', 264, -9) * ('uni06F9', 279, 584) * ('quotedblright', 70, 371) * ('quotedblright', 225, 371) * ('uniFBBE', 82, -247) and ('uniFBBE', 81, -104)

    This happens a lot when points are not extremes, which is usually bad. However, fixing this alert by adding points on extremes may do more harm than good, especially with italics, calligraphic-script, handwriting, rounded and other fonts. So it is common to ignore this message. [code: points-out-of-bounds]

Section: Shaping Checks

⚠️⏩⏩⏩

Ensure soft_dotted characters lose their dot when combined with marks that replace the dot.

Check ID: <FontBakeryCheck:com.google.fonts/check/soft_dotted>
⚠️ Lalezar-Regular.ttf
  • ⚠️ WARN

    The dot of soft dotted characters used in orthographies must disappear in the following strings: j̀ j́ j̃ j̄ j̈ į̀ į́ į̂ į̃ į̄ į̌ ị̀ ị́ ị̂ ị̃ ị̄

    The dot of soft dotted characters should disappear in other cases, for example: ĭ̦ i̦̇ i̦̊ i̦̋ i̦̒ ĵ j̆ j̇ j̉ j̊ j̋ ǰ j̒ j̛̀ j̛́ ĵ̛ j̛̃ j̛̄ j̛̆ j̛̇

    Your font fully covers the following languages that require the soft-dotted feature: Igbo (Latn, 27,823,640 speakers).

    Your font does not cover the following languages that require the soft-dotted feature: Dutch (Latn, 31,709,104 speakers), Aghem (Latn, 38,843 speakers), Belarusian (Cyrl, 10,064,517 speakers), Navajo (Latn, 166,319 speakers), Basaa (Latn, 332,940 speakers), Ukrainian (Cyrl, 29,273,587 speakers), Lithuanian (Latn, 2,357,094 speakers). [code: soft-dotted]