Font Bakery Logo image/svg+xml Font Bakery Logo Robert Martinez font build service https://github.com/xen/fontbakery
Fontspector 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/fontspector/issues and remember to include a pointer to the repo and branch you're checking.

Summary

🔥 FAIL⚠️ WARNℹ️ INFO✅ PASS⏩ SKIP
125 113 51 1132 473
7% 6% 3% 63% 26%

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!)

Fontspector version: 1.5.1

Opentype Specification Checks

Verify that family names in the name table are consistent across all fonts in the family. Checks Typographic Family name (nameID 16) if present, otherwise uses Font Family name (nameID 1)

Check ID: opentype/family/consistent_family_name
🔥 variable
  • 🔥 FAIL

    12 different family names were found:

    • 'Alternate Glyphs Optical Size Avar2' (found in fonts fonts/variable/AlternateGlyphsOpticalSizeAvar2[opsz,wdth,wght].ttf)
    • 'Alternate Glyphs Fences Avar2' (found in fonts fonts/variable/AlternateGlyphsFencesAvar2[opsz,wdth,wght].ttf)
    • 'Quadratic Rotation' (found in fonts fonts/variable/QuadraticRotation[AAAA,BBBB,ZROT].ttf)
    • 'Linear Rotation' (found in fonts fonts/variable/LinearRotation[ZROT].ttf)
    • 'Alternate Glyphs Avar2' (found in fonts fonts/variable/AlternateGlyphsAvar2[opsz,wdth,wght].ttf)
    • 'Alternate Glyphs Avar1' (found in fonts fonts/variable/AlternateGlyphsAvar1[opsz,wdth,wght].ttf)
    • 'Test Font Avar1' (found in fonts fonts/variable/TestFontAvar1[opsz,wdth,wght].ttf)
    • 'Test Font' (found in fonts fonts/variable/TestFont[opsz,wdth,wght].ttf)
    • 'Test Font Avar2' (found in fonts fonts/variable/TestFontAvar2[opsz,wdth,wght].ttf)
    • 'Alternate Glyphs' (found in fonts fonts/variable/AlternateGlyphs[opsz,wdth,wght].ttf)
    • 'Test Font Optical Size Avar2' (found in fonts fonts/variable/TestFontOpticalSizeAvar2[opsz,wdth,wght].ttf)
    • 'Test Font Fences Avar2' (found in fonts fonts/variable/TestFontFencesAvar2[opsz,wdth,wght].ttf)
    [code: inconsistent-family-name]

Check that family axis ranges are identical

Check ID: opentype/varfont/family_axis_ranges
🔥 variable
  • 🔥 FAIL

    Variable axis ranges not matching between font files

    The following values were found:

    • ZROT=0.00:0.00:90.00, AAAA=0.00:0.00:90.00, BBBB=0.00:0.00:90.00: QuadraticRotation[AAAA,BBBB,ZROT].ttf
    • ZROT=0.00:0.00:90.00: LinearRotation[ZROT].ttf
    • wght=1.00:400.00:1000.00, wdth=50.00:100.00:150.00, opsz=6.00:16.00:144.00: TestFontFencesAvar2[opsz,wdth,wght].ttf
    • wght=1.00:400.00:1000.00, wdth=50.00:100.00:150.00, opsz=6.00:16.00:144.00: AlternateGlyphsAvar1[opsz,wdth,wght].ttf
    • wght=1.00:400.00:1000.00, wdth=50.00:100.00:150.00, opsz=6.00:16.00:144.00: TestFont[opsz,wdth,wght].ttf
    • wght=1.00:400.00:1000.00, wdth=50.00:100.00:150.00, opsz=6.00:16.00:144.00: TestFontAvar2[opsz,wdth,wght].ttf
    • wght=1.00:400.00:1000.00, wdth=50.00:100.00:150.00, opsz=6.00:16.00:144.00: AlternateGlyphsAvar2[opsz,wdth,wght].ttf
    • wght=1.00:400.00:1000.00, wdth=50.00:100.00:150.00, opsz=6.00:16.00:144.00: AlternateGlyphs[opsz,wdth,wght].ttf
    • wght=1.00:400.00:1000.00, wdth=50.00:100.00:150.00, opsz=6.00:16.00:144.00: TestFontOpticalSizeAvar2[opsz,wdth,wght].ttf
    • wght=1.00:400.00:1000.00, wdth=50.00:100.00:150.00, opsz=6.00:16.00:144.00: AlternateGlyphsOpticalSizeAvar2[opsz,wdth,wght].ttf
    • wght=1.00:400.00:1000.00, wdth=50.00:100.00:150.00, opsz=6.00:16.00:144.00: AlternateGlyphsFencesAvar2[opsz,wdth,wght].ttf
    • wght=1.00:400.00:1000.00, wdth=50.00:100.00:150.00, opsz=6.00:16.00:144.00: TestFontAvar1[opsz,wdth,wght].ttf
    [code: axis-range-mismatch]

Axes and named instances fall within correct ranges?

Check ID: opentype/fvar/regular_coords_correct
⚠️ TestFontFencesAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Regular instance has opsz coordinate of 16, expected between 10 and 16

    [code: opsz]
⚠️ AlternateGlyphsAvar1[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Regular instance has opsz coordinate of 16, expected between 10 and 16

    [code: opsz]
⚠️ TestFont[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Regular instance has opsz coordinate of 16, expected between 10 and 16

    [code: opsz]
⚠️ TestFontAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Regular instance has opsz coordinate of 16, expected between 10 and 16

    [code: opsz]
⚠️ AlternateGlyphsAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Regular instance has opsz coordinate of 16, expected between 10 and 16

    [code: opsz]
⚠️ AlternateGlyphs[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Regular instance has opsz coordinate of 16, expected between 10 and 16

    [code: opsz]
⚠️ TestFontOpticalSizeAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Regular instance has opsz coordinate of 16, expected between 10 and 16

    [code: opsz]
⚠️ AlternateGlyphsOpticalSizeAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Regular instance has opsz coordinate of 16, expected between 10 and 16

    [code: opsz]
⚠️ AlternateGlyphsFencesAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Regular instance has opsz coordinate of 16, expected between 10 and 16

    [code: opsz]
⚠️ TestFontAvar1[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Regular instance has opsz coordinate of 16, expected between 10 and 16

    [code: opsz]

Checking correctness of monospaced metadata.

Check ID: opentype/monospace
🔥 QuadraticRotation[AAAA,BBBB,ZROT].ttf
  • 🔥 FAIL

    The PANOSE numbers are incorrect for a monospaced font.

    [code: mono-bad-panose]
  • ⚠️ WARN

    Font is monospaced (common width = 200) but 1 glyphs (25.00%) have a different width. You should check the widths of:

    • H (1), width: 1122
    [code: mono-outliers]
🔥 LinearRotation[ZROT].ttf
  • 🔥 FAIL

    The PANOSE numbers are incorrect for a monospaced font.

    [code: mono-bad-panose]
  • ⚠️ WARN

    Font is monospaced (common width = 200) but 1 glyphs (25.00%) have a different width. You should check the widths of:

    • H (1), width: 1120
    [code: mono-outliers]
🔥 AlternateGlyphsAvar1[opsz,wdth,wght].ttf
🔥 AlternateGlyphsAvar2[opsz,wdth,wght].ttf
🔥 AlternateGlyphs[opsz,wdth,wght].ttf
🔥 AlternateGlyphsOpticalSizeAvar2[opsz,wdth,wght].ttf
🔥 AlternateGlyphsFencesAvar2[opsz,wdth,wght].ttf

All fvar axes have a correspondent Axis Record on STAT table?

Check ID: opentype/varfont/STAT_axis_record_for_each_axis
🔥 QuadraticRotation[AAAA,BBBB,ZROT].ttf
  • 🔥 FAIL

    STAT table is missing Axis Records for the following axes:

    • AAAA
    • BBBB
    [code: missing-axis-records]

Validates subfamilyNameID and postScriptNameID for the default instance record

Check ID: opentype/varfont/valid_default_instance_nameids
🔥 TestFontFencesAvar2[opsz,wdth,wght].ttf
  • 🔥 FAIL

    Regular instance has the same coordinates as the default instance; its postscript name should be TestFontFencesAvar2-Regular instead of TestFont-Regular.

    [code: invalid-default-instance-postscript-name]
🔥 AlternateGlyphsAvar1[opsz,wdth,wght].ttf
  • 🔥 FAIL

    Regular instance has the same coordinates as the default instance; its postscript name should be AlternateGlyphsAvar1-Regular instead of AlternateGlyphs-Regular.

    [code: invalid-default-instance-postscript-name]
🔥 TestFontAvar2[opsz,wdth,wght].ttf
  • 🔥 FAIL

    Regular instance has the same coordinates as the default instance; its postscript name should be TestFontAvar2-Regular instead of TestFont-Regular.

    [code: invalid-default-instance-postscript-name]
🔥 AlternateGlyphsAvar2[opsz,wdth,wght].ttf
  • 🔥 FAIL

    Regular instance has the same coordinates as the default instance; its postscript name should be AlternateGlyphsAvar2-Regular instead of AlternateGlyphs-Regular.

    [code: invalid-default-instance-postscript-name]
🔥 TestFontOpticalSizeAvar2[opsz,wdth,wght].ttf
  • 🔥 FAIL

    Regular instance has the same coordinates as the default instance; its postscript name should be TestFontOpticalSizeAvar2-Regular instead of TestFont-Regular.

    [code: invalid-default-instance-postscript-name]
🔥 AlternateGlyphsOpticalSizeAvar2[opsz,wdth,wght].ttf
  • 🔥 FAIL

    Regular instance has the same coordinates as the default instance; its postscript name should be AlternateGlyphsOpticalSizeAvar2-Regular instead of AlternateGlyphs-Regular.

    [code: invalid-default-instance-postscript-name]
🔥 AlternateGlyphsFencesAvar2[opsz,wdth,wght].ttf
  • 🔥 FAIL

    Regular instance has the same coordinates as the default instance; its postscript name should be AlternateGlyphsFencesAvar2-Regular instead of AlternateGlyphs-Regular.

    [code: invalid-default-instance-postscript-name]
🔥 TestFontAvar1[opsz,wdth,wght].ttf
  • 🔥 FAIL

    Regular instance has the same coordinates as the default instance; its postscript name should be TestFontAvar1-Regular instead of TestFont-Regular.

    [code: invalid-default-instance-postscript-name]

Checking OS/2 fsSelection value.

Check ID: opentype/xavgcharwidth
⚠️ QuadraticRotation[AAAA,BBBB,ZROT].ttf
  • ⚠️ WARN

    OS/2 xAvgCharWidth is 637 but it should be 782 which corresponds to the average of the widths of all glyphs in the font. This may indicate a problem with the font editor or the font compiler.

    [code: xAvgCharWidth-wrong]
⚠️ LinearRotation[ZROT].ttf
  • ⚠️ WARN

    OS/2 xAvgCharWidth is 636 but it should be 781 which corresponds to the average of the widths of all glyphs in the font. This may indicate a problem with the font editor or the font compiler.

    [code: xAvgCharWidth-wrong]
⚠️ TestFontFencesAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    OS/2 xAvgCharWidth is 1020 but it should be 1077 which corresponds to the average of the widths of all glyphs in the font. This may indicate a problem with the font editor or the font compiler.

    [code: xAvgCharWidth-wrong]
⚠️ AlternateGlyphsAvar1[opsz,wdth,wght].ttf
  • ⚠️ WARN

    OS/2 xAvgCharWidth is 926 but it should be 1107 which corresponds to the average of the widths of all glyphs in the font. This may indicate a problem with the font editor or the font compiler.

    [code: xAvgCharWidth-wrong]
⚠️ TestFont[opsz,wdth,wght].ttf
  • ⚠️ WARN

    OS/2 xAvgCharWidth is 1020 but it should be 1077 which corresponds to the average of the widths of all glyphs in the font. This may indicate a problem with the font editor or the font compiler.

    [code: xAvgCharWidth-wrong]
⚠️ TestFontAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    OS/2 xAvgCharWidth is 1020 but it should be 1077 which corresponds to the average of the widths of all glyphs in the font. This may indicate a problem with the font editor or the font compiler.

    [code: xAvgCharWidth-wrong]
⚠️ AlternateGlyphsAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    OS/2 xAvgCharWidth is 926 but it should be 1107 which corresponds to the average of the widths of all glyphs in the font. This may indicate a problem with the font editor or the font compiler.

    [code: xAvgCharWidth-wrong]
⚠️ AlternateGlyphs[opsz,wdth,wght].ttf
  • ⚠️ WARN

    OS/2 xAvgCharWidth is 926 but it should be 1107 which corresponds to the average of the widths of all glyphs in the font. This may indicate a problem with the font editor or the font compiler.

    [code: xAvgCharWidth-wrong]
⚠️ TestFontOpticalSizeAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    OS/2 xAvgCharWidth is 1020 but it should be 1077 which corresponds to the average of the widths of all glyphs in the font. This may indicate a problem with the font editor or the font compiler.

    [code: xAvgCharWidth-wrong]
⚠️ AlternateGlyphsOpticalSizeAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    OS/2 xAvgCharWidth is 926 but it should be 1107 which corresponds to the average of the widths of all glyphs in the font. This may indicate a problem with the font editor or the font compiler.

    [code: xAvgCharWidth-wrong]
⚠️ AlternateGlyphsFencesAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    OS/2 xAvgCharWidth is 926 but it should be 1107 which corresponds to the average of the widths of all glyphs in the font. This may indicate a problem with the font editor or the font compiler.

    [code: xAvgCharWidth-wrong]
⚠️ TestFontAvar1[opsz,wdth,wght].ttf
  • ⚠️ WARN

    OS/2 xAvgCharWidth is 1020 but it should be 1077 which corresponds to the average of the widths of all glyphs in the font. This may indicate a problem with the font editor or the font compiler.

    [code: xAvgCharWidth-wrong]

Universal Profile Checks

Check if first 31 characters are unique within a font family

Check ID: family/uniqueness_first_31_characters
🔥 variable
  • 🔥 FAIL

    The following issues have been found:

    • Non-unique first 31 characters in name (NID 16+17, (3, 1, 1033)): (LinearRotation[ZROT].ttf)
    • Non-unique first 31 characters in name (NID 16+17, (3, 1, 1033)): (TestFontFencesAvar2[opsz,wdth,wght].ttf)
    • Non-unique first 31 characters in name (NID 16+17, (3, 1, 1033)): (AlternateGlyphsAvar1[opsz,wdth,wght].ttf)
    • Non-unique first 31 characters in name (NID 16+17, (3, 1, 1033)): (TestFont[opsz,wdth,wght].ttf)
    • Non-unique first 31 characters in name (NID 16+17, (3, 1, 1033)): (TestFontAvar2[opsz,wdth,wght].ttf)
    • Non-unique first 31 characters in name (NID 16+17, (3, 1, 1033)): (AlternateGlyphsAvar2[opsz,wdth,wght].ttf)
    • Non-unique first 31 characters in name (NID 16+17, (3, 1, 1033)): (AlternateGlyphs[opsz,wdth,wght].ttf)
    • Non-unique first 31 characters in name (NID 16+17, (3, 1, 1033)): (TestFontOpticalSizeAvar2[opsz,wdth,wght].ttf)
    • Non-unique first 31 characters in name (NID 16+17, (3, 1, 1033)): (AlternateGlyphsOpticalSizeAvar2[opsz,wdth,wght].ttf)
    • Non-unique first 31 characters in name (NID 16+17, (3, 1, 1033)): (AlternateGlyphsFencesAvar2[opsz,wdth,wght].ttf)
    • Non-unique first 31 characters in name (NID 16+17, (3, 1, 1033)): (TestFontAvar1[opsz,wdth,wght].ttf)
    [code: bad-names-first_31_characters]

Ensure that all variable font files have the same set of axes and axis ranges.

Check ID: varfont/consistent_axes
🔥 variable
  • 🔥 FAIL

    Font fonts/variable/QuadraticRotation[AAAA,BBBB,ZROT].ttf is missing axis wdth

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/QuadraticRotation[AAAA,BBBB,ZROT].ttf is missing axis opsz

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/QuadraticRotation[AAAA,BBBB,ZROT].ttf is missing axis wght

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/LinearRotation[ZROT].ttf is missing axis wdth

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/LinearRotation[ZROT].ttf is missing axis opsz

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/LinearRotation[ZROT].ttf is missing axis BBBB

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/LinearRotation[ZROT].ttf is missing axis AAAA

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/LinearRotation[ZROT].ttf is missing axis wght

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/TestFontFencesAvar2[opsz,wdth,wght].ttf is missing axis BBBB

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/TestFontFencesAvar2[opsz,wdth,wght].ttf is missing axis ZROT

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/TestFontFencesAvar2[opsz,wdth,wght].ttf is missing axis AAAA

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/AlternateGlyphsAvar1[opsz,wdth,wght].ttf is missing axis BBBB

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/AlternateGlyphsAvar1[opsz,wdth,wght].ttf is missing axis ZROT

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/AlternateGlyphsAvar1[opsz,wdth,wght].ttf is missing axis AAAA

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/TestFont[opsz,wdth,wght].ttf is missing axis BBBB

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/TestFont[opsz,wdth,wght].ttf is missing axis ZROT

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/TestFont[opsz,wdth,wght].ttf is missing axis AAAA

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/TestFontAvar2[opsz,wdth,wght].ttf is missing axis BBBB

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/TestFontAvar2[opsz,wdth,wght].ttf is missing axis ZROT

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/TestFontAvar2[opsz,wdth,wght].ttf is missing axis AAAA

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/AlternateGlyphsAvar2[opsz,wdth,wght].ttf is missing axis BBBB

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/AlternateGlyphsAvar2[opsz,wdth,wght].ttf is missing axis ZROT

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/AlternateGlyphsAvar2[opsz,wdth,wght].ttf is missing axis AAAA

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/AlternateGlyphs[opsz,wdth,wght].ttf is missing axis BBBB

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/AlternateGlyphs[opsz,wdth,wght].ttf is missing axis ZROT

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/AlternateGlyphs[opsz,wdth,wght].ttf is missing axis AAAA

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/TestFontOpticalSizeAvar2[opsz,wdth,wght].ttf is missing axis BBBB

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/TestFontOpticalSizeAvar2[opsz,wdth,wght].ttf is missing axis ZROT

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/TestFontOpticalSizeAvar2[opsz,wdth,wght].ttf is missing axis AAAA

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/AlternateGlyphsOpticalSizeAvar2[opsz,wdth,wght].ttf is missing axis BBBB

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/AlternateGlyphsOpticalSizeAvar2[opsz,wdth,wght].ttf is missing axis ZROT

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/AlternateGlyphsOpticalSizeAvar2[opsz,wdth,wght].ttf is missing axis AAAA

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/AlternateGlyphsFencesAvar2[opsz,wdth,wght].ttf is missing axis BBBB

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/AlternateGlyphsFencesAvar2[opsz,wdth,wght].ttf is missing axis ZROT

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/AlternateGlyphsFencesAvar2[opsz,wdth,wght].ttf is missing axis AAAA

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/TestFontAvar1[opsz,wdth,wght].ttf is missing axis BBBB

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/TestFontAvar1[opsz,wdth,wght].ttf is missing axis ZROT

    [code: missing-axis]
  • 🔥 FAIL

    Font fonts/variable/TestFontAvar1[opsz,wdth,wght].ttf is missing axis AAAA

    [code: missing-axis]

Does GPOS table have kerning information?

Check ID: gpos_kerning_info
⚠️ QuadraticRotation[AAAA,BBBB,ZROT].ttf
  • ⚠️ WARN

    GPOS table lacks kerning information.

    [code: lacks-kern-info]
⚠️ LinearRotation[ZROT].ttf
  • ⚠️ WARN

    GPOS table lacks kerning information.

    [code: lacks-kern-info]
⚠️ AlternateGlyphsAvar1[opsz,wdth,wght].ttf
  • ⚠️ WARN

    GPOS table lacks kerning information.

    [code: lacks-kern-info]
⚠️ AlternateGlyphsAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    GPOS table lacks kerning information.

    [code: lacks-kern-info]
⚠️ AlternateGlyphs[opsz,wdth,wght].ttf
  • ⚠️ WARN

    GPOS table lacks kerning information.

    [code: lacks-kern-info]
⚠️ AlternateGlyphsOpticalSizeAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    GPOS table lacks kerning information.

    [code: lacks-kern-info]
⚠️ AlternateGlyphsFencesAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    GPOS table lacks kerning information.

    [code: lacks-kern-info]

Detect any interpolation issues in the font.

Check ID: interpolation_issues
⚠️ QuadraticRotation[AAAA,BBBB,ZROT].ttf
  • ⚠️ WARN

    Glyph H has interpolation issues:

    • Contour 0 becomes underweight in AAAA=90 compared to default
    • Contour 1 becomes underweight in AAAA=90 compared to default
    • Contour 2 becomes underweight in AAAA=90 compared to default
    [code: glyph]
  • ⚠️ WARN

    Glyph H has interpolation issues:

    • Contour 0 becomes underweight in BBBB=90 compared to default
    • Contour 1 becomes underweight in BBBB=90 compared to default
    • Contour 2 becomes underweight in BBBB=90 compared to default
    [code: glyph]
  • ⚠️ WARN

    Glyph H has interpolation issues:

    • Contour order mismatch: [0, 1, 2] in default vs [2, 0, 1] in AAAA=90,BBBB=90
    • Contour 0 becomes underweight in AAAA=90,BBBB=90 compared to default
    • Contour 1 becomes underweight in AAAA=90,BBBB=90 compared to default
    • Contour 2 becomes underweight in AAAA=90,BBBB=90 compared to default
    [code: glyph]
⚠️ LinearRotation[ZROT].ttf
  • ⚠️ WARN

    Glyph H has interpolation issues:

    • Contour order mismatch: [0, 1, 2] in default vs [2, 0, 1] in ZROT=90
    • Contour 0 becomes underweight in ZROT=90 compared to default
    • Contour 1 becomes underweight in ZROT=90 compared to default
    • Contour 2 becomes underweight in ZROT=90 compared to default
    [code: glyph]

Ensure variable fonts include an avar table.

Check ID: mandatory_avar_table
⚠️ LinearRotation[ZROT].ttf
  • ⚠️ WARN

    The font does not include an avar table.

    [code: missing-avar]
⚠️ TestFont[opsz,wdth,wght].ttf
  • ⚠️ WARN

    The font does not include an avar table.

    [code: missing-avar]
⚠️ AlternateGlyphs[opsz,wdth,wght].ttf
  • ⚠️ WARN

    The font does not include an avar table.

    [code: missing-avar]

Combined length of family and style must not exceed 32 characters.

Check ID: name/family_and_style_max_length
🔥 TestFontFencesAvar2[opsz,wdth,wght].ttf
  • 🔥 FAIL

    Variable font instance name 'Test Font Fences Avar2 ExtraLight' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID ExtraLight exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
🔥 AlternateGlyphsAvar1[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Name ID 6 'PostScript Name' exceeds 27 characters. This has been found to cause problems with PostScript printers, especially on Mac platforms.

    [code: nameid6-too-long]
  • 🔥 FAIL

    Variable font instance name 'Alternate Glyphs Avar1 ExtraLight' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID ExtraLight exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
🔥 AlternateGlyphsAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Name ID 6 'PostScript Name' exceeds 27 characters. This has been found to cause problems with PostScript printers, especially on Mac platforms.

    [code: nameid6-too-long]
  • 🔥 FAIL

    Variable font instance name 'Alternate Glyphs Avar2 ExtraLight' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID ExtraLight exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
🔥 TestFontOpticalSizeAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Name ID 6 'PostScript Name' exceeds 27 characters. This has been found to cause problems with PostScript printers, especially on Mac platforms.

    [code: nameid6-too-long]
  • 🔥 FAIL

    Variable font instance name 'Test Font Optical Size Avar2 Thin' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID Thin exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Test Font Optical Size Avar2 ExtraLight' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID ExtraLight exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Test Font Optical Size Avar2 Light' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID Light exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Test Font Optical Size Avar2 Regular' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID Regular exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Test Font Optical Size Avar2 Medium' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID Medium exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Test Font Optical Size Avar2 SemiBold' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID SemiBold exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Test Font Optical Size Avar2 Bold' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID Bold exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Test Font Optical Size Avar2 ExtraBold' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID ExtraBold exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Test Font Optical Size Avar2 Black' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID Black exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
🔥 AlternateGlyphsOpticalSizeAvar2[opsz,wdth,wght].ttf
  • 🔥 FAIL

    Name ID 4 'Full Font Name' exceeds 32 characters. This has been found to cause problems with the dropdown menu in old versions of Microsoft Word as well as shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: nameid4-too-long]
  • ⚠️ WARN

    Name ID 6 'PostScript Name' exceeds 27 characters. This has been found to cause problems with PostScript printers, especially on Mac platforms.

    [code: nameid6-too-long]
  • 🔥 FAIL

    Variable font instance name 'Alternate Glyphs Optical Size Avar2 Thin' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID Thin exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Alternate Glyphs Optical Size Avar2 ExtraLight' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID ExtraLight exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Alternate Glyphs Optical Size Avar2 Light' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID Light exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Alternate Glyphs Optical Size Avar2 Regular' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID Regular exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Alternate Glyphs Optical Size Avar2 Medium' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID Medium exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Alternate Glyphs Optical Size Avar2 SemiBold' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID SemiBold exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Alternate Glyphs Optical Size Avar2 Bold' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID Bold exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Alternate Glyphs Optical Size Avar2 ExtraBold' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID ExtraBold exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Alternate Glyphs Optical Size Avar2 Black' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID Black exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
🔥 AlternateGlyphsFencesAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Name ID 6 'PostScript Name' exceeds 27 characters. This has been found to cause problems with PostScript printers, especially on Mac platforms.

    [code: nameid6-too-long]
  • 🔥 FAIL

    Variable font instance name 'Alternate Glyphs Fences Avar2 Thin' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID Thin exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Alternate Glyphs Fences Avar2 ExtraLight' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID ExtraLight exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Alternate Glyphs Fences Avar2 Light' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID Light exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Alternate Glyphs Fences Avar2 Regular' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID Regular exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Alternate Glyphs Fences Avar2 Medium' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID Medium exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Alternate Glyphs Fences Avar2 SemiBold' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID SemiBold exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Alternate Glyphs Fences Avar2 Bold' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID Bold exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Alternate Glyphs Fences Avar2 ExtraBold' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID ExtraBold exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]
  • 🔥 FAIL

    Variable font instance name 'Alternate Glyphs Fences Avar2 Black' formed by space-separated concatenation of font family name (nameID FAMILY_NAME) and instance subfamily nameID Black exceeds 32 characters.

    This has been found to cause shaping issues for some accented letters in Microsoft Word on Windows 10 and 11.

    [code: instance-too-long]

Ensure indic fonts have the Indian Rupee Sign glyph.

Check ID: rupee
⚠️ QuadraticRotation[AAAA,BBBB,ZROT].ttf
  • ⚠️ WARN

    Font is missing the Indian Rupee Sign glyph. Please add a glyph for Indian Rupee Sign (₹) at codepoint U+20B9.

    [code: missing-rupee]
⚠️ LinearRotation[ZROT].ttf
  • ⚠️ WARN

    Font is missing the Indian Rupee Sign glyph. Please add a glyph for Indian Rupee Sign (₹) at codepoint U+20B9.

    [code: missing-rupee]
⚠️ TestFontFencesAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Font is missing the Indian Rupee Sign glyph. Please add a glyph for Indian Rupee Sign (₹) at codepoint U+20B9.

    [code: missing-rupee]
⚠️ AlternateGlyphsAvar1[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Font is missing the Indian Rupee Sign glyph. Please add a glyph for Indian Rupee Sign (₹) at codepoint U+20B9.

    [code: missing-rupee]
⚠️ TestFont[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Font is missing the Indian Rupee Sign glyph. Please add a glyph for Indian Rupee Sign (₹) at codepoint U+20B9.

    [code: missing-rupee]
⚠️ TestFontAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Font is missing the Indian Rupee Sign glyph. Please add a glyph for Indian Rupee Sign (₹) at codepoint U+20B9.

    [code: missing-rupee]
⚠️ AlternateGlyphsAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Font is missing the Indian Rupee Sign glyph. Please add a glyph for Indian Rupee Sign (₹) at codepoint U+20B9.

    [code: missing-rupee]
⚠️ AlternateGlyphs[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Font is missing the Indian Rupee Sign glyph. Please add a glyph for Indian Rupee Sign (₹) at codepoint U+20B9.

    [code: missing-rupee]
⚠️ TestFontOpticalSizeAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Font is missing the Indian Rupee Sign glyph. Please add a glyph for Indian Rupee Sign (₹) at codepoint U+20B9.

    [code: missing-rupee]
⚠️ AlternateGlyphsOpticalSizeAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Font is missing the Indian Rupee Sign glyph. Please add a glyph for Indian Rupee Sign (₹) at codepoint U+20B9.

    [code: missing-rupee]
⚠️ AlternateGlyphsFencesAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Font is missing the Indian Rupee Sign glyph. Please add a glyph for Indian Rupee Sign (₹) at codepoint U+20B9.

    [code: missing-rupee]
⚠️ TestFontAvar1[opsz,wdth,wght].ttf
  • ⚠️ WARN

    Font is missing the Indian Rupee Sign glyph. Please add a glyph for Indian Rupee Sign (₹) at codepoint U+20B9.

    [code: missing-rupee]

Metadata Checks

Check for codepoints not covered by METADATA subsets.

Check ID: googlefonts/metadata/unreachable_subsetting
⚠️ variable
  • ⚠️ WARN

    fonts/variable/QuadraticRotation[AAAA,BBBB,ZROT].ttf: 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+0020 SPACE: try adding one of: gunjala-gondi, old-north-arabian, mro, old-turkic, pahawh-hmong, khitan-small-script, phoenician, linear-b, chinese-hongkong, ottoman-siyaq-numbers, syriac, yi, math, armenian, indic-siyaq-numbers, batak, tulu-tigalari, latin-ext, old-south-arabian, palmyrene, old-uyghur, japanese, tibetan, buginese, shavian, sinhala, ethiopic, symbols, lycian, thaana, vietnamese, cherokee, telugu, coptic, chakma, kana-extended, elbasan, limbu, greek, nabataean, meroitic-cursive, khudawadi, duployan, tai-le, manichaean, takri, egyptian-hieroglyphs, sogdian, bamum, khojki, greek-ext, old-permic, bassa-vah, mahajani, signwriting, garay, osmanya, syloti-nagri, gothic, braille, nyiakeng-puachue-hmong, elymaic, nag-mundari, chinese-traditional, nushu, modi, avestan, tifinagh, tai-tham, vithkuqi, cuneiform, canadian-aboriginal, bengali, kayah-li, cypro-minoan, runic, newa, saurashtra, sharada, mende-kikakui, meroitic-hieroglyphs, todhri, inscriptional-parthian, rejang, samaritan, zanabazar-square, chinese-simplified, multani, deseret, oriya, sundanese, mongolian, buhid, javanese, hanunoo, siddham, mandaic, tai-viet, hatran, masaram-gondi, music, nko, brahmi, vai, toto, myanmar, wancho, medefaidrin, meroitic, malayalam, symbols2, old-sogdian, soyombo, hanifi-rohingya, korean, lao, ugaritic, yezidi, cyrillic-ext, linear-a, mayan-numerals, khmer, grantha, phags-pa, imperial-aramaic, sunuwar, tagbanwa, inscriptional-pahlavi, ogham, lisu, hebrew, makasar, tangut, tirhuta, old-italic, ol-chiki, tagalog, gujarati, devanagari, caucasian-albanian, dogra, latin, marchen, old-hungarian, osage, arabic, old-persian, cyrillic, kannada, gurung-khema, lepcha, anatolian-hieroglyphs, balinese, lydian, sora-sompeng, chorasmian, psalter-pahlavi, tangsa, kawi, cham, new-tai-lue, ahom, tamil, georgian, cypriot, ol-onal, pau-cin-hau, glagolitic, tamil-supplement, thai, miao, adlam, kirat-rai, nandinagari, kharoshthi, bhaiksuki, meetei-mayek, kaithi, dives-akuru, warang-citi, carian, znamenny, gurmukhi
    • U+0048 LATIN CAPITAL LETTER H: try adding one of: khmer, nushu, symbols, latin, math
    • U+0068 LATIN SMALL LETTER H: try adding one of: nushu, latin, symbols, math, khmer
    • U+00A0 NO-BREAK SPACE: try adding one of: symbols, tai-tham, gujarati, hanifi-rohingya, osmanya, telugu, shavian, siddham, javanese, kawi, khojki, linear-a, marchen, chakma, cham, georgian, ottoman-siyaq-numbers, balinese, hatran, indic-siyaq-numbers, nabataean, rejang, syriac, takri, wancho, lydian, gurung-khema, hanunoo, zanabazar-square, chorasmian, khitan-small-script, mende-kikakui, egyptian-hieroglyphs, nushu, vai, greek, mahajani, tibetan, cypro-minoan, meroitic, samaritan, thaana, old-south-arabian, psalter-pahlavi, elymaic, khmer, nandinagari, nyiakeng-puachue-hmong, gunjala-gondi, vietnamese, chinese-simplified, dives-akuru, warang-citi, arabic, ogham, old-turkic, caucasian-albanian, devanagari, meroitic-hieroglyphs, meroitic-cursive, cyrillic, phoenician, thai, greek-ext, tulu-tigalari, adlam, lao, oriya, tagbanwa, batak, bhaiksuki, carian, elbasan, masaram-gondi, toto, tamil, miao, ugaritic, deseret, gothic, meetei-mayek, duployan, old-north-arabian, anatolian-hieroglyphs, yi, cherokee, latin, japanese, kirat-rai, math, coptic, kayah-li, myanmar, kharoshthi, ahom, buhid, mayan-numerals, signwriting, bamum, tangsa, avestan, garay, new-tai-lue, old-persian, cyrillic-ext, brahmi, kaithi, inscriptional-pahlavi, bengali, tangut, tirhuta, mandaic, canadian-aboriginal, vithkuqi, old-uyghur, ol-chiki, hebrew, old-italic, tifinagh, lycian, latin-ext, medefaidrin, old-sogdian, palmyrene, phags-pa, ol-onal, old-hungarian, znamenny, linear-b, armenian, chinese-traditional, pau-cin-hau, nag-mundari, lepcha, braille, cypriot, dogra, bassa-vah, buginese, khudawadi, sora-sompeng, mongolian, cuneiform, sogdian, symbols2, mro, kannada, osage, sunuwar, old-permic, tai-viet, multani, pahawh-hmong, limbu, tai-le, lisu, gurmukhi, saurashtra, ethiopic, newa, inscriptional-parthian, makasar, sundanese, tamil-supplement, todhri, grantha, korean, yezidi, glagolitic, malayalam, tagalog, music, kana-extended, imperial-aramaic, manichaean, nko, modi, sinhala, runic, soyombo, chinese-hongkong, sharada, syloti-nagri

    Or you can add the above codepoints to one of the subsets supported by the font:

    [code: unreachable-subsetting]
  • ⚠️ WARN

    fonts/variable/LinearRotation[ZROT].ttf: 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+0020 SPACE: try adding one of: gunjala-gondi, old-north-arabian, mro, old-turkic, pahawh-hmong, khitan-small-script, phoenician, linear-b, chinese-hongkong, ottoman-siyaq-numbers, syriac, yi, math, armenian, indic-siyaq-numbers, batak, tulu-tigalari, latin-ext, old-south-arabian, palmyrene, old-uyghur, japanese, tibetan, buginese, shavian, sinhala, ethiopic, symbols, lycian, thaana, vietnamese, cherokee, telugu, coptic, chakma, kana-extended, elbasan, limbu, greek, nabataean, meroitic-cursive, khudawadi, duployan, tai-le, manichaean, takri, egyptian-hieroglyphs, sogdian, bamum, khojki, greek-ext, old-permic, bassa-vah, mahajani, signwriting, garay, osmanya, syloti-nagri, gothic, braille, nyiakeng-puachue-hmong, elymaic, nag-mundari, chinese-traditional, nushu, modi, avestan, tifinagh, tai-tham, vithkuqi, cuneiform, canadian-aboriginal, bengali, kayah-li, cypro-minoan, runic, newa, saurashtra, sharada, mende-kikakui, meroitic-hieroglyphs, todhri, inscriptional-parthian, rejang, samaritan, zanabazar-square, chinese-simplified, multani, deseret, oriya, sundanese, mongolian, buhid, javanese, hanunoo, siddham, mandaic, tai-viet, hatran, masaram-gondi, music, nko, brahmi, vai, toto, myanmar, wancho, medefaidrin, meroitic, malayalam, symbols2, old-sogdian, soyombo, hanifi-rohingya, korean, lao, ugaritic, yezidi, cyrillic-ext, linear-a, mayan-numerals, khmer, grantha, phags-pa, imperial-aramaic, sunuwar, tagbanwa, inscriptional-pahlavi, ogham, lisu, hebrew, makasar, tangut, tirhuta, old-italic, ol-chiki, tagalog, gujarati, devanagari, caucasian-albanian, dogra, latin, marchen, old-hungarian, osage, arabic, old-persian, cyrillic, kannada, gurung-khema, lepcha, anatolian-hieroglyphs, balinese, lydian, sora-sompeng, chorasmian, psalter-pahlavi, tangsa, kawi, cham, new-tai-lue, ahom, tamil, georgian, cypriot, ol-onal, pau-cin-hau, glagolitic, tamil-supplement, thai, miao, adlam, kirat-rai, nandinagari, kharoshthi, bhaiksuki, meetei-mayek, kaithi, dives-akuru, warang-citi, carian, znamenny, gurmukhi
    • U+0048 LATIN CAPITAL LETTER H: try adding one of: khmer, nushu, symbols, latin, math
    • U+0068 LATIN SMALL LETTER H: try adding one of: nushu, latin, symbols, math, khmer
    • U+00A0 NO-BREAK SPACE: try adding one of: symbols, tai-tham, gujarati, hanifi-rohingya, osmanya, telugu, shavian, siddham, javanese, kawi, khojki, linear-a, marchen, chakma, cham, georgian, ottoman-siyaq-numbers, balinese, hatran, indic-siyaq-numbers, nabataean, rejang, syriac, takri, wancho, lydian, gurung-khema, hanunoo, zanabazar-square, chorasmian, khitan-small-script, mende-kikakui, egyptian-hieroglyphs, nushu, vai, greek, mahajani, tibetan, cypro-minoan, meroitic, samaritan, thaana, old-south-arabian, psalter-pahlavi, elymaic, khmer, nandinagari, nyiakeng-puachue-hmong, gunjala-gondi, vietnamese, chinese-simplified, dives-akuru, warang-citi, arabic, ogham, old-turkic, caucasian-albanian, devanagari, meroitic-hieroglyphs, meroitic-cursive, cyrillic, phoenician, thai, greek-ext, tulu-tigalari, adlam, lao, oriya, tagbanwa, batak, bhaiksuki, carian, elbasan, masaram-gondi, toto, tamil, miao, ugaritic, deseret, gothic, meetei-mayek, duployan, old-north-arabian, anatolian-hieroglyphs, yi, cherokee, latin, japanese, kirat-rai, math, coptic, kayah-li, myanmar, kharoshthi, ahom, buhid, mayan-numerals, signwriting, bamum, tangsa, avestan, garay, new-tai-lue, old-persian, cyrillic-ext, brahmi, kaithi, inscriptional-pahlavi, bengali, tangut, tirhuta, mandaic, canadian-aboriginal, vithkuqi, old-uyghur, ol-chiki, hebrew, old-italic, tifinagh, lycian, latin-ext, medefaidrin, old-sogdian, palmyrene, phags-pa, ol-onal, old-hungarian, znamenny, linear-b, armenian, chinese-traditional, pau-cin-hau, nag-mundari, lepcha, braille, cypriot, dogra, bassa-vah, buginese, khudawadi, sora-sompeng, mongolian, cuneiform, sogdian, symbols2, mro, kannada, osage, sunuwar, old-permic, tai-viet, multani, pahawh-hmong, limbu, tai-le, lisu, gurmukhi, saurashtra, ethiopic, newa, inscriptional-parthian, makasar, sundanese, tamil-supplement, todhri, grantha, korean, yezidi, glagolitic, malayalam, tagalog, music, kana-extended, imperial-aramaic, manichaean, nko, modi, sinhala, runic, soyombo, chinese-hongkong, sharada, syloti-nagri

    Or you can add the above codepoints to one of the subsets supported by the font:

    [code: unreachable-subsetting]
  • ⚠️ WARN

    fonts/variable/TestFontFencesAvar2[opsz,wdth,wght].ttf: 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+0020 SPACE: try adding one of: gunjala-gondi, old-north-arabian, mro, old-turkic, pahawh-hmong, khitan-small-script, phoenician, linear-b, chinese-hongkong, ottoman-siyaq-numbers, syriac, yi, math, armenian, indic-siyaq-numbers, batak, tulu-tigalari, latin-ext, old-south-arabian, palmyrene, old-uyghur, japanese, tibetan, buginese, shavian, sinhala, ethiopic, symbols, lycian, thaana, vietnamese, cherokee, telugu, coptic, chakma, kana-extended, elbasan, limbu, greek, nabataean, meroitic-cursive, khudawadi, duployan, tai-le, manichaean, takri, egyptian-hieroglyphs, sogdian, bamum, khojki, greek-ext, old-permic, bassa-vah, mahajani, signwriting, garay, osmanya, syloti-nagri, gothic, braille, nyiakeng-puachue-hmong, elymaic, nag-mundari, chinese-traditional, nushu, modi, avestan, tifinagh, tai-tham, vithkuqi, cuneiform, canadian-aboriginal, bengali, kayah-li, cypro-minoan, runic, newa, saurashtra, sharada, mende-kikakui, meroitic-hieroglyphs, todhri, inscriptional-parthian, rejang, samaritan, zanabazar-square, chinese-simplified, multani, deseret, oriya, sundanese, mongolian, buhid, javanese, hanunoo, siddham, mandaic, tai-viet, hatran, masaram-gondi, music, nko, brahmi, vai, toto, myanmar, wancho, medefaidrin, meroitic, malayalam, symbols2, old-sogdian, soyombo, hanifi-rohingya, korean, lao, ugaritic, yezidi, cyrillic-ext, linear-a, mayan-numerals, khmer, grantha, phags-pa, imperial-aramaic, sunuwar, tagbanwa, inscriptional-pahlavi, ogham, lisu, hebrew, makasar, tangut, tirhuta, old-italic, ol-chiki, tagalog, gujarati, devanagari, caucasian-albanian, dogra, latin, marchen, old-hungarian, osage, arabic, old-persian, cyrillic, kannada, gurung-khema, lepcha, anatolian-hieroglyphs, balinese, lydian, sora-sompeng, chorasmian, psalter-pahlavi, tangsa, kawi, cham, new-tai-lue, ahom, tamil, georgian, cypriot, ol-onal, pau-cin-hau, glagolitic, tamil-supplement, thai, miao, adlam, kirat-rai, nandinagari, kharoshthi, bhaiksuki, meetei-mayek, kaithi, dives-akuru, warang-citi, carian, znamenny, gurmukhi
    • U+0048 LATIN CAPITAL LETTER H: try adding one of: khmer, nushu, symbols, latin, math
    • U+004C LATIN CAPITAL LETTER L: try adding one of: khmer, latin, math, nushu, symbols
    • U+0054 LATIN CAPITAL LETTER T: try adding one of: math, nushu, symbols, khmer, latin
    • U+0068 LATIN SMALL LETTER H: try adding one of: nushu, latin, symbols, math, khmer
    • U+006C LATIN SMALL LETTER L: try adding one of: nushu, khmer, symbols, math, latin
    • U+0074 LATIN SMALL LETTER T: try adding one of: math, khmer, latin, nushu, symbols
    • U+00A0 NO-BREAK SPACE: try adding one of: symbols, tai-tham, gujarati, hanifi-rohingya, osmanya, telugu, shavian, siddham, javanese, kawi, khojki, linear-a, marchen, chakma, cham, georgian, ottoman-siyaq-numbers, balinese, hatran, indic-siyaq-numbers, nabataean, rejang, syriac, takri, wancho, lydian, gurung-khema, hanunoo, zanabazar-square, chorasmian, khitan-small-script, mende-kikakui, egyptian-hieroglyphs, nushu, vai, greek, mahajani, tibetan, cypro-minoan, meroitic, samaritan, thaana, old-south-arabian, psalter-pahlavi, elymaic, khmer, nandinagari, nyiakeng-puachue-hmong, gunjala-gondi, vietnamese, chinese-simplified, dives-akuru, warang-citi, arabic, ogham, old-turkic, caucasian-albanian, devanagari, meroitic-hieroglyphs, meroitic-cursive, cyrillic, phoenician, thai, greek-ext, tulu-tigalari, adlam, lao, oriya, tagbanwa, batak, bhaiksuki, carian, elbasan, masaram-gondi, toto, tamil, miao, ugaritic, deseret, gothic, meetei-mayek, duployan, old-north-arabian, anatolian-hieroglyphs, yi, cherokee, latin, japanese, kirat-rai, math, coptic, kayah-li, myanmar, kharoshthi, ahom, buhid, mayan-numerals, signwriting, bamum, tangsa, avestan, garay, new-tai-lue, old-persian, cyrillic-ext, brahmi, kaithi, inscriptional-pahlavi, bengali, tangut, tirhuta, mandaic, canadian-aboriginal, vithkuqi, old-uyghur, ol-chiki, hebrew, old-italic, tifinagh, lycian, latin-ext, medefaidrin, old-sogdian, palmyrene, phags-pa, ol-onal, old-hungarian, znamenny, linear-b, armenian, chinese-traditional, pau-cin-hau, nag-mundari, lepcha, braille, cypriot, dogra, bassa-vah, buginese, khudawadi, sora-sompeng, mongolian, cuneiform, sogdian, symbols2, mro, kannada, osage, sunuwar, old-permic, tai-viet, multani, pahawh-hmong, limbu, tai-le, lisu, gurmukhi, saurashtra, ethiopic, newa, inscriptional-parthian, makasar, sundanese, tamil-supplement, todhri, grantha, korean, yezidi, glagolitic, malayalam, tagalog, music, kana-extended, imperial-aramaic, manichaean, nko, modi, sinhala, runic, soyombo, chinese-hongkong, sharada, syloti-nagri

    Or you can add the above codepoints to one of the subsets supported by the font:

    [code: unreachable-subsetting]
  • ⚠️ WARN

    fonts/variable/AlternateGlyphsAvar1[opsz,wdth,wght].ttf: 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+0020 SPACE: try adding one of: gunjala-gondi, old-north-arabian, mro, old-turkic, pahawh-hmong, khitan-small-script, phoenician, linear-b, chinese-hongkong, ottoman-siyaq-numbers, syriac, yi, math, armenian, indic-siyaq-numbers, batak, tulu-tigalari, latin-ext, old-south-arabian, palmyrene, old-uyghur, japanese, tibetan, buginese, shavian, sinhala, ethiopic, symbols, lycian, thaana, vietnamese, cherokee, telugu, coptic, chakma, kana-extended, elbasan, limbu, greek, nabataean, meroitic-cursive, khudawadi, duployan, tai-le, manichaean, takri, egyptian-hieroglyphs, sogdian, bamum, khojki, greek-ext, old-permic, bassa-vah, mahajani, signwriting, garay, osmanya, syloti-nagri, gothic, braille, nyiakeng-puachue-hmong, elymaic, nag-mundari, chinese-traditional, nushu, modi, avestan, tifinagh, tai-tham, vithkuqi, cuneiform, canadian-aboriginal, bengali, kayah-li, cypro-minoan, runic, newa, saurashtra, sharada, mende-kikakui, meroitic-hieroglyphs, todhri, inscriptional-parthian, rejang, samaritan, zanabazar-square, chinese-simplified, multani, deseret, oriya, sundanese, mongolian, buhid, javanese, hanunoo, siddham, mandaic, tai-viet, hatran, masaram-gondi, music, nko, brahmi, vai, toto, myanmar, wancho, medefaidrin, meroitic, malayalam, symbols2, old-sogdian, soyombo, hanifi-rohingya, korean, lao, ugaritic, yezidi, cyrillic-ext, linear-a, mayan-numerals, khmer, grantha, phags-pa, imperial-aramaic, sunuwar, tagbanwa, inscriptional-pahlavi, ogham, lisu, hebrew, makasar, tangut, tirhuta, old-italic, ol-chiki, tagalog, gujarati, devanagari, caucasian-albanian, dogra, latin, marchen, old-hungarian, osage, arabic, old-persian, cyrillic, kannada, gurung-khema, lepcha, anatolian-hieroglyphs, balinese, lydian, sora-sompeng, chorasmian, psalter-pahlavi, tangsa, kawi, cham, new-tai-lue, ahom, tamil, georgian, cypriot, ol-onal, pau-cin-hau, glagolitic, tamil-supplement, thai, miao, adlam, kirat-rai, nandinagari, kharoshthi, bhaiksuki, meetei-mayek, kaithi, dives-akuru, warang-citi, carian, znamenny, gurmukhi
    • U+0048 LATIN CAPITAL LETTER H: try adding one of: khmer, nushu, symbols, latin, math
    • U+0068 LATIN SMALL LETTER H: try adding one of: nushu, latin, symbols, math, khmer
    • U+00A0 NO-BREAK SPACE: try adding one of: symbols, tai-tham, gujarati, hanifi-rohingya, osmanya, telugu, shavian, siddham, javanese, kawi, khojki, linear-a, marchen, chakma, cham, georgian, ottoman-siyaq-numbers, balinese, hatran, indic-siyaq-numbers, nabataean, rejang, syriac, takri, wancho, lydian, gurung-khema, hanunoo, zanabazar-square, chorasmian, khitan-small-script, mende-kikakui, egyptian-hieroglyphs, nushu, vai, greek, mahajani, tibetan, cypro-minoan, meroitic, samaritan, thaana, old-south-arabian, psalter-pahlavi, elymaic, khmer, nandinagari, nyiakeng-puachue-hmong, gunjala-gondi, vietnamese, chinese-simplified, dives-akuru, warang-citi, arabic, ogham, old-turkic, caucasian-albanian, devanagari, meroitic-hieroglyphs, meroitic-cursive, cyrillic, phoenician, thai, greek-ext, tulu-tigalari, adlam, lao, oriya, tagbanwa, batak, bhaiksuki, carian, elbasan, masaram-gondi, toto, tamil, miao, ugaritic, deseret, gothic, meetei-mayek, duployan, old-north-arabian, anatolian-hieroglyphs, yi, cherokee, latin, japanese, kirat-rai, math, coptic, kayah-li, myanmar, kharoshthi, ahom, buhid, mayan-numerals, signwriting, bamum, tangsa, avestan, garay, new-tai-lue, old-persian, cyrillic-ext, brahmi, kaithi, inscriptional-pahlavi, bengali, tangut, tirhuta, mandaic, canadian-aboriginal, vithkuqi, old-uyghur, ol-chiki, hebrew, old-italic, tifinagh, lycian, latin-ext, medefaidrin, old-sogdian, palmyrene, phags-pa, ol-onal, old-hungarian, znamenny, linear-b, armenian, chinese-traditional, pau-cin-hau, nag-mundari, lepcha, braille, cypriot, dogra, bassa-vah, buginese, khudawadi, sora-sompeng, mongolian, cuneiform, sogdian, symbols2, mro, kannada, osage, sunuwar, old-permic, tai-viet, multani, pahawh-hmong, limbu, tai-le, lisu, gurmukhi, saurashtra, ethiopic, newa, inscriptional-parthian, makasar, sundanese, tamil-supplement, todhri, grantha, korean, yezidi, glagolitic, malayalam, tagalog, music, kana-extended, imperial-aramaic, manichaean, nko, modi, sinhala, runic, soyombo, chinese-hongkong, sharada, syloti-nagri

    Or you can add the above codepoints to one of the subsets supported by the font:

    [code: unreachable-subsetting]
  • ⚠️ WARN

    fonts/variable/TestFont[opsz,wdth,wght].ttf: 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+0020 SPACE: try adding one of: gunjala-gondi, old-north-arabian, mro, old-turkic, pahawh-hmong, khitan-small-script, phoenician, linear-b, chinese-hongkong, ottoman-siyaq-numbers, syriac, yi, math, armenian, indic-siyaq-numbers, batak, tulu-tigalari, latin-ext, old-south-arabian, palmyrene, old-uyghur, japanese, tibetan, buginese, shavian, sinhala, ethiopic, symbols, lycian, thaana, vietnamese, cherokee, telugu, coptic, chakma, kana-extended, elbasan, limbu, greek, nabataean, meroitic-cursive, khudawadi, duployan, tai-le, manichaean, takri, egyptian-hieroglyphs, sogdian, bamum, khojki, greek-ext, old-permic, bassa-vah, mahajani, signwriting, garay, osmanya, syloti-nagri, gothic, braille, nyiakeng-puachue-hmong, elymaic, nag-mundari, chinese-traditional, nushu, modi, avestan, tifinagh, tai-tham, vithkuqi, cuneiform, canadian-aboriginal, bengali, kayah-li, cypro-minoan, runic, newa, saurashtra, sharada, mende-kikakui, meroitic-hieroglyphs, todhri, inscriptional-parthian, rejang, samaritan, zanabazar-square, chinese-simplified, multani, deseret, oriya, sundanese, mongolian, buhid, javanese, hanunoo, siddham, mandaic, tai-viet, hatran, masaram-gondi, music, nko, brahmi, vai, toto, myanmar, wancho, medefaidrin, meroitic, malayalam, symbols2, old-sogdian, soyombo, hanifi-rohingya, korean, lao, ugaritic, yezidi, cyrillic-ext, linear-a, mayan-numerals, khmer, grantha, phags-pa, imperial-aramaic, sunuwar, tagbanwa, inscriptional-pahlavi, ogham, lisu, hebrew, makasar, tangut, tirhuta, old-italic, ol-chiki, tagalog, gujarati, devanagari, caucasian-albanian, dogra, latin, marchen, old-hungarian, osage, arabic, old-persian, cyrillic, kannada, gurung-khema, lepcha, anatolian-hieroglyphs, balinese, lydian, sora-sompeng, chorasmian, psalter-pahlavi, tangsa, kawi, cham, new-tai-lue, ahom, tamil, georgian, cypriot, ol-onal, pau-cin-hau, glagolitic, tamil-supplement, thai, miao, adlam, kirat-rai, nandinagari, kharoshthi, bhaiksuki, meetei-mayek, kaithi, dives-akuru, warang-citi, carian, znamenny, gurmukhi
    • U+0048 LATIN CAPITAL LETTER H: try adding one of: khmer, nushu, symbols, latin, math
    • U+004C LATIN CAPITAL LETTER L: try adding one of: khmer, latin, math, nushu, symbols
    • U+0054 LATIN CAPITAL LETTER T: try adding one of: math, nushu, symbols, khmer, latin
    • U+0068 LATIN SMALL LETTER H: try adding one of: nushu, latin, symbols, math, khmer
    • U+006C LATIN SMALL LETTER L: try adding one of: nushu, khmer, symbols, math, latin
    • U+0074 LATIN SMALL LETTER T: try adding one of: math, khmer, latin, nushu, symbols
    • U+00A0 NO-BREAK SPACE: try adding one of: symbols, tai-tham, gujarati, hanifi-rohingya, osmanya, telugu, shavian, siddham, javanese, kawi, khojki, linear-a, marchen, chakma, cham, georgian, ottoman-siyaq-numbers, balinese, hatran, indic-siyaq-numbers, nabataean, rejang, syriac, takri, wancho, lydian, gurung-khema, hanunoo, zanabazar-square, chorasmian, khitan-small-script, mende-kikakui, egyptian-hieroglyphs, nushu, vai, greek, mahajani, tibetan, cypro-minoan, meroitic, samaritan, thaana, old-south-arabian, psalter-pahlavi, elymaic, khmer, nandinagari, nyiakeng-puachue-hmong, gunjala-gondi, vietnamese, chinese-simplified, dives-akuru, warang-citi, arabic, ogham, old-turkic, caucasian-albanian, devanagari, meroitic-hieroglyphs, meroitic-cursive, cyrillic, phoenician, thai, greek-ext, tulu-tigalari, adlam, lao, oriya, tagbanwa, batak, bhaiksuki, carian, elbasan, masaram-gondi, toto, tamil, miao, ugaritic, deseret, gothic, meetei-mayek, duployan, old-north-arabian, anatolian-hieroglyphs, yi, cherokee, latin, japanese, kirat-rai, math, coptic, kayah-li, myanmar, kharoshthi, ahom, buhid, mayan-numerals, signwriting, bamum, tangsa, avestan, garay, new-tai-lue, old-persian, cyrillic-ext, brahmi, kaithi, inscriptional-pahlavi, bengali, tangut, tirhuta, mandaic, canadian-aboriginal, vithkuqi, old-uyghur, ol-chiki, hebrew, old-italic, tifinagh, lycian, latin-ext, medefaidrin, old-sogdian, palmyrene, phags-pa, ol-onal, old-hungarian, znamenny, linear-b, armenian, chinese-traditional, pau-cin-hau, nag-mundari, lepcha, braille, cypriot, dogra, bassa-vah, buginese, khudawadi, sora-sompeng, mongolian, cuneiform, sogdian, symbols2, mro, kannada, osage, sunuwar, old-permic, tai-viet, multani, pahawh-hmong, limbu, tai-le, lisu, gurmukhi, saurashtra, ethiopic, newa, inscriptional-parthian, makasar, sundanese, tamil-supplement, todhri, grantha, korean, yezidi, glagolitic, malayalam, tagalog, music, kana-extended, imperial-aramaic, manichaean, nko, modi, sinhala, runic, soyombo, chinese-hongkong, sharada, syloti-nagri

    Or you can add the above codepoints to one of the subsets supported by the font:

    [code: unreachable-subsetting]
  • ⚠️ WARN

    fonts/variable/TestFontAvar2[opsz,wdth,wght].ttf: 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+0020 SPACE: try adding one of: gunjala-gondi, old-north-arabian, mro, old-turkic, pahawh-hmong, khitan-small-script, phoenician, linear-b, chinese-hongkong, ottoman-siyaq-numbers, syriac, yi, math, armenian, indic-siyaq-numbers, batak, tulu-tigalari, latin-ext, old-south-arabian, palmyrene, old-uyghur, japanese, tibetan, buginese, shavian, sinhala, ethiopic, symbols, lycian, thaana, vietnamese, cherokee, telugu, coptic, chakma, kana-extended, elbasan, limbu, greek, nabataean, meroitic-cursive, khudawadi, duployan, tai-le, manichaean, takri, egyptian-hieroglyphs, sogdian, bamum, khojki, greek-ext, old-permic, bassa-vah, mahajani, signwriting, garay, osmanya, syloti-nagri, gothic, braille, nyiakeng-puachue-hmong, elymaic, nag-mundari, chinese-traditional, nushu, modi, avestan, tifinagh, tai-tham, vithkuqi, cuneiform, canadian-aboriginal, bengali, kayah-li, cypro-minoan, runic, newa, saurashtra, sharada, mende-kikakui, meroitic-hieroglyphs, todhri, inscriptional-parthian, rejang, samaritan, zanabazar-square, chinese-simplified, multani, deseret, oriya, sundanese, mongolian, buhid, javanese, hanunoo, siddham, mandaic, tai-viet, hatran, masaram-gondi, music, nko, brahmi, vai, toto, myanmar, wancho, medefaidrin, meroitic, malayalam, symbols2, old-sogdian, soyombo, hanifi-rohingya, korean, lao, ugaritic, yezidi, cyrillic-ext, linear-a, mayan-numerals, khmer, grantha, phags-pa, imperial-aramaic, sunuwar, tagbanwa, inscriptional-pahlavi, ogham, lisu, hebrew, makasar, tangut, tirhuta, old-italic, ol-chiki, tagalog, gujarati, devanagari, caucasian-albanian, dogra, latin, marchen, old-hungarian, osage, arabic, old-persian, cyrillic, kannada, gurung-khema, lepcha, anatolian-hieroglyphs, balinese, lydian, sora-sompeng, chorasmian, psalter-pahlavi, tangsa, kawi, cham, new-tai-lue, ahom, tamil, georgian, cypriot, ol-onal, pau-cin-hau, glagolitic, tamil-supplement, thai, miao, adlam, kirat-rai, nandinagari, kharoshthi, bhaiksuki, meetei-mayek, kaithi, dives-akuru, warang-citi, carian, znamenny, gurmukhi
    • U+0048 LATIN CAPITAL LETTER H: try adding one of: khmer, nushu, symbols, latin, math
    • U+004C LATIN CAPITAL LETTER L: try adding one of: khmer, latin, math, nushu, symbols
    • U+0054 LATIN CAPITAL LETTER T: try adding one of: math, nushu, symbols, khmer, latin
    • U+0068 LATIN SMALL LETTER H: try adding one of: nushu, latin, symbols, math, khmer
    • U+006C LATIN SMALL LETTER L: try adding one of: nushu, khmer, symbols, math, latin
    • U+0074 LATIN SMALL LETTER T: try adding one of: math, khmer, latin, nushu, symbols
    • U+00A0 NO-BREAK SPACE: try adding one of: symbols, tai-tham, gujarati, hanifi-rohingya, osmanya, telugu, shavian, siddham, javanese, kawi, khojki, linear-a, marchen, chakma, cham, georgian, ottoman-siyaq-numbers, balinese, hatran, indic-siyaq-numbers, nabataean, rejang, syriac, takri, wancho, lydian, gurung-khema, hanunoo, zanabazar-square, chorasmian, khitan-small-script, mende-kikakui, egyptian-hieroglyphs, nushu, vai, greek, mahajani, tibetan, cypro-minoan, meroitic, samaritan, thaana, old-south-arabian, psalter-pahlavi, elymaic, khmer, nandinagari, nyiakeng-puachue-hmong, gunjala-gondi, vietnamese, chinese-simplified, dives-akuru, warang-citi, arabic, ogham, old-turkic, caucasian-albanian, devanagari, meroitic-hieroglyphs, meroitic-cursive, cyrillic, phoenician, thai, greek-ext, tulu-tigalari, adlam, lao, oriya, tagbanwa, batak, bhaiksuki, carian, elbasan, masaram-gondi, toto, tamil, miao, ugaritic, deseret, gothic, meetei-mayek, duployan, old-north-arabian, anatolian-hieroglyphs, yi, cherokee, latin, japanese, kirat-rai, math, coptic, kayah-li, myanmar, kharoshthi, ahom, buhid, mayan-numerals, signwriting, bamum, tangsa, avestan, garay, new-tai-lue, old-persian, cyrillic-ext, brahmi, kaithi, inscriptional-pahlavi, bengali, tangut, tirhuta, mandaic, canadian-aboriginal, vithkuqi, old-uyghur, ol-chiki, hebrew, old-italic, tifinagh, lycian, latin-ext, medefaidrin, old-sogdian, palmyrene, phags-pa, ol-onal, old-hungarian, znamenny, linear-b, armenian, chinese-traditional, pau-cin-hau, nag-mundari, lepcha, braille, cypriot, dogra, bassa-vah, buginese, khudawadi, sora-sompeng, mongolian, cuneiform, sogdian, symbols2, mro, kannada, osage, sunuwar, old-permic, tai-viet, multani, pahawh-hmong, limbu, tai-le, lisu, gurmukhi, saurashtra, ethiopic, newa, inscriptional-parthian, makasar, sundanese, tamil-supplement, todhri, grantha, korean, yezidi, glagolitic, malayalam, tagalog, music, kana-extended, imperial-aramaic, manichaean, nko, modi, sinhala, runic, soyombo, chinese-hongkong, sharada, syloti-nagri

    Or you can add the above codepoints to one of the subsets supported by the font:

    [code: unreachable-subsetting]
  • ⚠️ WARN

    fonts/variable/AlternateGlyphsAvar2[opsz,wdth,wght].ttf: 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+0020 SPACE: try adding one of: gunjala-gondi, old-north-arabian, mro, old-turkic, pahawh-hmong, khitan-small-script, phoenician, linear-b, chinese-hongkong, ottoman-siyaq-numbers, syriac, yi, math, armenian, indic-siyaq-numbers, batak, tulu-tigalari, latin-ext, old-south-arabian, palmyrene, old-uyghur, japanese, tibetan, buginese, shavian, sinhala, ethiopic, symbols, lycian, thaana, vietnamese, cherokee, telugu, coptic, chakma, kana-extended, elbasan, limbu, greek, nabataean, meroitic-cursive, khudawadi, duployan, tai-le, manichaean, takri, egyptian-hieroglyphs, sogdian, bamum, khojki, greek-ext, old-permic, bassa-vah, mahajani, signwriting, garay, osmanya, syloti-nagri, gothic, braille, nyiakeng-puachue-hmong, elymaic, nag-mundari, chinese-traditional, nushu, modi, avestan, tifinagh, tai-tham, vithkuqi, cuneiform, canadian-aboriginal, bengali, kayah-li, cypro-minoan, runic, newa, saurashtra, sharada, mende-kikakui, meroitic-hieroglyphs, todhri, inscriptional-parthian, rejang, samaritan, zanabazar-square, chinese-simplified, multani, deseret, oriya, sundanese, mongolian, buhid, javanese, hanunoo, siddham, mandaic, tai-viet, hatran, masaram-gondi, music, nko, brahmi, vai, toto, myanmar, wancho, medefaidrin, meroitic, malayalam, symbols2, old-sogdian, soyombo, hanifi-rohingya, korean, lao, ugaritic, yezidi, cyrillic-ext, linear-a, mayan-numerals, khmer, grantha, phags-pa, imperial-aramaic, sunuwar, tagbanwa, inscriptional-pahlavi, ogham, lisu, hebrew, makasar, tangut, tirhuta, old-italic, ol-chiki, tagalog, gujarati, devanagari, caucasian-albanian, dogra, latin, marchen, old-hungarian, osage, arabic, old-persian, cyrillic, kannada, gurung-khema, lepcha, anatolian-hieroglyphs, balinese, lydian, sora-sompeng, chorasmian, psalter-pahlavi, tangsa, kawi, cham, new-tai-lue, ahom, tamil, georgian, cypriot, ol-onal, pau-cin-hau, glagolitic, tamil-supplement, thai, miao, adlam, kirat-rai, nandinagari, kharoshthi, bhaiksuki, meetei-mayek, kaithi, dives-akuru, warang-citi, carian, znamenny, gurmukhi
    • U+0048 LATIN CAPITAL LETTER H: try adding one of: khmer, nushu, symbols, latin, math
    • U+0068 LATIN SMALL LETTER H: try adding one of: nushu, latin, symbols, math, khmer
    • U+00A0 NO-BREAK SPACE: try adding one of: symbols, tai-tham, gujarati, hanifi-rohingya, osmanya, telugu, shavian, siddham, javanese, kawi, khojki, linear-a, marchen, chakma, cham, georgian, ottoman-siyaq-numbers, balinese, hatran, indic-siyaq-numbers, nabataean, rejang, syriac, takri, wancho, lydian, gurung-khema, hanunoo, zanabazar-square, chorasmian, khitan-small-script, mende-kikakui, egyptian-hieroglyphs, nushu, vai, greek, mahajani, tibetan, cypro-minoan, meroitic, samaritan, thaana, old-south-arabian, psalter-pahlavi, elymaic, khmer, nandinagari, nyiakeng-puachue-hmong, gunjala-gondi, vietnamese, chinese-simplified, dives-akuru, warang-citi, arabic, ogham, old-turkic, caucasian-albanian, devanagari, meroitic-hieroglyphs, meroitic-cursive, cyrillic, phoenician, thai, greek-ext, tulu-tigalari, adlam, lao, oriya, tagbanwa, batak, bhaiksuki, carian, elbasan, masaram-gondi, toto, tamil, miao, ugaritic, deseret, gothic, meetei-mayek, duployan, old-north-arabian, anatolian-hieroglyphs, yi, cherokee, latin, japanese, kirat-rai, math, coptic, kayah-li, myanmar, kharoshthi, ahom, buhid, mayan-numerals, signwriting, bamum, tangsa, avestan, garay, new-tai-lue, old-persian, cyrillic-ext, brahmi, kaithi, inscriptional-pahlavi, bengali, tangut, tirhuta, mandaic, canadian-aboriginal, vithkuqi, old-uyghur, ol-chiki, hebrew, old-italic, tifinagh, lycian, latin-ext, medefaidrin, old-sogdian, palmyrene, phags-pa, ol-onal, old-hungarian, znamenny, linear-b, armenian, chinese-traditional, pau-cin-hau, nag-mundari, lepcha, braille, cypriot, dogra, bassa-vah, buginese, khudawadi, sora-sompeng, mongolian, cuneiform, sogdian, symbols2, mro, kannada, osage, sunuwar, old-permic, tai-viet, multani, pahawh-hmong, limbu, tai-le, lisu, gurmukhi, saurashtra, ethiopic, newa, inscriptional-parthian, makasar, sundanese, tamil-supplement, todhri, grantha, korean, yezidi, glagolitic, malayalam, tagalog, music, kana-extended, imperial-aramaic, manichaean, nko, modi, sinhala, runic, soyombo, chinese-hongkong, sharada, syloti-nagri

    Or you can add the above codepoints to one of the subsets supported by the font:

    [code: unreachable-subsetting]
  • ⚠️ WARN

    fonts/variable/AlternateGlyphs[opsz,wdth,wght].ttf: 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+0020 SPACE: try adding one of: gunjala-gondi, old-north-arabian, mro, old-turkic, pahawh-hmong, khitan-small-script, phoenician, linear-b, chinese-hongkong, ottoman-siyaq-numbers, syriac, yi, math, armenian, indic-siyaq-numbers, batak, tulu-tigalari, latin-ext, old-south-arabian, palmyrene, old-uyghur, japanese, tibetan, buginese, shavian, sinhala, ethiopic, symbols, lycian, thaana, vietnamese, cherokee, telugu, coptic, chakma, kana-extended, elbasan, limbu, greek, nabataean, meroitic-cursive, khudawadi, duployan, tai-le, manichaean, takri, egyptian-hieroglyphs, sogdian, bamum, khojki, greek-ext, old-permic, bassa-vah, mahajani, signwriting, garay, osmanya, syloti-nagri, gothic, braille, nyiakeng-puachue-hmong, elymaic, nag-mundari, chinese-traditional, nushu, modi, avestan, tifinagh, tai-tham, vithkuqi, cuneiform, canadian-aboriginal, bengali, kayah-li, cypro-minoan, runic, newa, saurashtra, sharada, mende-kikakui, meroitic-hieroglyphs, todhri, inscriptional-parthian, rejang, samaritan, zanabazar-square, chinese-simplified, multani, deseret, oriya, sundanese, mongolian, buhid, javanese, hanunoo, siddham, mandaic, tai-viet, hatran, masaram-gondi, music, nko, brahmi, vai, toto, myanmar, wancho, medefaidrin, meroitic, malayalam, symbols2, old-sogdian, soyombo, hanifi-rohingya, korean, lao, ugaritic, yezidi, cyrillic-ext, linear-a, mayan-numerals, khmer, grantha, phags-pa, imperial-aramaic, sunuwar, tagbanwa, inscriptional-pahlavi, ogham, lisu, hebrew, makasar, tangut, tirhuta, old-italic, ol-chiki, tagalog, gujarati, devanagari, caucasian-albanian, dogra, latin, marchen, old-hungarian, osage, arabic, old-persian, cyrillic, kannada, gurung-khema, lepcha, anatolian-hieroglyphs, balinese, lydian, sora-sompeng, chorasmian, psalter-pahlavi, tangsa, kawi, cham, new-tai-lue, ahom, tamil, georgian, cypriot, ol-onal, pau-cin-hau, glagolitic, tamil-supplement, thai, miao, adlam, kirat-rai, nandinagari, kharoshthi, bhaiksuki, meetei-mayek, kaithi, dives-akuru, warang-citi, carian, znamenny, gurmukhi
    • U+0048 LATIN CAPITAL LETTER H: try adding one of: khmer, nushu, symbols, latin, math
    • U+0068 LATIN SMALL LETTER H: try adding one of: nushu, latin, symbols, math, khmer
    • U+00A0 NO-BREAK SPACE: try adding one of: symbols, tai-tham, gujarati, hanifi-rohingya, osmanya, telugu, shavian, siddham, javanese, kawi, khojki, linear-a, marchen, chakma, cham, georgian, ottoman-siyaq-numbers, balinese, hatran, indic-siyaq-numbers, nabataean, rejang, syriac, takri, wancho, lydian, gurung-khema, hanunoo, zanabazar-square, chorasmian, khitan-small-script, mende-kikakui, egyptian-hieroglyphs, nushu, vai, greek, mahajani, tibetan, cypro-minoan, meroitic, samaritan, thaana, old-south-arabian, psalter-pahlavi, elymaic, khmer, nandinagari, nyiakeng-puachue-hmong, gunjala-gondi, vietnamese, chinese-simplified, dives-akuru, warang-citi, arabic, ogham, old-turkic, caucasian-albanian, devanagari, meroitic-hieroglyphs, meroitic-cursive, cyrillic, phoenician, thai, greek-ext, tulu-tigalari, adlam, lao, oriya, tagbanwa, batak, bhaiksuki, carian, elbasan, masaram-gondi, toto, tamil, miao, ugaritic, deseret, gothic, meetei-mayek, duployan, old-north-arabian, anatolian-hieroglyphs, yi, cherokee, latin, japanese, kirat-rai, math, coptic, kayah-li, myanmar, kharoshthi, ahom, buhid, mayan-numerals, signwriting, bamum, tangsa, avestan, garay, new-tai-lue, old-persian, cyrillic-ext, brahmi, kaithi, inscriptional-pahlavi, bengali, tangut, tirhuta, mandaic, canadian-aboriginal, vithkuqi, old-uyghur, ol-chiki, hebrew, old-italic, tifinagh, lycian, latin-ext, medefaidrin, old-sogdian, palmyrene, phags-pa, ol-onal, old-hungarian, znamenny, linear-b, armenian, chinese-traditional, pau-cin-hau, nag-mundari, lepcha, braille, cypriot, dogra, bassa-vah, buginese, khudawadi, sora-sompeng, mongolian, cuneiform, sogdian, symbols2, mro, kannada, osage, sunuwar, old-permic, tai-viet, multani, pahawh-hmong, limbu, tai-le, lisu, gurmukhi, saurashtra, ethiopic, newa, inscriptional-parthian, makasar, sundanese, tamil-supplement, todhri, grantha, korean, yezidi, glagolitic, malayalam, tagalog, music, kana-extended, imperial-aramaic, manichaean, nko, modi, sinhala, runic, soyombo, chinese-hongkong, sharada, syloti-nagri

    Or you can add the above codepoints to one of the subsets supported by the font:

    [code: unreachable-subsetting]
  • ⚠️ WARN

    fonts/variable/TestFontOpticalSizeAvar2[opsz,wdth,wght].ttf: 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+0020 SPACE: try adding one of: gunjala-gondi, old-north-arabian, mro, old-turkic, pahawh-hmong, khitan-small-script, phoenician, linear-b, chinese-hongkong, ottoman-siyaq-numbers, syriac, yi, math, armenian, indic-siyaq-numbers, batak, tulu-tigalari, latin-ext, old-south-arabian, palmyrene, old-uyghur, japanese, tibetan, buginese, shavian, sinhala, ethiopic, symbols, lycian, thaana, vietnamese, cherokee, telugu, coptic, chakma, kana-extended, elbasan, limbu, greek, nabataean, meroitic-cursive, khudawadi, duployan, tai-le, manichaean, takri, egyptian-hieroglyphs, sogdian, bamum, khojki, greek-ext, old-permic, bassa-vah, mahajani, signwriting, garay, osmanya, syloti-nagri, gothic, braille, nyiakeng-puachue-hmong, elymaic, nag-mundari, chinese-traditional, nushu, modi, avestan, tifinagh, tai-tham, vithkuqi, cuneiform, canadian-aboriginal, bengali, kayah-li, cypro-minoan, runic, newa, saurashtra, sharada, mende-kikakui, meroitic-hieroglyphs, todhri, inscriptional-parthian, rejang, samaritan, zanabazar-square, chinese-simplified, multani, deseret, oriya, sundanese, mongolian, buhid, javanese, hanunoo, siddham, mandaic, tai-viet, hatran, masaram-gondi, music, nko, brahmi, vai, toto, myanmar, wancho, medefaidrin, meroitic, malayalam, symbols2, old-sogdian, soyombo, hanifi-rohingya, korean, lao, ugaritic, yezidi, cyrillic-ext, linear-a, mayan-numerals, khmer, grantha, phags-pa, imperial-aramaic, sunuwar, tagbanwa, inscriptional-pahlavi, ogham, lisu, hebrew, makasar, tangut, tirhuta, old-italic, ol-chiki, tagalog, gujarati, devanagari, caucasian-albanian, dogra, latin, marchen, old-hungarian, osage, arabic, old-persian, cyrillic, kannada, gurung-khema, lepcha, anatolian-hieroglyphs, balinese, lydian, sora-sompeng, chorasmian, psalter-pahlavi, tangsa, kawi, cham, new-tai-lue, ahom, tamil, georgian, cypriot, ol-onal, pau-cin-hau, glagolitic, tamil-supplement, thai, miao, adlam, kirat-rai, nandinagari, kharoshthi, bhaiksuki, meetei-mayek, kaithi, dives-akuru, warang-citi, carian, znamenny, gurmukhi
    • U+0048 LATIN CAPITAL LETTER H: try adding one of: khmer, nushu, symbols, latin, math
    • U+004C LATIN CAPITAL LETTER L: try adding one of: khmer, latin, math, nushu, symbols
    • U+0054 LATIN CAPITAL LETTER T: try adding one of: math, nushu, symbols, khmer, latin
    • U+0068 LATIN SMALL LETTER H: try adding one of: nushu, latin, symbols, math, khmer
    • U+006C LATIN SMALL LETTER L: try adding one of: nushu, khmer, symbols, math, latin
    • U+0074 LATIN SMALL LETTER T: try adding one of: math, khmer, latin, nushu, symbols
    • U+00A0 NO-BREAK SPACE: try adding one of: symbols, tai-tham, gujarati, hanifi-rohingya, osmanya, telugu, shavian, siddham, javanese, kawi, khojki, linear-a, marchen, chakma, cham, georgian, ottoman-siyaq-numbers, balinese, hatran, indic-siyaq-numbers, nabataean, rejang, syriac, takri, wancho, lydian, gurung-khema, hanunoo, zanabazar-square, chorasmian, khitan-small-script, mende-kikakui, egyptian-hieroglyphs, nushu, vai, greek, mahajani, tibetan, cypro-minoan, meroitic, samaritan, thaana, old-south-arabian, psalter-pahlavi, elymaic, khmer, nandinagari, nyiakeng-puachue-hmong, gunjala-gondi, vietnamese, chinese-simplified, dives-akuru, warang-citi, arabic, ogham, old-turkic, caucasian-albanian, devanagari, meroitic-hieroglyphs, meroitic-cursive, cyrillic, phoenician, thai, greek-ext, tulu-tigalari, adlam, lao, oriya, tagbanwa, batak, bhaiksuki, carian, elbasan, masaram-gondi, toto, tamil, miao, ugaritic, deseret, gothic, meetei-mayek, duployan, old-north-arabian, anatolian-hieroglyphs, yi, cherokee, latin, japanese, kirat-rai, math, coptic, kayah-li, myanmar, kharoshthi, ahom, buhid, mayan-numerals, signwriting, bamum, tangsa, avestan, garay, new-tai-lue, old-persian, cyrillic-ext, brahmi, kaithi, inscriptional-pahlavi, bengali, tangut, tirhuta, mandaic, canadian-aboriginal, vithkuqi, old-uyghur, ol-chiki, hebrew, old-italic, tifinagh, lycian, latin-ext, medefaidrin, old-sogdian, palmyrene, phags-pa, ol-onal, old-hungarian, znamenny, linear-b, armenian, chinese-traditional, pau-cin-hau, nag-mundari, lepcha, braille, cypriot, dogra, bassa-vah, buginese, khudawadi, sora-sompeng, mongolian, cuneiform, sogdian, symbols2, mro, kannada, osage, sunuwar, old-permic, tai-viet, multani, pahawh-hmong, limbu, tai-le, lisu, gurmukhi, saurashtra, ethiopic, newa, inscriptional-parthian, makasar, sundanese, tamil-supplement, todhri, grantha, korean, yezidi, glagolitic, malayalam, tagalog, music, kana-extended, imperial-aramaic, manichaean, nko, modi, sinhala, runic, soyombo, chinese-hongkong, sharada, syloti-nagri

    Or you can add the above codepoints to one of the subsets supported by the font:

    [code: unreachable-subsetting]
  • ⚠️ WARN

    fonts/variable/AlternateGlyphsOpticalSizeAvar2[opsz,wdth,wght].ttf: 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+0020 SPACE: try adding one of: gunjala-gondi, old-north-arabian, mro, old-turkic, pahawh-hmong, khitan-small-script, phoenician, linear-b, chinese-hongkong, ottoman-siyaq-numbers, syriac, yi, math, armenian, indic-siyaq-numbers, batak, tulu-tigalari, latin-ext, old-south-arabian, palmyrene, old-uyghur, japanese, tibetan, buginese, shavian, sinhala, ethiopic, symbols, lycian, thaana, vietnamese, cherokee, telugu, coptic, chakma, kana-extended, elbasan, limbu, greek, nabataean, meroitic-cursive, khudawadi, duployan, tai-le, manichaean, takri, egyptian-hieroglyphs, sogdian, bamum, khojki, greek-ext, old-permic, bassa-vah, mahajani, signwriting, garay, osmanya, syloti-nagri, gothic, braille, nyiakeng-puachue-hmong, elymaic, nag-mundari, chinese-traditional, nushu, modi, avestan, tifinagh, tai-tham, vithkuqi, cuneiform, canadian-aboriginal, bengali, kayah-li, cypro-minoan, runic, newa, saurashtra, sharada, mende-kikakui, meroitic-hieroglyphs, todhri, inscriptional-parthian, rejang, samaritan, zanabazar-square, chinese-simplified, multani, deseret, oriya, sundanese, mongolian, buhid, javanese, hanunoo, siddham, mandaic, tai-viet, hatran, masaram-gondi, music, nko, brahmi, vai, toto, myanmar, wancho, medefaidrin, meroitic, malayalam, symbols2, old-sogdian, soyombo, hanifi-rohingya, korean, lao, ugaritic, yezidi, cyrillic-ext, linear-a, mayan-numerals, khmer, grantha, phags-pa, imperial-aramaic, sunuwar, tagbanwa, inscriptional-pahlavi, ogham, lisu, hebrew, makasar, tangut, tirhuta, old-italic, ol-chiki, tagalog, gujarati, devanagari, caucasian-albanian, dogra, latin, marchen, old-hungarian, osage, arabic, old-persian, cyrillic, kannada, gurung-khema, lepcha, anatolian-hieroglyphs, balinese, lydian, sora-sompeng, chorasmian, psalter-pahlavi, tangsa, kawi, cham, new-tai-lue, ahom, tamil, georgian, cypriot, ol-onal, pau-cin-hau, glagolitic, tamil-supplement, thai, miao, adlam, kirat-rai, nandinagari, kharoshthi, bhaiksuki, meetei-mayek, kaithi, dives-akuru, warang-citi, carian, znamenny, gurmukhi
    • U+0048 LATIN CAPITAL LETTER H: try adding one of: khmer, nushu, symbols, latin, math
    • U+0068 LATIN SMALL LETTER H: try adding one of: nushu, latin, symbols, math, khmer
    • U+00A0 NO-BREAK SPACE: try adding one of: symbols, tai-tham, gujarati, hanifi-rohingya, osmanya, telugu, shavian, siddham, javanese, kawi, khojki, linear-a, marchen, chakma, cham, georgian, ottoman-siyaq-numbers, balinese, hatran, indic-siyaq-numbers, nabataean, rejang, syriac, takri, wancho, lydian, gurung-khema, hanunoo, zanabazar-square, chorasmian, khitan-small-script, mende-kikakui, egyptian-hieroglyphs, nushu, vai, greek, mahajani, tibetan, cypro-minoan, meroitic, samaritan, thaana, old-south-arabian, psalter-pahlavi, elymaic, khmer, nandinagari, nyiakeng-puachue-hmong, gunjala-gondi, vietnamese, chinese-simplified, dives-akuru, warang-citi, arabic, ogham, old-turkic, caucasian-albanian, devanagari, meroitic-hieroglyphs, meroitic-cursive, cyrillic, phoenician, thai, greek-ext, tulu-tigalari, adlam, lao, oriya, tagbanwa, batak, bhaiksuki, carian, elbasan, masaram-gondi, toto, tamil, miao, ugaritic, deseret, gothic, meetei-mayek, duployan, old-north-arabian, anatolian-hieroglyphs, yi, cherokee, latin, japanese, kirat-rai, math, coptic, kayah-li, myanmar, kharoshthi, ahom, buhid, mayan-numerals, signwriting, bamum, tangsa, avestan, garay, new-tai-lue, old-persian, cyrillic-ext, brahmi, kaithi, inscriptional-pahlavi, bengali, tangut, tirhuta, mandaic, canadian-aboriginal, vithkuqi, old-uyghur, ol-chiki, hebrew, old-italic, tifinagh, lycian, latin-ext, medefaidrin, old-sogdian, palmyrene, phags-pa, ol-onal, old-hungarian, znamenny, linear-b, armenian, chinese-traditional, pau-cin-hau, nag-mundari, lepcha, braille, cypriot, dogra, bassa-vah, buginese, khudawadi, sora-sompeng, mongolian, cuneiform, sogdian, symbols2, mro, kannada, osage, sunuwar, old-permic, tai-viet, multani, pahawh-hmong, limbu, tai-le, lisu, gurmukhi, saurashtra, ethiopic, newa, inscriptional-parthian, makasar, sundanese, tamil-supplement, todhri, grantha, korean, yezidi, glagolitic, malayalam, tagalog, music, kana-extended, imperial-aramaic, manichaean, nko, modi, sinhala, runic, soyombo, chinese-hongkong, sharada, syloti-nagri

    Or you can add the above codepoints to one of the subsets supported by the font:

    [code: unreachable-subsetting]
  • ⚠️ WARN

    fonts/variable/AlternateGlyphsFencesAvar2[opsz,wdth,wght].ttf: 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+0020 SPACE: try adding one of: gunjala-gondi, old-north-arabian, mro, old-turkic, pahawh-hmong, khitan-small-script, phoenician, linear-b, chinese-hongkong, ottoman-siyaq-numbers, syriac, yi, math, armenian, indic-siyaq-numbers, batak, tulu-tigalari, latin-ext, old-south-arabian, palmyrene, old-uyghur, japanese, tibetan, buginese, shavian, sinhala, ethiopic, symbols, lycian, thaana, vietnamese, cherokee, telugu, coptic, chakma, kana-extended, elbasan, limbu, greek, nabataean, meroitic-cursive, khudawadi, duployan, tai-le, manichaean, takri, egyptian-hieroglyphs, sogdian, bamum, khojki, greek-ext, old-permic, bassa-vah, mahajani, signwriting, garay, osmanya, syloti-nagri, gothic, braille, nyiakeng-puachue-hmong, elymaic, nag-mundari, chinese-traditional, nushu, modi, avestan, tifinagh, tai-tham, vithkuqi, cuneiform, canadian-aboriginal, bengali, kayah-li, cypro-minoan, runic, newa, saurashtra, sharada, mende-kikakui, meroitic-hieroglyphs, todhri, inscriptional-parthian, rejang, samaritan, zanabazar-square, chinese-simplified, multani, deseret, oriya, sundanese, mongolian, buhid, javanese, hanunoo, siddham, mandaic, tai-viet, hatran, masaram-gondi, music, nko, brahmi, vai, toto, myanmar, wancho, medefaidrin, meroitic, malayalam, symbols2, old-sogdian, soyombo, hanifi-rohingya, korean, lao, ugaritic, yezidi, cyrillic-ext, linear-a, mayan-numerals, khmer, grantha, phags-pa, imperial-aramaic, sunuwar, tagbanwa, inscriptional-pahlavi, ogham, lisu, hebrew, makasar, tangut, tirhuta, old-italic, ol-chiki, tagalog, gujarati, devanagari, caucasian-albanian, dogra, latin, marchen, old-hungarian, osage, arabic, old-persian, cyrillic, kannada, gurung-khema, lepcha, anatolian-hieroglyphs, balinese, lydian, sora-sompeng, chorasmian, psalter-pahlavi, tangsa, kawi, cham, new-tai-lue, ahom, tamil, georgian, cypriot, ol-onal, pau-cin-hau, glagolitic, tamil-supplement, thai, miao, adlam, kirat-rai, nandinagari, kharoshthi, bhaiksuki, meetei-mayek, kaithi, dives-akuru, warang-citi, carian, znamenny, gurmukhi
    • U+0048 LATIN CAPITAL LETTER H: try adding one of: khmer, nushu, symbols, latin, math
    • U+0068 LATIN SMALL LETTER H: try adding one of: nushu, latin, symbols, math, khmer
    • U+00A0 NO-BREAK SPACE: try adding one of: symbols, tai-tham, gujarati, hanifi-rohingya, osmanya, telugu, shavian, siddham, javanese, kawi, khojki, linear-a, marchen, chakma, cham, georgian, ottoman-siyaq-numbers, balinese, hatran, indic-siyaq-numbers, nabataean, rejang, syriac, takri, wancho, lydian, gurung-khema, hanunoo, zanabazar-square, chorasmian, khitan-small-script, mende-kikakui, egyptian-hieroglyphs, nushu, vai, greek, mahajani, tibetan, cypro-minoan, meroitic, samaritan, thaana, old-south-arabian, psalter-pahlavi, elymaic, khmer, nandinagari, nyiakeng-puachue-hmong, gunjala-gondi, vietnamese, chinese-simplified, dives-akuru, warang-citi, arabic, ogham, old-turkic, caucasian-albanian, devanagari, meroitic-hieroglyphs, meroitic-cursive, cyrillic, phoenician, thai, greek-ext, tulu-tigalari, adlam, lao, oriya, tagbanwa, batak, bhaiksuki, carian, elbasan, masaram-gondi, toto, tamil, miao, ugaritic, deseret, gothic, meetei-mayek, duployan, old-north-arabian, anatolian-hieroglyphs, yi, cherokee, latin, japanese, kirat-rai, math, coptic, kayah-li, myanmar, kharoshthi, ahom, buhid, mayan-numerals, signwriting, bamum, tangsa, avestan, garay, new-tai-lue, old-persian, cyrillic-ext, brahmi, kaithi, inscriptional-pahlavi, bengali, tangut, tirhuta, mandaic, canadian-aboriginal, vithkuqi, old-uyghur, ol-chiki, hebrew, old-italic, tifinagh, lycian, latin-ext, medefaidrin, old-sogdian, palmyrene, phags-pa, ol-onal, old-hungarian, znamenny, linear-b, armenian, chinese-traditional, pau-cin-hau, nag-mundari, lepcha, braille, cypriot, dogra, bassa-vah, buginese, khudawadi, sora-sompeng, mongolian, cuneiform, sogdian, symbols2, mro, kannada, osage, sunuwar, old-permic, tai-viet, multani, pahawh-hmong, limbu, tai-le, lisu, gurmukhi, saurashtra, ethiopic, newa, inscriptional-parthian, makasar, sundanese, tamil-supplement, todhri, grantha, korean, yezidi, glagolitic, malayalam, tagalog, music, kana-extended, imperial-aramaic, manichaean, nko, modi, sinhala, runic, soyombo, chinese-hongkong, sharada, syloti-nagri

    Or you can add the above codepoints to one of the subsets supported by the font:

    [code: unreachable-subsetting]
  • ⚠️ WARN

    fonts/variable/TestFontAvar1[opsz,wdth,wght].ttf: 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+0020 SPACE: try adding one of: gunjala-gondi, old-north-arabian, mro, old-turkic, pahawh-hmong, khitan-small-script, phoenician, linear-b, chinese-hongkong, ottoman-siyaq-numbers, syriac, yi, math, armenian, indic-siyaq-numbers, batak, tulu-tigalari, latin-ext, old-south-arabian, palmyrene, old-uyghur, japanese, tibetan, buginese, shavian, sinhala, ethiopic, symbols, lycian, thaana, vietnamese, cherokee, telugu, coptic, chakma, kana-extended, elbasan, limbu, greek, nabataean, meroitic-cursive, khudawadi, duployan, tai-le, manichaean, takri, egyptian-hieroglyphs, sogdian, bamum, khojki, greek-ext, old-permic, bassa-vah, mahajani, signwriting, garay, osmanya, syloti-nagri, gothic, braille, nyiakeng-puachue-hmong, elymaic, nag-mundari, chinese-traditional, nushu, modi, avestan, tifinagh, tai-tham, vithkuqi, cuneiform, canadian-aboriginal, bengali, kayah-li, cypro-minoan, runic, newa, saurashtra, sharada, mende-kikakui, meroitic-hieroglyphs, todhri, inscriptional-parthian, rejang, samaritan, zanabazar-square, chinese-simplified, multani, deseret, oriya, sundanese, mongolian, buhid, javanese, hanunoo, siddham, mandaic, tai-viet, hatran, masaram-gondi, music, nko, brahmi, vai, toto, myanmar, wancho, medefaidrin, meroitic, malayalam, symbols2, old-sogdian, soyombo, hanifi-rohingya, korean, lao, ugaritic, yezidi, cyrillic-ext, linear-a, mayan-numerals, khmer, grantha, phags-pa, imperial-aramaic, sunuwar, tagbanwa, inscriptional-pahlavi, ogham, lisu, hebrew, makasar, tangut, tirhuta, old-italic, ol-chiki, tagalog, gujarati, devanagari, caucasian-albanian, dogra, latin, marchen, old-hungarian, osage, arabic, old-persian, cyrillic, kannada, gurung-khema, lepcha, anatolian-hieroglyphs, balinese, lydian, sora-sompeng, chorasmian, psalter-pahlavi, tangsa, kawi, cham, new-tai-lue, ahom, tamil, georgian, cypriot, ol-onal, pau-cin-hau, glagolitic, tamil-supplement, thai, miao, adlam, kirat-rai, nandinagari, kharoshthi, bhaiksuki, meetei-mayek, kaithi, dives-akuru, warang-citi, carian, znamenny, gurmukhi
    • U+0048 LATIN CAPITAL LETTER H: try adding one of: khmer, nushu, symbols, latin, math
    • U+004C LATIN CAPITAL LETTER L: try adding one of: khmer, latin, math, nushu, symbols
    • U+0054 LATIN CAPITAL LETTER T: try adding one of: math, nushu, symbols, khmer, latin
    • U+0068 LATIN SMALL LETTER H: try adding one of: nushu, latin, symbols, math, khmer
    • U+006C LATIN SMALL LETTER L: try adding one of: nushu, khmer, symbols, math, latin
    • U+0074 LATIN SMALL LETTER T: try adding one of: math, khmer, latin, nushu, symbols
    • U+00A0 NO-BREAK SPACE: try adding one of: symbols, tai-tham, gujarati, hanifi-rohingya, osmanya, telugu, shavian, siddham, javanese, kawi, khojki, linear-a, marchen, chakma, cham, georgian, ottoman-siyaq-numbers, balinese, hatran, indic-siyaq-numbers, nabataean, rejang, syriac, takri, wancho, lydian, gurung-khema, hanunoo, zanabazar-square, chorasmian, khitan-small-script, mende-kikakui, egyptian-hieroglyphs, nushu, vai, greek, mahajani, tibetan, cypro-minoan, meroitic, samaritan, thaana, old-south-arabian, psalter-pahlavi, elymaic, khmer, nandinagari, nyiakeng-puachue-hmong, gunjala-gondi, vietnamese, chinese-simplified, dives-akuru, warang-citi, arabic, ogham, old-turkic, caucasian-albanian, devanagari, meroitic-hieroglyphs, meroitic-cursive, cyrillic, phoenician, thai, greek-ext, tulu-tigalari, adlam, lao, oriya, tagbanwa, batak, bhaiksuki, carian, elbasan, masaram-gondi, toto, tamil, miao, ugaritic, deseret, gothic, meetei-mayek, duployan, old-north-arabian, anatolian-hieroglyphs, yi, cherokee, latin, japanese, kirat-rai, math, coptic, kayah-li, myanmar, kharoshthi, ahom, buhid, mayan-numerals, signwriting, bamum, tangsa, avestan, garay, new-tai-lue, old-persian, cyrillic-ext, brahmi, kaithi, inscriptional-pahlavi, bengali, tangut, tirhuta, mandaic, canadian-aboriginal, vithkuqi, old-uyghur, ol-chiki, hebrew, old-italic, tifinagh, lycian, latin-ext, medefaidrin, old-sogdian, palmyrene, phags-pa, ol-onal, old-hungarian, znamenny, linear-b, armenian, chinese-traditional, pau-cin-hau, nag-mundari, lepcha, braille, cypriot, dogra, bassa-vah, buginese, khudawadi, sora-sompeng, mongolian, cuneiform, sogdian, symbols2, mro, kannada, osage, sunuwar, old-permic, tai-viet, multani, pahawh-hmong, limbu, tai-le, lisu, gurmukhi, saurashtra, ethiopic, newa, inscriptional-parthian, makasar, sundanese, tamil-supplement, todhri, grantha, korean, yezidi, glagolitic, malayalam, tagalog, music, kana-extended, imperial-aramaic, manichaean, nko, modi, sinhala, runic, soyombo, chinese-hongkong, sharada, syloti-nagri

    Or you can add the above codepoints to one of the subsets supported by the font:

    [code: unreachable-subsetting]

Glyphset Checks

Shapes languages in all GF glyphsets.

Check ID: googlefonts/glyphsets/shape_languages
🔥 QuadraticRotation[AAAA,BBBB,ZROT].ttf
  • 🔥 FAIL

    No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.

    [code: no-glyphset-supported]
🔥 LinearRotation[ZROT].ttf
  • 🔥 FAIL

    No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.

    [code: no-glyphset-supported]
🔥 TestFontFencesAvar2[opsz,wdth,wght].ttf
  • 🔥 FAIL

    No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.

    [code: no-glyphset-supported]
🔥 AlternateGlyphsAvar1[opsz,wdth,wght].ttf
  • 🔥 FAIL

    No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.

    [code: no-glyphset-supported]
🔥 TestFont[opsz,wdth,wght].ttf
  • 🔥 FAIL

    No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.

    [code: no-glyphset-supported]
🔥 TestFontAvar2[opsz,wdth,wght].ttf
  • 🔥 FAIL

    No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.

    [code: no-glyphset-supported]
🔥 AlternateGlyphsAvar2[opsz,wdth,wght].ttf
  • 🔥 FAIL

    No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.

    [code: no-glyphset-supported]
🔥 AlternateGlyphs[opsz,wdth,wght].ttf
  • 🔥 FAIL

    No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.

    [code: no-glyphset-supported]
🔥 TestFontOpticalSizeAvar2[opsz,wdth,wght].ttf
  • 🔥 FAIL

    No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.

    [code: no-glyphset-supported]
🔥 AlternateGlyphsOpticalSizeAvar2[opsz,wdth,wght].ttf
  • 🔥 FAIL

    No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.

    [code: no-glyphset-supported]
🔥 AlternateGlyphsFencesAvar2[opsz,wdth,wght].ttf
  • 🔥 FAIL

    No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.

    [code: no-glyphset-supported]
🔥 TestFontAvar1[opsz,wdth,wght].ttf
  • 🔥 FAIL

    No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.

    [code: no-glyphset-supported]

Font has correct separator glyphs?

Check ID: googlefonts/separator_glyphs
⚠️ QuadraticRotation[AAAA,BBBB,ZROT].ttf
  • ⚠️ WARN

    The following separator glyphs are missing:

    • U+2028
    • U+2029
    [code: missing-separator-glyphs]
⚠️ LinearRotation[ZROT].ttf
  • ⚠️ WARN

    The following separator glyphs are missing:

    • U+2028
    • U+2029
    [code: missing-separator-glyphs]
⚠️ TestFontFencesAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    The following separator glyphs are missing:

    • U+2028
    • U+2029
    [code: missing-separator-glyphs]
⚠️ AlternateGlyphsAvar1[opsz,wdth,wght].ttf
  • ⚠️ WARN

    The following separator glyphs are missing:

    • U+2028
    • U+2029
    [code: missing-separator-glyphs]
⚠️ TestFont[opsz,wdth,wght].ttf
  • ⚠️ WARN

    The following separator glyphs are missing:

    • U+2028
    • U+2029
    [code: missing-separator-glyphs]
⚠️ TestFontAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    The following separator glyphs are missing:

    • U+2028
    • U+2029
    [code: missing-separator-glyphs]
⚠️ AlternateGlyphsAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    The following separator glyphs are missing:

    • U+2028
    • U+2029
    [code: missing-separator-glyphs]
⚠️ AlternateGlyphs[opsz,wdth,wght].ttf
  • ⚠️ WARN

    The following separator glyphs are missing:

    • U+2028
    • U+2029
    [code: missing-separator-glyphs]
⚠️ TestFontOpticalSizeAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    The following separator glyphs are missing:

    • U+2028
    • U+2029
    [code: missing-separator-glyphs]
⚠️ AlternateGlyphsOpticalSizeAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    The following separator glyphs are missing:

    • U+2028
    • U+2029
    [code: missing-separator-glyphs]
⚠️ AlternateGlyphsFencesAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    The following separator glyphs are missing:

    • U+2028
    • U+2029
    [code: missing-separator-glyphs]
⚠️ TestFontAvar1[opsz,wdth,wght].ttf
  • ⚠️ WARN

    The following separator glyphs are missing:

    • U+2028
    • U+2029
    [code: missing-separator-glyphs]

Family Checks

Fonts have equal codepoint coverage?

Check ID: googlefonts/family/equal_codepoint_coverage
🔥 variable
  • 🔥 FAIL

    Other fonts have codepoints not present in fonts/variable/QuadraticRotation[AAAA,BBBB,ZROT].ttf: U+006C, U+0054, U+004C, U+0074

    [code: glyphset-diverges]

Font File Checks

Check Google Fonts glyph coverage.

Check ID: googlefonts/glyph_coverage
🔥 variable
  • 🔥 FAIL

    fonts/variable/QuadraticRotation[AAAA,BBBB,ZROT].ttf missing required codepoints:

    • 0x0021: EXCLAMATION MARK
    • 0x0022: QUOTATION MARK
    • 0x0023: NUMBER SIGN
    • 0x0024: DOLLAR SIGN
    • 0x0025: PERCENT SIGN
    • 0x0026: AMPERSAND
    • 0x0027: APOSTROPHE
    • 0x0028: LEFT PARENTHESIS
    • 0x0029: RIGHT PARENTHESIS
    • 0x002A: ASTERISK
    • 0x002B: PLUS SIGN
    • 0x002C: COMMA
    • 0x002D: HYPHEN-MINUS
    • 0x002E: FULL STOP
    • 0x002F: SOLIDUS
    • 0x0030: DIGIT ZERO
    • 0x0031: DIGIT ONE
    • 0x0032: DIGIT TWO
    • 0x0033: DIGIT THREE
    • 0x0034: DIGIT FOUR
    • 0x0035: DIGIT FIVE
    • 0x0036: DIGIT SIX
    • 0x0037: DIGIT SEVEN
    • 0x0038: DIGIT EIGHT
    • 0x0039: DIGIT NINE
    • 0x003A: COLON
    • 0x003B: SEMICOLON
    • 0x003C: LESS-THAN SIGN
    • 0x003D: EQUALS SIGN
    • 0x003E: GREATER-THAN SIGN
    • 0x003F: QUESTION MARK
    • 0x0040: COMMERCIAL AT
    • 0x0041: LATIN CAPITAL LETTER A
    • 0x0042: LATIN CAPITAL LETTER B
    • 0x0043: LATIN CAPITAL LETTER C
    • 0x0044: LATIN CAPITAL LETTER D
    • 0x0045: LATIN CAPITAL LETTER E
    • 0x0046: LATIN CAPITAL LETTER F
    • 0x0047: LATIN CAPITAL LETTER G
    • 0x0049: LATIN CAPITAL LETTER I
    • 0x004A: LATIN CAPITAL LETTER J
    • 0x004B: LATIN CAPITAL LETTER K
    • 0x004C: LATIN CAPITAL LETTER L
    • 0x004D: LATIN CAPITAL LETTER M
    • 0x004E: LATIN CAPITAL LETTER N
    • 0x004F: LATIN CAPITAL LETTER O
    • 0x0050: LATIN CAPITAL LETTER P
    • 0x0051: LATIN CAPITAL LETTER Q
    • 0x0052: LATIN CAPITAL LETTER R
    • 0x0053: LATIN CAPITAL LETTER S
    • 0x0054: LATIN CAPITAL LETTER T
    • 0x0055: LATIN CAPITAL LETTER U
    • 0x0056: LATIN CAPITAL LETTER V
    • 0x0057: LATIN CAPITAL LETTER W
    • 0x0058: LATIN CAPITAL LETTER X
    • 0x0059: LATIN CAPITAL LETTER Y
    • 0x005A: LATIN CAPITAL LETTER Z
    • 0x005B: LEFT SQUARE BRACKET
    • 0x005C: REVERSE SOLIDUS
    • 0x005D: RIGHT SQUARE BRACKET
    • 0x005E: CIRCUMFLEX ACCENT
    • 0x005F: LOW LINE
    • 0x0060: GRAVE ACCENT
    • 0x0061: LATIN SMALL LETTER A
    • 0x0062: LATIN SMALL LETTER B
    • 0x0063: LATIN SMALL LETTER C
    • 0x0064: LATIN SMALL LETTER D
    • 0x0065: LATIN SMALL LETTER E
    • 0x0066: LATIN SMALL LETTER F
    • 0x0067: LATIN SMALL LETTER G
    • 0x0069: LATIN SMALL LETTER I
    • 0x006A: LATIN SMALL LETTER J
    • 0x006B: LATIN SMALL LETTER K
    • 0x006C: LATIN SMALL LETTER L
    • 0x006D: LATIN SMALL LETTER M
    • 0x006E: LATIN SMALL LETTER N
    • 0x006F: LATIN SMALL LETTER O
    • 0x0070: LATIN SMALL LETTER P
    • 0x0071: LATIN SMALL LETTER Q
    • 0x0072: LATIN SMALL LETTER R
    • 0x0073: LATIN SMALL LETTER S
    • 0x0074: LATIN SMALL LETTER T
    • 0x0075: LATIN SMALL LETTER U
    • 0x0076: LATIN SMALL LETTER V
    • 0x0077: LATIN SMALL LETTER W
    • 0x0078: LATIN SMALL LETTER X
    • 0x0079: LATIN SMALL LETTER Y
    • 0x007A: LATIN SMALL LETTER Z
    • 0x007B: LEFT CURLY BRACKET
    • 0x007C: VERTICAL LINE
    • 0x007D: RIGHT CURLY BRACKET
    • 0x007E: TILDE
    • 0x00A1: INVERTED EXCLAMATION MARK
    • 0x00A2: CENT SIGN
    • 0x00A3: POUND SIGN
    • 0x00A5: YEN SIGN
    • 0x00A7: SECTION SIGN
    • 0x00A8: DIAERESIS
    • 0x00A9: COPYRIGHT SIGN
    • 0x00AA: FEMININE ORDINAL INDICATOR
    • 0x00AB: LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00AE: REGISTERED SIGN
    • 0x00AF: MACRON
    • 0x00B0: DEGREE SIGN
    • 0x00B4: ACUTE ACCENT
    • 0x00B6: PILCROW SIGN
    • 0x00B7: MIDDLE DOT
    • 0x00B8: CEDILLA
    • 0x00BA: MASCULINE ORDINAL INDICATOR
    • 0x00BB: RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00BF: INVERTED QUESTION MARK
    • 0x00C0: LATIN CAPITAL LETTER A WITH GRAVE
    • 0x00C1: LATIN CAPITAL LETTER A WITH ACUTE
    • 0x00C2: LATIN CAPITAL LETTER A WITH CIRCUMFLEX
    • 0x00C3: LATIN CAPITAL LETTER A WITH TILDE
    • 0x00C4: LATIN CAPITAL LETTER A WITH DIAERESIS
    • 0x00C5: LATIN CAPITAL LETTER A WITH RING ABOVE
    • 0x00C6: LATIN CAPITAL LETTER AE
    • 0x00C7: LATIN CAPITAL LETTER C WITH CEDILLA
    • 0x00C8: LATIN CAPITAL LETTER E WITH GRAVE
    • 0x00C9: LATIN CAPITAL LETTER E WITH ACUTE
    • 0x00CA: LATIN CAPITAL LETTER E WITH CIRCUMFLEX
    • 0x00CB: LATIN CAPITAL LETTER E WITH DIAERESIS
    • 0x00CC: LATIN CAPITAL LETTER I WITH GRAVE
    • 0x00CD: LATIN CAPITAL LETTER I WITH ACUTE
    • 0x00CE: LATIN CAPITAL LETTER I WITH CIRCUMFLEX
    • 0x00CF: LATIN CAPITAL LETTER I WITH DIAERESIS
    • 0x00D0: LATIN CAPITAL LETTER ETH
    • 0x00D1: LATIN CAPITAL LETTER N WITH TILDE
    • 0x00D2: LATIN CAPITAL LETTER O WITH GRAVE
    • 0x00D3: LATIN CAPITAL LETTER O WITH ACUTE
    • 0x00D4: LATIN CAPITAL LETTER O WITH CIRCUMFLEX
    • 0x00D5: LATIN CAPITAL LETTER O WITH TILDE
    • 0x00D6: LATIN CAPITAL LETTER O WITH DIAERESIS
    • 0x00D7: MULTIPLICATION SIGN
    • 0x00D8: LATIN CAPITAL LETTER O WITH STROKE
    • 0x00D9: LATIN CAPITAL LETTER U WITH GRAVE
    • 0x00DA: LATIN CAPITAL LETTER U WITH ACUTE
    • 0x00DB: LATIN CAPITAL LETTER U WITH CIRCUMFLEX
    • 0x00DC: LATIN CAPITAL LETTER U WITH DIAERESIS
    • 0x00DD: LATIN CAPITAL LETTER Y WITH ACUTE
    • 0x00DE: LATIN CAPITAL LETTER THORN
    • 0x00DF: LATIN SMALL LETTER SHARP S
    • 0x00E0: LATIN SMALL LETTER A WITH GRAVE
    • 0x00E1: LATIN SMALL LETTER A WITH ACUTE
    • 0x00E2: LATIN SMALL LETTER A WITH CIRCUMFLEX
    • 0x00E3: LATIN SMALL LETTER A WITH TILDE
    • 0x00E4: LATIN SMALL LETTER A WITH DIAERESIS
    • 0x00E5: LATIN SMALL LETTER A WITH RING ABOVE
    • 0x00E6: LATIN SMALL LETTER AE
    • 0x00E7: LATIN SMALL LETTER C WITH CEDILLA
    • 0x00E8: LATIN SMALL LETTER E WITH GRAVE
    • 0x00E9: LATIN SMALL LETTER E WITH ACUTE
    • 0x00EA: LATIN SMALL LETTER E WITH CIRCUMFLEX
    • 0x00EB: LATIN SMALL LETTER E WITH DIAERESIS
    • 0x00EC: LATIN SMALL LETTER I WITH GRAVE
    • 0x00ED: LATIN SMALL LETTER I WITH ACUTE
    • 0x00EE: LATIN SMALL LETTER I WITH CIRCUMFLEX
    • 0x00EF: LATIN SMALL LETTER I WITH DIAERESIS
    • 0x00F0: LATIN SMALL LETTER ETH
    • 0x00F1: LATIN SMALL LETTER N WITH TILDE
    • 0x00F2: LATIN SMALL LETTER O WITH GRAVE
    • 0x00F3: LATIN SMALL LETTER O WITH ACUTE
    • 0x00F4: LATIN SMALL LETTER O WITH CIRCUMFLEX
    • 0x00F5: LATIN SMALL LETTER O WITH TILDE
    • 0x00F6: LATIN SMALL LETTER O WITH DIAERESIS
    • 0x00F7: DIVISION SIGN
    • 0x00F8: LATIN SMALL LETTER O WITH STROKE
    • 0x00F9: LATIN SMALL LETTER U WITH GRAVE
    • 0x00FA: LATIN SMALL LETTER U WITH ACUTE
    • 0x00FB: LATIN SMALL LETTER U WITH CIRCUMFLEX
    • 0x00FC: LATIN SMALL LETTER U WITH DIAERESIS
    • 0x00FD: LATIN SMALL LETTER Y WITH ACUTE
    • 0x00FE: LATIN SMALL LETTER THORN
    • 0x00FF: LATIN SMALL LETTER Y WITH DIAERESIS
    • 0x0100: LATIN CAPITAL LETTER A WITH MACRON
    • 0x0101: LATIN SMALL LETTER A WITH MACRON
    • 0x0102: LATIN CAPITAL LETTER A WITH BREVE
    • 0x0103: LATIN SMALL LETTER A WITH BREVE
    • 0x0104: LATIN CAPITAL LETTER A WITH OGONEK
    • 0x0105: LATIN SMALL LETTER A WITH OGONEK
    • 0x0106: LATIN CAPITAL LETTER C WITH ACUTE
    • 0x0107: LATIN SMALL LETTER C WITH ACUTE
    • 0x010A: LATIN CAPITAL LETTER C WITH DOT ABOVE
    • 0x010B: LATIN SMALL LETTER C WITH DOT ABOVE
    • 0x010C: LATIN CAPITAL LETTER C WITH CARON
    • 0x010D: LATIN SMALL LETTER C WITH CARON
    • 0x010E: LATIN CAPITAL LETTER D WITH CARON
    • 0x010F: LATIN SMALL LETTER D WITH CARON
    • 0x0110: LATIN CAPITAL LETTER D WITH STROKE
    • 0x0111: LATIN SMALL LETTER D WITH STROKE
    • 0x0112: LATIN CAPITAL LETTER E WITH MACRON
    • 0x0113: LATIN SMALL LETTER E WITH MACRON
    • 0x0116: LATIN CAPITAL LETTER E WITH DOT ABOVE
    • 0x0117: LATIN SMALL LETTER E WITH DOT ABOVE
    • 0x0118: LATIN CAPITAL LETTER E WITH OGONEK
    • 0x0119: LATIN SMALL LETTER E WITH OGONEK
    • 0x011A: LATIN CAPITAL LETTER E WITH CARON
    • 0x011B: LATIN SMALL LETTER E WITH CARON
    • 0x011E: LATIN CAPITAL LETTER G WITH BREVE
    • 0x011F: LATIN SMALL LETTER G WITH BREVE
    • 0x0120: LATIN CAPITAL LETTER G WITH DOT ABOVE
    • 0x0121: LATIN SMALL LETTER G WITH DOT ABOVE
    • 0x0122: LATIN CAPITAL LETTER G WITH CEDILLA
    • 0x0123: LATIN SMALL LETTER G WITH CEDILLA
    • 0x0126: LATIN CAPITAL LETTER H WITH STROKE
    • 0x0127: LATIN SMALL LETTER H WITH STROKE
    • 0x012A: LATIN CAPITAL LETTER I WITH MACRON
    • 0x012B: LATIN SMALL LETTER I WITH MACRON
    • 0x012E: LATIN CAPITAL LETTER I WITH OGONEK
    • 0x012F: LATIN SMALL LETTER I WITH OGONEK
    • 0x0130: LATIN CAPITAL LETTER I WITH DOT ABOVE
    • 0x0131: LATIN SMALL LETTER DOTLESS I
    • 0x0136: LATIN CAPITAL LETTER K WITH CEDILLA
    • 0x0137: LATIN SMALL LETTER K WITH CEDILLA
    • 0x0139: LATIN CAPITAL LETTER L WITH ACUTE
    • 0x013A: LATIN SMALL LETTER L WITH ACUTE
    • 0x013B: LATIN CAPITAL LETTER L WITH CEDILLA
    • 0x013C: LATIN SMALL LETTER L WITH CEDILLA
    • 0x013D: LATIN CAPITAL LETTER L WITH CARON
    • 0x013E: LATIN SMALL LETTER L WITH CARON
    • 0x0141: LATIN CAPITAL LETTER L WITH STROKE
    • 0x0142: LATIN SMALL LETTER L WITH STROKE
    • 0x0143: LATIN CAPITAL LETTER N WITH ACUTE
    • 0x0144: LATIN SMALL LETTER N WITH ACUTE
    • 0x0145: LATIN CAPITAL LETTER N WITH CEDILLA
    • 0x0146: LATIN SMALL LETTER N WITH CEDILLA
    • 0x0147: LATIN CAPITAL LETTER N WITH CARON
    • 0x0148: LATIN SMALL LETTER N WITH CARON
    • 0x0150: LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
    • 0x0151: LATIN SMALL LETTER O WITH DOUBLE ACUTE
    • 0x0152: LATIN CAPITAL LIGATURE OE
    • 0x0153: LATIN SMALL LIGATURE OE
    • 0x0154: LATIN CAPITAL LETTER R WITH ACUTE
    • 0x0155: LATIN SMALL LETTER R WITH ACUTE
    • 0x0158: LATIN CAPITAL LETTER R WITH CARON
    • 0x0159: LATIN SMALL LETTER R WITH CARON
    • 0x015A: LATIN CAPITAL LETTER S WITH ACUTE
    • 0x015B: LATIN SMALL LETTER S WITH ACUTE
    • 0x015E: LATIN CAPITAL LETTER S WITH CEDILLA
    • 0x015F: LATIN SMALL LETTER S WITH CEDILLA
    • 0x0160: LATIN CAPITAL LETTER S WITH CARON
    • 0x0161: LATIN SMALL LETTER S WITH CARON
    • 0x0164: LATIN CAPITAL LETTER T WITH CARON
    • 0x0165: LATIN SMALL LETTER T WITH CARON
    • 0x016A: LATIN CAPITAL LETTER U WITH MACRON
    • 0x016B: LATIN SMALL LETTER U WITH MACRON
    • 0x016E: LATIN CAPITAL LETTER U WITH RING ABOVE
    • 0x016F: LATIN SMALL LETTER U WITH RING ABOVE
    • 0x0170: LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
    • 0x0171: LATIN SMALL LETTER U WITH DOUBLE ACUTE
    • 0x0172: LATIN CAPITAL LETTER U WITH OGONEK
    • 0x0173: LATIN SMALL LETTER U WITH OGONEK
    • 0x0174: LATIN CAPITAL LETTER W WITH CIRCUMFLEX
    • 0x0175: LATIN SMALL LETTER W WITH CIRCUMFLEX
    • 0x0176: LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
    • 0x0177: LATIN SMALL LETTER Y WITH CIRCUMFLEX
    • 0x0178: LATIN CAPITAL LETTER Y WITH DIAERESIS
    • 0x0179: LATIN CAPITAL LETTER Z WITH ACUTE
    • 0x017A: LATIN SMALL LETTER Z WITH ACUTE
    • 0x017B: LATIN CAPITAL LETTER Z WITH DOT ABOVE
    • 0x017C: LATIN SMALL LETTER Z WITH DOT ABOVE
    • 0x017D: LATIN CAPITAL LETTER Z WITH CARON
    • 0x017E: LATIN SMALL LETTER Z WITH CARON
    • 0x0218: LATIN CAPITAL LETTER S WITH COMMA BELOW
    • 0x0219: LATIN SMALL LETTER S WITH COMMA BELOW
    • 0x021A: LATIN CAPITAL LETTER T WITH COMMA BELOW
    • 0x021B: LATIN SMALL LETTER T WITH COMMA BELOW
    • 0x0237: LATIN SMALL LETTER DOTLESS J
    • 0x02C6: MODIFIER LETTER CIRCUMFLEX ACCENT
    • 0x02C7: CARON
    • 0x02D8: BREVE
    • 0x02D9: DOT ABOVE
    • 0x02DA: RING ABOVE
    • 0x02DB: OGONEK
    • 0x02DC: SMALL TILDE
    • 0x02DD: DOUBLE ACUTE ACCENT
    • 0x0300: COMBINING GRAVE ACCENT
    • 0x0301: COMBINING ACUTE ACCENT
    • 0x0302: COMBINING CIRCUMFLEX ACCENT
    • 0x0303: COMBINING TILDE
    • 0x0304: COMBINING MACRON
    • 0x0306: COMBINING BREVE
    • 0x0307: COMBINING DOT ABOVE
    • 0x0308: COMBINING DIAERESIS
    • 0x030A: COMBINING RING ABOVE
    • 0x030B: COMBINING DOUBLE ACUTE ACCENT
    • 0x030C: COMBINING CARON
    • 0x0326: COMBINING COMMA BELOW
    • 0x0327: COMBINING CEDILLA
    • 0x0328: COMBINING OGONEK
    • 0x1E80: LATIN CAPITAL LETTER W WITH GRAVE
    • 0x1E81: LATIN SMALL LETTER W WITH GRAVE
    • 0x1E82: LATIN CAPITAL LETTER W WITH ACUTE
    • 0x1E83: LATIN SMALL LETTER W WITH ACUTE
    • 0x1E84: LATIN CAPITAL LETTER W WITH DIAERESIS
    • 0x1E85: LATIN SMALL LETTER W WITH DIAERESIS
    • 0x1E9E: LATIN CAPITAL LETTER SHARP S
    • 0x1EF2: LATIN CAPITAL LETTER Y WITH GRAVE
    • 0x1EF3: LATIN SMALL LETTER Y WITH GRAVE
    • 0x2013: EN DASH
    • 0x2014: EM DASH
    • 0x2018: LEFT SINGLE QUOTATION MARK
    • 0x2019: RIGHT SINGLE QUOTATION MARK
    • 0x201A: SINGLE LOW-9 QUOTATION MARK
    • 0x201C: LEFT DOUBLE QUOTATION MARK
    • 0x201D: RIGHT DOUBLE QUOTATION MARK
    • 0x201E: DOUBLE LOW-9 QUOTATION MARK
    • 0x2022: BULLET
    • 0x2026: HORIZONTAL ELLIPSIS
    • 0x2039: SINGLE LEFT-POINTING ANGLE QUOTATION MARK
    • 0x203A: SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
    • 0x20AC: EURO SIGN
    • 0x2122: TRADE MARK SIGN
    • 0x2212: MINUS SIGN
    [code: missing-codepoints]
  • 🔥 FAIL

    fonts/variable/LinearRotation[ZROT].ttf missing required codepoints:

    • 0x0021: EXCLAMATION MARK
    • 0x0022: QUOTATION MARK
    • 0x0023: NUMBER SIGN
    • 0x0024: DOLLAR SIGN
    • 0x0025: PERCENT SIGN
    • 0x0026: AMPERSAND
    • 0x0027: APOSTROPHE
    • 0x0028: LEFT PARENTHESIS
    • 0x0029: RIGHT PARENTHESIS
    • 0x002A: ASTERISK
    • 0x002B: PLUS SIGN
    • 0x002C: COMMA
    • 0x002D: HYPHEN-MINUS
    • 0x002E: FULL STOP
    • 0x002F: SOLIDUS
    • 0x0030: DIGIT ZERO
    • 0x0031: DIGIT ONE
    • 0x0032: DIGIT TWO
    • 0x0033: DIGIT THREE
    • 0x0034: DIGIT FOUR
    • 0x0035: DIGIT FIVE
    • 0x0036: DIGIT SIX
    • 0x0037: DIGIT SEVEN
    • 0x0038: DIGIT EIGHT
    • 0x0039: DIGIT NINE
    • 0x003A: COLON
    • 0x003B: SEMICOLON
    • 0x003C: LESS-THAN SIGN
    • 0x003D: EQUALS SIGN
    • 0x003E: GREATER-THAN SIGN
    • 0x003F: QUESTION MARK
    • 0x0040: COMMERCIAL AT
    • 0x0041: LATIN CAPITAL LETTER A
    • 0x0042: LATIN CAPITAL LETTER B
    • 0x0043: LATIN CAPITAL LETTER C
    • 0x0044: LATIN CAPITAL LETTER D
    • 0x0045: LATIN CAPITAL LETTER E
    • 0x0046: LATIN CAPITAL LETTER F
    • 0x0047: LATIN CAPITAL LETTER G
    • 0x0049: LATIN CAPITAL LETTER I
    • 0x004A: LATIN CAPITAL LETTER J
    • 0x004B: LATIN CAPITAL LETTER K
    • 0x004C: LATIN CAPITAL LETTER L
    • 0x004D: LATIN CAPITAL LETTER M
    • 0x004E: LATIN CAPITAL LETTER N
    • 0x004F: LATIN CAPITAL LETTER O
    • 0x0050: LATIN CAPITAL LETTER P
    • 0x0051: LATIN CAPITAL LETTER Q
    • 0x0052: LATIN CAPITAL LETTER R
    • 0x0053: LATIN CAPITAL LETTER S
    • 0x0054: LATIN CAPITAL LETTER T
    • 0x0055: LATIN CAPITAL LETTER U
    • 0x0056: LATIN CAPITAL LETTER V
    • 0x0057: LATIN CAPITAL LETTER W
    • 0x0058: LATIN CAPITAL LETTER X
    • 0x0059: LATIN CAPITAL LETTER Y
    • 0x005A: LATIN CAPITAL LETTER Z
    • 0x005B: LEFT SQUARE BRACKET
    • 0x005C: REVERSE SOLIDUS
    • 0x005D: RIGHT SQUARE BRACKET
    • 0x005E: CIRCUMFLEX ACCENT
    • 0x005F: LOW LINE
    • 0x0060: GRAVE ACCENT
    • 0x0061: LATIN SMALL LETTER A
    • 0x0062: LATIN SMALL LETTER B
    • 0x0063: LATIN SMALL LETTER C
    • 0x0064: LATIN SMALL LETTER D
    • 0x0065: LATIN SMALL LETTER E
    • 0x0066: LATIN SMALL LETTER F
    • 0x0067: LATIN SMALL LETTER G
    • 0x0069: LATIN SMALL LETTER I
    • 0x006A: LATIN SMALL LETTER J
    • 0x006B: LATIN SMALL LETTER K
    • 0x006C: LATIN SMALL LETTER L
    • 0x006D: LATIN SMALL LETTER M
    • 0x006E: LATIN SMALL LETTER N
    • 0x006F: LATIN SMALL LETTER O
    • 0x0070: LATIN SMALL LETTER P
    • 0x0071: LATIN SMALL LETTER Q
    • 0x0072: LATIN SMALL LETTER R
    • 0x0073: LATIN SMALL LETTER S
    • 0x0074: LATIN SMALL LETTER T
    • 0x0075: LATIN SMALL LETTER U
    • 0x0076: LATIN SMALL LETTER V
    • 0x0077: LATIN SMALL LETTER W
    • 0x0078: LATIN SMALL LETTER X
    • 0x0079: LATIN SMALL LETTER Y
    • 0x007A: LATIN SMALL LETTER Z
    • 0x007B: LEFT CURLY BRACKET
    • 0x007C: VERTICAL LINE
    • 0x007D: RIGHT CURLY BRACKET
    • 0x007E: TILDE
    • 0x00A1: INVERTED EXCLAMATION MARK
    • 0x00A2: CENT SIGN
    • 0x00A3: POUND SIGN
    • 0x00A5: YEN SIGN
    • 0x00A7: SECTION SIGN
    • 0x00A8: DIAERESIS
    • 0x00A9: COPYRIGHT SIGN
    • 0x00AA: FEMININE ORDINAL INDICATOR
    • 0x00AB: LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00AE: REGISTERED SIGN
    • 0x00AF: MACRON
    • 0x00B0: DEGREE SIGN
    • 0x00B4: ACUTE ACCENT
    • 0x00B6: PILCROW SIGN
    • 0x00B7: MIDDLE DOT
    • 0x00B8: CEDILLA
    • 0x00BA: MASCULINE ORDINAL INDICATOR
    • 0x00BB: RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00BF: INVERTED QUESTION MARK
    • 0x00C0: LATIN CAPITAL LETTER A WITH GRAVE
    • 0x00C1: LATIN CAPITAL LETTER A WITH ACUTE
    • 0x00C2: LATIN CAPITAL LETTER A WITH CIRCUMFLEX
    • 0x00C3: LATIN CAPITAL LETTER A WITH TILDE
    • 0x00C4: LATIN CAPITAL LETTER A WITH DIAERESIS
    • 0x00C5: LATIN CAPITAL LETTER A WITH RING ABOVE
    • 0x00C6: LATIN CAPITAL LETTER AE
    • 0x00C7: LATIN CAPITAL LETTER C WITH CEDILLA
    • 0x00C8: LATIN CAPITAL LETTER E WITH GRAVE
    • 0x00C9: LATIN CAPITAL LETTER E WITH ACUTE
    • 0x00CA: LATIN CAPITAL LETTER E WITH CIRCUMFLEX
    • 0x00CB: LATIN CAPITAL LETTER E WITH DIAERESIS
    • 0x00CC: LATIN CAPITAL LETTER I WITH GRAVE
    • 0x00CD: LATIN CAPITAL LETTER I WITH ACUTE
    • 0x00CE: LATIN CAPITAL LETTER I WITH CIRCUMFLEX
    • 0x00CF: LATIN CAPITAL LETTER I WITH DIAERESIS
    • 0x00D0: LATIN CAPITAL LETTER ETH
    • 0x00D1: LATIN CAPITAL LETTER N WITH TILDE
    • 0x00D2: LATIN CAPITAL LETTER O WITH GRAVE
    • 0x00D3: LATIN CAPITAL LETTER O WITH ACUTE
    • 0x00D4: LATIN CAPITAL LETTER O WITH CIRCUMFLEX
    • 0x00D5: LATIN CAPITAL LETTER O WITH TILDE
    • 0x00D6: LATIN CAPITAL LETTER O WITH DIAERESIS
    • 0x00D7: MULTIPLICATION SIGN
    • 0x00D8: LATIN CAPITAL LETTER O WITH STROKE
    • 0x00D9: LATIN CAPITAL LETTER U WITH GRAVE
    • 0x00DA: LATIN CAPITAL LETTER U WITH ACUTE
    • 0x00DB: LATIN CAPITAL LETTER U WITH CIRCUMFLEX
    • 0x00DC: LATIN CAPITAL LETTER U WITH DIAERESIS
    • 0x00DD: LATIN CAPITAL LETTER Y WITH ACUTE
    • 0x00DE: LATIN CAPITAL LETTER THORN
    • 0x00DF: LATIN SMALL LETTER SHARP S
    • 0x00E0: LATIN SMALL LETTER A WITH GRAVE
    • 0x00E1: LATIN SMALL LETTER A WITH ACUTE
    • 0x00E2: LATIN SMALL LETTER A WITH CIRCUMFLEX
    • 0x00E3: LATIN SMALL LETTER A WITH TILDE
    • 0x00E4: LATIN SMALL LETTER A WITH DIAERESIS
    • 0x00E5: LATIN SMALL LETTER A WITH RING ABOVE
    • 0x00E6: LATIN SMALL LETTER AE
    • 0x00E7: LATIN SMALL LETTER C WITH CEDILLA
    • 0x00E8: LATIN SMALL LETTER E WITH GRAVE
    • 0x00E9: LATIN SMALL LETTER E WITH ACUTE
    • 0x00EA: LATIN SMALL LETTER E WITH CIRCUMFLEX
    • 0x00EB: LATIN SMALL LETTER E WITH DIAERESIS
    • 0x00EC: LATIN SMALL LETTER I WITH GRAVE
    • 0x00ED: LATIN SMALL LETTER I WITH ACUTE
    • 0x00EE: LATIN SMALL LETTER I WITH CIRCUMFLEX
    • 0x00EF: LATIN SMALL LETTER I WITH DIAERESIS
    • 0x00F0: LATIN SMALL LETTER ETH
    • 0x00F1: LATIN SMALL LETTER N WITH TILDE
    • 0x00F2: LATIN SMALL LETTER O WITH GRAVE
    • 0x00F3: LATIN SMALL LETTER O WITH ACUTE
    • 0x00F4: LATIN SMALL LETTER O WITH CIRCUMFLEX
    • 0x00F5: LATIN SMALL LETTER O WITH TILDE
    • 0x00F6: LATIN SMALL LETTER O WITH DIAERESIS
    • 0x00F7: DIVISION SIGN
    • 0x00F8: LATIN SMALL LETTER O WITH STROKE
    • 0x00F9: LATIN SMALL LETTER U WITH GRAVE
    • 0x00FA: LATIN SMALL LETTER U WITH ACUTE
    • 0x00FB: LATIN SMALL LETTER U WITH CIRCUMFLEX
    • 0x00FC: LATIN SMALL LETTER U WITH DIAERESIS
    • 0x00FD: LATIN SMALL LETTER Y WITH ACUTE
    • 0x00FE: LATIN SMALL LETTER THORN
    • 0x00FF: LATIN SMALL LETTER Y WITH DIAERESIS
    • 0x0100: LATIN CAPITAL LETTER A WITH MACRON
    • 0x0101: LATIN SMALL LETTER A WITH MACRON
    • 0x0102: LATIN CAPITAL LETTER A WITH BREVE
    • 0x0103: LATIN SMALL LETTER A WITH BREVE
    • 0x0104: LATIN CAPITAL LETTER A WITH OGONEK
    • 0x0105: LATIN SMALL LETTER A WITH OGONEK
    • 0x0106: LATIN CAPITAL LETTER C WITH ACUTE
    • 0x0107: LATIN SMALL LETTER C WITH ACUTE
    • 0x010A: LATIN CAPITAL LETTER C WITH DOT ABOVE
    • 0x010B: LATIN SMALL LETTER C WITH DOT ABOVE
    • 0x010C: LATIN CAPITAL LETTER C WITH CARON
    • 0x010D: LATIN SMALL LETTER C WITH CARON
    • 0x010E: LATIN CAPITAL LETTER D WITH CARON
    • 0x010F: LATIN SMALL LETTER D WITH CARON
    • 0x0110: LATIN CAPITAL LETTER D WITH STROKE
    • 0x0111: LATIN SMALL LETTER D WITH STROKE
    • 0x0112: LATIN CAPITAL LETTER E WITH MACRON
    • 0x0113: LATIN SMALL LETTER E WITH MACRON
    • 0x0116: LATIN CAPITAL LETTER E WITH DOT ABOVE
    • 0x0117: LATIN SMALL LETTER E WITH DOT ABOVE
    • 0x0118: LATIN CAPITAL LETTER E WITH OGONEK
    • 0x0119: LATIN SMALL LETTER E WITH OGONEK
    • 0x011A: LATIN CAPITAL LETTER E WITH CARON
    • 0x011B: LATIN SMALL LETTER E WITH CARON
    • 0x011E: LATIN CAPITAL LETTER G WITH BREVE
    • 0x011F: LATIN SMALL LETTER G WITH BREVE
    • 0x0120: LATIN CAPITAL LETTER G WITH DOT ABOVE
    • 0x0121: LATIN SMALL LETTER G WITH DOT ABOVE
    • 0x0122: LATIN CAPITAL LETTER G WITH CEDILLA
    • 0x0123: LATIN SMALL LETTER G WITH CEDILLA
    • 0x0126: LATIN CAPITAL LETTER H WITH STROKE
    • 0x0127: LATIN SMALL LETTER H WITH STROKE
    • 0x012A: LATIN CAPITAL LETTER I WITH MACRON
    • 0x012B: LATIN SMALL LETTER I WITH MACRON
    • 0x012E: LATIN CAPITAL LETTER I WITH OGONEK
    • 0x012F: LATIN SMALL LETTER I WITH OGONEK
    • 0x0130: LATIN CAPITAL LETTER I WITH DOT ABOVE
    • 0x0131: LATIN SMALL LETTER DOTLESS I
    • 0x0136: LATIN CAPITAL LETTER K WITH CEDILLA
    • 0x0137: LATIN SMALL LETTER K WITH CEDILLA
    • 0x0139: LATIN CAPITAL LETTER L WITH ACUTE
    • 0x013A: LATIN SMALL LETTER L WITH ACUTE
    • 0x013B: LATIN CAPITAL LETTER L WITH CEDILLA
    • 0x013C: LATIN SMALL LETTER L WITH CEDILLA
    • 0x013D: LATIN CAPITAL LETTER L WITH CARON
    • 0x013E: LATIN SMALL LETTER L WITH CARON
    • 0x0141: LATIN CAPITAL LETTER L WITH STROKE
    • 0x0142: LATIN SMALL LETTER L WITH STROKE
    • 0x0143: LATIN CAPITAL LETTER N WITH ACUTE
    • 0x0144: LATIN SMALL LETTER N WITH ACUTE
    • 0x0145: LATIN CAPITAL LETTER N WITH CEDILLA
    • 0x0146: LATIN SMALL LETTER N WITH CEDILLA
    • 0x0147: LATIN CAPITAL LETTER N WITH CARON
    • 0x0148: LATIN SMALL LETTER N WITH CARON
    • 0x0150: LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
    • 0x0151: LATIN SMALL LETTER O WITH DOUBLE ACUTE
    • 0x0152: LATIN CAPITAL LIGATURE OE
    • 0x0153: LATIN SMALL LIGATURE OE
    • 0x0154: LATIN CAPITAL LETTER R WITH ACUTE
    • 0x0155: LATIN SMALL LETTER R WITH ACUTE
    • 0x0158: LATIN CAPITAL LETTER R WITH CARON
    • 0x0159: LATIN SMALL LETTER R WITH CARON
    • 0x015A: LATIN CAPITAL LETTER S WITH ACUTE
    • 0x015B: LATIN SMALL LETTER S WITH ACUTE
    • 0x015E: LATIN CAPITAL LETTER S WITH CEDILLA
    • 0x015F: LATIN SMALL LETTER S WITH CEDILLA
    • 0x0160: LATIN CAPITAL LETTER S WITH CARON
    • 0x0161: LATIN SMALL LETTER S WITH CARON
    • 0x0164: LATIN CAPITAL LETTER T WITH CARON
    • 0x0165: LATIN SMALL LETTER T WITH CARON
    • 0x016A: LATIN CAPITAL LETTER U WITH MACRON
    • 0x016B: LATIN SMALL LETTER U WITH MACRON
    • 0x016E: LATIN CAPITAL LETTER U WITH RING ABOVE
    • 0x016F: LATIN SMALL LETTER U WITH RING ABOVE
    • 0x0170: LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
    • 0x0171: LATIN SMALL LETTER U WITH DOUBLE ACUTE
    • 0x0172: LATIN CAPITAL LETTER U WITH OGONEK
    • 0x0173: LATIN SMALL LETTER U WITH OGONEK
    • 0x0174: LATIN CAPITAL LETTER W WITH CIRCUMFLEX
    • 0x0175: LATIN SMALL LETTER W WITH CIRCUMFLEX
    • 0x0176: LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
    • 0x0177: LATIN SMALL LETTER Y WITH CIRCUMFLEX
    • 0x0178: LATIN CAPITAL LETTER Y WITH DIAERESIS
    • 0x0179: LATIN CAPITAL LETTER Z WITH ACUTE
    • 0x017A: LATIN SMALL LETTER Z WITH ACUTE
    • 0x017B: LATIN CAPITAL LETTER Z WITH DOT ABOVE
    • 0x017C: LATIN SMALL LETTER Z WITH DOT ABOVE
    • 0x017D: LATIN CAPITAL LETTER Z WITH CARON
    • 0x017E: LATIN SMALL LETTER Z WITH CARON
    • 0x0218: LATIN CAPITAL LETTER S WITH COMMA BELOW
    • 0x0219: LATIN SMALL LETTER S WITH COMMA BELOW
    • 0x021A: LATIN CAPITAL LETTER T WITH COMMA BELOW
    • 0x021B: LATIN SMALL LETTER T WITH COMMA BELOW
    • 0x0237: LATIN SMALL LETTER DOTLESS J
    • 0x02C6: MODIFIER LETTER CIRCUMFLEX ACCENT
    • 0x02C7: CARON
    • 0x02D8: BREVE
    • 0x02D9: DOT ABOVE
    • 0x02DA: RING ABOVE
    • 0x02DB: OGONEK
    • 0x02DC: SMALL TILDE
    • 0x02DD: DOUBLE ACUTE ACCENT
    • 0x0300: COMBINING GRAVE ACCENT
    • 0x0301: COMBINING ACUTE ACCENT
    • 0x0302: COMBINING CIRCUMFLEX ACCENT
    • 0x0303: COMBINING TILDE
    • 0x0304: COMBINING MACRON
    • 0x0306: COMBINING BREVE
    • 0x0307: COMBINING DOT ABOVE
    • 0x0308: COMBINING DIAERESIS
    • 0x030A: COMBINING RING ABOVE
    • 0x030B: COMBINING DOUBLE ACUTE ACCENT
    • 0x030C: COMBINING CARON
    • 0x0326: COMBINING COMMA BELOW
    • 0x0327: COMBINING CEDILLA
    • 0x0328: COMBINING OGONEK
    • 0x1E80: LATIN CAPITAL LETTER W WITH GRAVE
    • 0x1E81: LATIN SMALL LETTER W WITH GRAVE
    • 0x1E82: LATIN CAPITAL LETTER W WITH ACUTE
    • 0x1E83: LATIN SMALL LETTER W WITH ACUTE
    • 0x1E84: LATIN CAPITAL LETTER W WITH DIAERESIS
    • 0x1E85: LATIN SMALL LETTER W WITH DIAERESIS
    • 0x1E9E: LATIN CAPITAL LETTER SHARP S
    • 0x1EF2: LATIN CAPITAL LETTER Y WITH GRAVE
    • 0x1EF3: LATIN SMALL LETTER Y WITH GRAVE
    • 0x2013: EN DASH
    • 0x2014: EM DASH
    • 0x2018: LEFT SINGLE QUOTATION MARK
    • 0x2019: RIGHT SINGLE QUOTATION MARK
    • 0x201A: SINGLE LOW-9 QUOTATION MARK
    • 0x201C: LEFT DOUBLE QUOTATION MARK
    • 0x201D: RIGHT DOUBLE QUOTATION MARK
    • 0x201E: DOUBLE LOW-9 QUOTATION MARK
    • 0x2022: BULLET
    • 0x2026: HORIZONTAL ELLIPSIS
    • 0x2039: SINGLE LEFT-POINTING ANGLE QUOTATION MARK
    • 0x203A: SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
    • 0x20AC: EURO SIGN
    • 0x2122: TRADE MARK SIGN
    • 0x2212: MINUS SIGN
    [code: missing-codepoints]
  • 🔥 FAIL

    fonts/variable/TestFontFencesAvar2[opsz,wdth,wght].ttf missing required codepoints:

    • 0x0021: EXCLAMATION MARK
    • 0x0022: QUOTATION MARK
    • 0x0023: NUMBER SIGN
    • 0x0024: DOLLAR SIGN
    • 0x0025: PERCENT SIGN
    • 0x0026: AMPERSAND
    • 0x0027: APOSTROPHE
    • 0x0028: LEFT PARENTHESIS
    • 0x0029: RIGHT PARENTHESIS
    • 0x002A: ASTERISK
    • 0x002B: PLUS SIGN
    • 0x002C: COMMA
    • 0x002D: HYPHEN-MINUS
    • 0x002E: FULL STOP
    • 0x002F: SOLIDUS
    • 0x0030: DIGIT ZERO
    • 0x0031: DIGIT ONE
    • 0x0032: DIGIT TWO
    • 0x0033: DIGIT THREE
    • 0x0034: DIGIT FOUR
    • 0x0035: DIGIT FIVE
    • 0x0036: DIGIT SIX
    • 0x0037: DIGIT SEVEN
    • 0x0038: DIGIT EIGHT
    • 0x0039: DIGIT NINE
    • 0x003A: COLON
    • 0x003B: SEMICOLON
    • 0x003C: LESS-THAN SIGN
    • 0x003D: EQUALS SIGN
    • 0x003E: GREATER-THAN SIGN
    • 0x003F: QUESTION MARK
    • 0x0040: COMMERCIAL AT
    • 0x0041: LATIN CAPITAL LETTER A
    • 0x0042: LATIN CAPITAL LETTER B
    • 0x0043: LATIN CAPITAL LETTER C
    • 0x0044: LATIN CAPITAL LETTER D
    • 0x0045: LATIN CAPITAL LETTER E
    • 0x0046: LATIN CAPITAL LETTER F
    • 0x0047: LATIN CAPITAL LETTER G
    • 0x0049: LATIN CAPITAL LETTER I
    • 0x004A: LATIN CAPITAL LETTER J
    • 0x004B: LATIN CAPITAL LETTER K
    • 0x004D: LATIN CAPITAL LETTER M
    • 0x004E: LATIN CAPITAL LETTER N
    • 0x004F: LATIN CAPITAL LETTER O
    • 0x0050: LATIN CAPITAL LETTER P
    • 0x0051: LATIN CAPITAL LETTER Q
    • 0x0052: LATIN CAPITAL LETTER R
    • 0x0053: LATIN CAPITAL LETTER S
    • 0x0055: LATIN CAPITAL LETTER U
    • 0x0056: LATIN CAPITAL LETTER V
    • 0x0057: LATIN CAPITAL LETTER W
    • 0x0058: LATIN CAPITAL LETTER X
    • 0x0059: LATIN CAPITAL LETTER Y
    • 0x005A: LATIN CAPITAL LETTER Z
    • 0x005B: LEFT SQUARE BRACKET
    • 0x005C: REVERSE SOLIDUS
    • 0x005D: RIGHT SQUARE BRACKET
    • 0x005E: CIRCUMFLEX ACCENT
    • 0x005F: LOW LINE
    • 0x0060: GRAVE ACCENT
    • 0x0061: LATIN SMALL LETTER A
    • 0x0062: LATIN SMALL LETTER B
    • 0x0063: LATIN SMALL LETTER C
    • 0x0064: LATIN SMALL LETTER D
    • 0x0065: LATIN SMALL LETTER E
    • 0x0066: LATIN SMALL LETTER F
    • 0x0067: LATIN SMALL LETTER G
    • 0x0069: LATIN SMALL LETTER I
    • 0x006A: LATIN SMALL LETTER J
    • 0x006B: LATIN SMALL LETTER K
    • 0x006D: LATIN SMALL LETTER M
    • 0x006E: LATIN SMALL LETTER N
    • 0x006F: LATIN SMALL LETTER O
    • 0x0070: LATIN SMALL LETTER P
    • 0x0071: LATIN SMALL LETTER Q
    • 0x0072: LATIN SMALL LETTER R
    • 0x0073: LATIN SMALL LETTER S
    • 0x0075: LATIN SMALL LETTER U
    • 0x0076: LATIN SMALL LETTER V
    • 0x0077: LATIN SMALL LETTER W
    • 0x0078: LATIN SMALL LETTER X
    • 0x0079: LATIN SMALL LETTER Y
    • 0x007A: LATIN SMALL LETTER Z
    • 0x007B: LEFT CURLY BRACKET
    • 0x007C: VERTICAL LINE
    • 0x007D: RIGHT CURLY BRACKET
    • 0x007E: TILDE
    • 0x00A1: INVERTED EXCLAMATION MARK
    • 0x00A2: CENT SIGN
    • 0x00A3: POUND SIGN
    • 0x00A5: YEN SIGN
    • 0x00A7: SECTION SIGN
    • 0x00A8: DIAERESIS
    • 0x00A9: COPYRIGHT SIGN
    • 0x00AA: FEMININE ORDINAL INDICATOR
    • 0x00AB: LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00AE: REGISTERED SIGN
    • 0x00AF: MACRON
    • 0x00B0: DEGREE SIGN
    • 0x00B4: ACUTE ACCENT
    • 0x00B6: PILCROW SIGN
    • 0x00B7: MIDDLE DOT
    • 0x00B8: CEDILLA
    • 0x00BA: MASCULINE ORDINAL INDICATOR
    • 0x00BB: RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00BF: INVERTED QUESTION MARK
    • 0x00C0: LATIN CAPITAL LETTER A WITH GRAVE
    • 0x00C1: LATIN CAPITAL LETTER A WITH ACUTE
    • 0x00C2: LATIN CAPITAL LETTER A WITH CIRCUMFLEX
    • 0x00C3: LATIN CAPITAL LETTER A WITH TILDE
    • 0x00C4: LATIN CAPITAL LETTER A WITH DIAERESIS
    • 0x00C5: LATIN CAPITAL LETTER A WITH RING ABOVE
    • 0x00C6: LATIN CAPITAL LETTER AE
    • 0x00C7: LATIN CAPITAL LETTER C WITH CEDILLA
    • 0x00C8: LATIN CAPITAL LETTER E WITH GRAVE
    • 0x00C9: LATIN CAPITAL LETTER E WITH ACUTE
    • 0x00CA: LATIN CAPITAL LETTER E WITH CIRCUMFLEX
    • 0x00CB: LATIN CAPITAL LETTER E WITH DIAERESIS
    • 0x00CC: LATIN CAPITAL LETTER I WITH GRAVE
    • 0x00CD: LATIN CAPITAL LETTER I WITH ACUTE
    • 0x00CE: LATIN CAPITAL LETTER I WITH CIRCUMFLEX
    • 0x00CF: LATIN CAPITAL LETTER I WITH DIAERESIS
    • 0x00D0: LATIN CAPITAL LETTER ETH
    • 0x00D1: LATIN CAPITAL LETTER N WITH TILDE
    • 0x00D2: LATIN CAPITAL LETTER O WITH GRAVE
    • 0x00D3: LATIN CAPITAL LETTER O WITH ACUTE
    • 0x00D4: LATIN CAPITAL LETTER O WITH CIRCUMFLEX
    • 0x00D5: LATIN CAPITAL LETTER O WITH TILDE
    • 0x00D6: LATIN CAPITAL LETTER O WITH DIAERESIS
    • 0x00D7: MULTIPLICATION SIGN
    • 0x00D8: LATIN CAPITAL LETTER O WITH STROKE
    • 0x00D9: LATIN CAPITAL LETTER U WITH GRAVE
    • 0x00DA: LATIN CAPITAL LETTER U WITH ACUTE
    • 0x00DB: LATIN CAPITAL LETTER U WITH CIRCUMFLEX
    • 0x00DC: LATIN CAPITAL LETTER U WITH DIAERESIS
    • 0x00DD: LATIN CAPITAL LETTER Y WITH ACUTE
    • 0x00DE: LATIN CAPITAL LETTER THORN
    • 0x00DF: LATIN SMALL LETTER SHARP S
    • 0x00E0: LATIN SMALL LETTER A WITH GRAVE
    • 0x00E1: LATIN SMALL LETTER A WITH ACUTE
    • 0x00E2: LATIN SMALL LETTER A WITH CIRCUMFLEX
    • 0x00E3: LATIN SMALL LETTER A WITH TILDE
    • 0x00E4: LATIN SMALL LETTER A WITH DIAERESIS
    • 0x00E5: LATIN SMALL LETTER A WITH RING ABOVE
    • 0x00E6: LATIN SMALL LETTER AE
    • 0x00E7: LATIN SMALL LETTER C WITH CEDILLA
    • 0x00E8: LATIN SMALL LETTER E WITH GRAVE
    • 0x00E9: LATIN SMALL LETTER E WITH ACUTE
    • 0x00EA: LATIN SMALL LETTER E WITH CIRCUMFLEX
    • 0x00EB: LATIN SMALL LETTER E WITH DIAERESIS
    • 0x00EC: LATIN SMALL LETTER I WITH GRAVE
    • 0x00ED: LATIN SMALL LETTER I WITH ACUTE
    • 0x00EE: LATIN SMALL LETTER I WITH CIRCUMFLEX
    • 0x00EF: LATIN SMALL LETTER I WITH DIAERESIS
    • 0x00F0: LATIN SMALL LETTER ETH
    • 0x00F1: LATIN SMALL LETTER N WITH TILDE
    • 0x00F2: LATIN SMALL LETTER O WITH GRAVE
    • 0x00F3: LATIN SMALL LETTER O WITH ACUTE
    • 0x00F4: LATIN SMALL LETTER O WITH CIRCUMFLEX
    • 0x00F5: LATIN SMALL LETTER O WITH TILDE
    • 0x00F6: LATIN SMALL LETTER O WITH DIAERESIS
    • 0x00F7: DIVISION SIGN
    • 0x00F8: LATIN SMALL LETTER O WITH STROKE
    • 0x00F9: LATIN SMALL LETTER U WITH GRAVE
    • 0x00FA: LATIN SMALL LETTER U WITH ACUTE
    • 0x00FB: LATIN SMALL LETTER U WITH CIRCUMFLEX
    • 0x00FC: LATIN SMALL LETTER U WITH DIAERESIS
    • 0x00FD: LATIN SMALL LETTER Y WITH ACUTE
    • 0x00FE: LATIN SMALL LETTER THORN
    • 0x00FF: LATIN SMALL LETTER Y WITH DIAERESIS
    • 0x0100: LATIN CAPITAL LETTER A WITH MACRON
    • 0x0101: LATIN SMALL LETTER A WITH MACRON
    • 0x0102: LATIN CAPITAL LETTER A WITH BREVE
    • 0x0103: LATIN SMALL LETTER A WITH BREVE
    • 0x0104: LATIN CAPITAL LETTER A WITH OGONEK
    • 0x0105: LATIN SMALL LETTER A WITH OGONEK
    • 0x0106: LATIN CAPITAL LETTER C WITH ACUTE
    • 0x0107: LATIN SMALL LETTER C WITH ACUTE
    • 0x010A: LATIN CAPITAL LETTER C WITH DOT ABOVE
    • 0x010B: LATIN SMALL LETTER C WITH DOT ABOVE
    • 0x010C: LATIN CAPITAL LETTER C WITH CARON
    • 0x010D: LATIN SMALL LETTER C WITH CARON
    • 0x010E: LATIN CAPITAL LETTER D WITH CARON
    • 0x010F: LATIN SMALL LETTER D WITH CARON
    • 0x0110: LATIN CAPITAL LETTER D WITH STROKE
    • 0x0111: LATIN SMALL LETTER D WITH STROKE
    • 0x0112: LATIN CAPITAL LETTER E WITH MACRON
    • 0x0113: LATIN SMALL LETTER E WITH MACRON
    • 0x0116: LATIN CAPITAL LETTER E WITH DOT ABOVE
    • 0x0117: LATIN SMALL LETTER E WITH DOT ABOVE
    • 0x0118: LATIN CAPITAL LETTER E WITH OGONEK
    • 0x0119: LATIN SMALL LETTER E WITH OGONEK
    • 0x011A: LATIN CAPITAL LETTER E WITH CARON
    • 0x011B: LATIN SMALL LETTER E WITH CARON
    • 0x011E: LATIN CAPITAL LETTER G WITH BREVE
    • 0x011F: LATIN SMALL LETTER G WITH BREVE
    • 0x0120: LATIN CAPITAL LETTER G WITH DOT ABOVE
    • 0x0121: LATIN SMALL LETTER G WITH DOT ABOVE
    • 0x0122: LATIN CAPITAL LETTER G WITH CEDILLA
    • 0x0123: LATIN SMALL LETTER G WITH CEDILLA
    • 0x0126: LATIN CAPITAL LETTER H WITH STROKE
    • 0x0127: LATIN SMALL LETTER H WITH STROKE
    • 0x012A: LATIN CAPITAL LETTER I WITH MACRON
    • 0x012B: LATIN SMALL LETTER I WITH MACRON
    • 0x012E: LATIN CAPITAL LETTER I WITH OGONEK
    • 0x012F: LATIN SMALL LETTER I WITH OGONEK
    • 0x0130: LATIN CAPITAL LETTER I WITH DOT ABOVE
    • 0x0131: LATIN SMALL LETTER DOTLESS I
    • 0x0136: LATIN CAPITAL LETTER K WITH CEDILLA
    • 0x0137: LATIN SMALL LETTER K WITH CEDILLA
    • 0x0139: LATIN CAPITAL LETTER L WITH ACUTE
    • 0x013A: LATIN SMALL LETTER L WITH ACUTE
    • 0x013B: LATIN CAPITAL LETTER L WITH CEDILLA
    • 0x013C: LATIN SMALL LETTER L WITH CEDILLA
    • 0x013D: LATIN CAPITAL LETTER L WITH CARON
    • 0x013E: LATIN SMALL LETTER L WITH CARON
    • 0x0141: LATIN CAPITAL LETTER L WITH STROKE
    • 0x0142: LATIN SMALL LETTER L WITH STROKE
    • 0x0143: LATIN CAPITAL LETTER N WITH ACUTE
    • 0x0144: LATIN SMALL LETTER N WITH ACUTE
    • 0x0145: LATIN CAPITAL LETTER N WITH CEDILLA
    • 0x0146: LATIN SMALL LETTER N WITH CEDILLA
    • 0x0147: LATIN CAPITAL LETTER N WITH CARON
    • 0x0148: LATIN SMALL LETTER N WITH CARON
    • 0x0150: LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
    • 0x0151: LATIN SMALL LETTER O WITH DOUBLE ACUTE
    • 0x0152: LATIN CAPITAL LIGATURE OE
    • 0x0153: LATIN SMALL LIGATURE OE
    • 0x0154: LATIN CAPITAL LETTER R WITH ACUTE
    • 0x0155: LATIN SMALL LETTER R WITH ACUTE
    • 0x0158: LATIN CAPITAL LETTER R WITH CARON
    • 0x0159: LATIN SMALL LETTER R WITH CARON
    • 0x015A: LATIN CAPITAL LETTER S WITH ACUTE
    • 0x015B: LATIN SMALL LETTER S WITH ACUTE
    • 0x015E: LATIN CAPITAL LETTER S WITH CEDILLA
    • 0x015F: LATIN SMALL LETTER S WITH CEDILLA
    • 0x0160: LATIN CAPITAL LETTER S WITH CARON
    • 0x0161: LATIN SMALL LETTER S WITH CARON
    • 0x0164: LATIN CAPITAL LETTER T WITH CARON
    • 0x0165: LATIN SMALL LETTER T WITH CARON
    • 0x016A: LATIN CAPITAL LETTER U WITH MACRON
    • 0x016B: LATIN SMALL LETTER U WITH MACRON
    • 0x016E: LATIN CAPITAL LETTER U WITH RING ABOVE
    • 0x016F: LATIN SMALL LETTER U WITH RING ABOVE
    • 0x0170: LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
    • 0x0171: LATIN SMALL LETTER U WITH DOUBLE ACUTE
    • 0x0172: LATIN CAPITAL LETTER U WITH OGONEK
    • 0x0173: LATIN SMALL LETTER U WITH OGONEK
    • 0x0174: LATIN CAPITAL LETTER W WITH CIRCUMFLEX
    • 0x0175: LATIN SMALL LETTER W WITH CIRCUMFLEX
    • 0x0176: LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
    • 0x0177: LATIN SMALL LETTER Y WITH CIRCUMFLEX
    • 0x0178: LATIN CAPITAL LETTER Y WITH DIAERESIS
    • 0x0179: LATIN CAPITAL LETTER Z WITH ACUTE
    • 0x017A: LATIN SMALL LETTER Z WITH ACUTE
    • 0x017B: LATIN CAPITAL LETTER Z WITH DOT ABOVE
    • 0x017C: LATIN SMALL LETTER Z WITH DOT ABOVE
    • 0x017D: LATIN CAPITAL LETTER Z WITH CARON
    • 0x017E: LATIN SMALL LETTER Z WITH CARON
    • 0x0218: LATIN CAPITAL LETTER S WITH COMMA BELOW
    • 0x0219: LATIN SMALL LETTER S WITH COMMA BELOW
    • 0x021A: LATIN CAPITAL LETTER T WITH COMMA BELOW
    • 0x021B: LATIN SMALL LETTER T WITH COMMA BELOW
    • 0x0237: LATIN SMALL LETTER DOTLESS J
    • 0x02C6: MODIFIER LETTER CIRCUMFLEX ACCENT
    • 0x02C7: CARON
    • 0x02D8: BREVE
    • 0x02D9: DOT ABOVE
    • 0x02DA: RING ABOVE
    • 0x02DB: OGONEK
    • 0x02DC: SMALL TILDE
    • 0x02DD: DOUBLE ACUTE ACCENT
    • 0x0300: COMBINING GRAVE ACCENT
    • 0x0301: COMBINING ACUTE ACCENT
    • 0x0302: COMBINING CIRCUMFLEX ACCENT
    • 0x0303: COMBINING TILDE
    • 0x0304: COMBINING MACRON
    • 0x0306: COMBINING BREVE
    • 0x0307: COMBINING DOT ABOVE
    • 0x0308: COMBINING DIAERESIS
    • 0x030A: COMBINING RING ABOVE
    • 0x030B: COMBINING DOUBLE ACUTE ACCENT
    • 0x030C: COMBINING CARON
    • 0x0326: COMBINING COMMA BELOW
    • 0x0327: COMBINING CEDILLA
    • 0x0328: COMBINING OGONEK
    • 0x1E80: LATIN CAPITAL LETTER W WITH GRAVE
    • 0x1E81: LATIN SMALL LETTER W WITH GRAVE
    • 0x1E82: LATIN CAPITAL LETTER W WITH ACUTE
    • 0x1E83: LATIN SMALL LETTER W WITH ACUTE
    • 0x1E84: LATIN CAPITAL LETTER W WITH DIAERESIS
    • 0x1E85: LATIN SMALL LETTER W WITH DIAERESIS
    • 0x1E9E: LATIN CAPITAL LETTER SHARP S
    • 0x1EF2: LATIN CAPITAL LETTER Y WITH GRAVE
    • 0x1EF3: LATIN SMALL LETTER Y WITH GRAVE
    • 0x2013: EN DASH
    • 0x2014: EM DASH
    • 0x2018: LEFT SINGLE QUOTATION MARK
    • 0x2019: RIGHT SINGLE QUOTATION MARK
    • 0x201A: SINGLE LOW-9 QUOTATION MARK
    • 0x201C: LEFT DOUBLE QUOTATION MARK
    • 0x201D: RIGHT DOUBLE QUOTATION MARK
    • 0x201E: DOUBLE LOW-9 QUOTATION MARK
    • 0x2022: BULLET
    • 0x2026: HORIZONTAL ELLIPSIS
    • 0x2039: SINGLE LEFT-POINTING ANGLE QUOTATION MARK
    • 0x203A: SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
    • 0x20AC: EURO SIGN
    • 0x2122: TRADE MARK SIGN
    • 0x2212: MINUS SIGN
    [code: missing-codepoints]
  • 🔥 FAIL

    fonts/variable/AlternateGlyphsAvar1[opsz,wdth,wght].ttf missing required codepoints:

    • 0x0021: EXCLAMATION MARK
    • 0x0022: QUOTATION MARK
    • 0x0023: NUMBER SIGN
    • 0x0024: DOLLAR SIGN
    • 0x0025: PERCENT SIGN
    • 0x0026: AMPERSAND
    • 0x0027: APOSTROPHE
    • 0x0028: LEFT PARENTHESIS
    • 0x0029: RIGHT PARENTHESIS
    • 0x002A: ASTERISK
    • 0x002B: PLUS SIGN
    • 0x002C: COMMA
    • 0x002D: HYPHEN-MINUS
    • 0x002E: FULL STOP
    • 0x002F: SOLIDUS
    • 0x0030: DIGIT ZERO
    • 0x0031: DIGIT ONE
    • 0x0032: DIGIT TWO
    • 0x0033: DIGIT THREE
    • 0x0034: DIGIT FOUR
    • 0x0035: DIGIT FIVE
    • 0x0036: DIGIT SIX
    • 0x0037: DIGIT SEVEN
    • 0x0038: DIGIT EIGHT
    • 0x0039: DIGIT NINE
    • 0x003A: COLON
    • 0x003B: SEMICOLON
    • 0x003C: LESS-THAN SIGN
    • 0x003D: EQUALS SIGN
    • 0x003E: GREATER-THAN SIGN
    • 0x003F: QUESTION MARK
    • 0x0040: COMMERCIAL AT
    • 0x0041: LATIN CAPITAL LETTER A
    • 0x0042: LATIN CAPITAL LETTER B
    • 0x0043: LATIN CAPITAL LETTER C
    • 0x0044: LATIN CAPITAL LETTER D
    • 0x0045: LATIN CAPITAL LETTER E
    • 0x0046: LATIN CAPITAL LETTER F
    • 0x0047: LATIN CAPITAL LETTER G
    • 0x0049: LATIN CAPITAL LETTER I
    • 0x004A: LATIN CAPITAL LETTER J
    • 0x004B: LATIN CAPITAL LETTER K
    • 0x004C: LATIN CAPITAL LETTER L
    • 0x004D: LATIN CAPITAL LETTER M
    • 0x004E: LATIN CAPITAL LETTER N
    • 0x004F: LATIN CAPITAL LETTER O
    • 0x0050: LATIN CAPITAL LETTER P
    • 0x0051: LATIN CAPITAL LETTER Q
    • 0x0052: LATIN CAPITAL LETTER R
    • 0x0053: LATIN CAPITAL LETTER S
    • 0x0054: LATIN CAPITAL LETTER T
    • 0x0055: LATIN CAPITAL LETTER U
    • 0x0056: LATIN CAPITAL LETTER V
    • 0x0057: LATIN CAPITAL LETTER W
    • 0x0058: LATIN CAPITAL LETTER X
    • 0x0059: LATIN CAPITAL LETTER Y
    • 0x005A: LATIN CAPITAL LETTER Z
    • 0x005B: LEFT SQUARE BRACKET
    • 0x005C: REVERSE SOLIDUS
    • 0x005D: RIGHT SQUARE BRACKET
    • 0x005E: CIRCUMFLEX ACCENT
    • 0x005F: LOW LINE
    • 0x0060: GRAVE ACCENT
    • 0x0061: LATIN SMALL LETTER A
    • 0x0062: LATIN SMALL LETTER B
    • 0x0063: LATIN SMALL LETTER C
    • 0x0064: LATIN SMALL LETTER D
    • 0x0065: LATIN SMALL LETTER E
    • 0x0066: LATIN SMALL LETTER F
    • 0x0067: LATIN SMALL LETTER G
    • 0x0069: LATIN SMALL LETTER I
    • 0x006A: LATIN SMALL LETTER J
    • 0x006B: LATIN SMALL LETTER K
    • 0x006C: LATIN SMALL LETTER L
    • 0x006D: LATIN SMALL LETTER M
    • 0x006E: LATIN SMALL LETTER N
    • 0x006F: LATIN SMALL LETTER O
    • 0x0070: LATIN SMALL LETTER P
    • 0x0071: LATIN SMALL LETTER Q
    • 0x0072: LATIN SMALL LETTER R
    • 0x0073: LATIN SMALL LETTER S
    • 0x0074: LATIN SMALL LETTER T
    • 0x0075: LATIN SMALL LETTER U
    • 0x0076: LATIN SMALL LETTER V
    • 0x0077: LATIN SMALL LETTER W
    • 0x0078: LATIN SMALL LETTER X
    • 0x0079: LATIN SMALL LETTER Y
    • 0x007A: LATIN SMALL LETTER Z
    • 0x007B: LEFT CURLY BRACKET
    • 0x007C: VERTICAL LINE
    • 0x007D: RIGHT CURLY BRACKET
    • 0x007E: TILDE
    • 0x00A1: INVERTED EXCLAMATION MARK
    • 0x00A2: CENT SIGN
    • 0x00A3: POUND SIGN
    • 0x00A5: YEN SIGN
    • 0x00A7: SECTION SIGN
    • 0x00A8: DIAERESIS
    • 0x00A9: COPYRIGHT SIGN
    • 0x00AA: FEMININE ORDINAL INDICATOR
    • 0x00AB: LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00AE: REGISTERED SIGN
    • 0x00AF: MACRON
    • 0x00B0: DEGREE SIGN
    • 0x00B4: ACUTE ACCENT
    • 0x00B6: PILCROW SIGN
    • 0x00B7: MIDDLE DOT
    • 0x00B8: CEDILLA
    • 0x00BA: MASCULINE ORDINAL INDICATOR
    • 0x00BB: RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00BF: INVERTED QUESTION MARK
    • 0x00C0: LATIN CAPITAL LETTER A WITH GRAVE
    • 0x00C1: LATIN CAPITAL LETTER A WITH ACUTE
    • 0x00C2: LATIN CAPITAL LETTER A WITH CIRCUMFLEX
    • 0x00C3: LATIN CAPITAL LETTER A WITH TILDE
    • 0x00C4: LATIN CAPITAL LETTER A WITH DIAERESIS
    • 0x00C5: LATIN CAPITAL LETTER A WITH RING ABOVE
    • 0x00C6: LATIN CAPITAL LETTER AE
    • 0x00C7: LATIN CAPITAL LETTER C WITH CEDILLA
    • 0x00C8: LATIN CAPITAL LETTER E WITH GRAVE
    • 0x00C9: LATIN CAPITAL LETTER E WITH ACUTE
    • 0x00CA: LATIN CAPITAL LETTER E WITH CIRCUMFLEX
    • 0x00CB: LATIN CAPITAL LETTER E WITH DIAERESIS
    • 0x00CC: LATIN CAPITAL LETTER I WITH GRAVE
    • 0x00CD: LATIN CAPITAL LETTER I WITH ACUTE
    • 0x00CE: LATIN CAPITAL LETTER I WITH CIRCUMFLEX
    • 0x00CF: LATIN CAPITAL LETTER I WITH DIAERESIS
    • 0x00D0: LATIN CAPITAL LETTER ETH
    • 0x00D1: LATIN CAPITAL LETTER N WITH TILDE
    • 0x00D2: LATIN CAPITAL LETTER O WITH GRAVE
    • 0x00D3: LATIN CAPITAL LETTER O WITH ACUTE
    • 0x00D4: LATIN CAPITAL LETTER O WITH CIRCUMFLEX
    • 0x00D5: LATIN CAPITAL LETTER O WITH TILDE
    • 0x00D6: LATIN CAPITAL LETTER O WITH DIAERESIS
    • 0x00D7: MULTIPLICATION SIGN
    • 0x00D8: LATIN CAPITAL LETTER O WITH STROKE
    • 0x00D9: LATIN CAPITAL LETTER U WITH GRAVE
    • 0x00DA: LATIN CAPITAL LETTER U WITH ACUTE
    • 0x00DB: LATIN CAPITAL LETTER U WITH CIRCUMFLEX
    • 0x00DC: LATIN CAPITAL LETTER U WITH DIAERESIS
    • 0x00DD: LATIN CAPITAL LETTER Y WITH ACUTE
    • 0x00DE: LATIN CAPITAL LETTER THORN
    • 0x00DF: LATIN SMALL LETTER SHARP S
    • 0x00E0: LATIN SMALL LETTER A WITH GRAVE
    • 0x00E1: LATIN SMALL LETTER A WITH ACUTE
    • 0x00E2: LATIN SMALL LETTER A WITH CIRCUMFLEX
    • 0x00E3: LATIN SMALL LETTER A WITH TILDE
    • 0x00E4: LATIN SMALL LETTER A WITH DIAERESIS
    • 0x00E5: LATIN SMALL LETTER A WITH RING ABOVE
    • 0x00E6: LATIN SMALL LETTER AE
    • 0x00E7: LATIN SMALL LETTER C WITH CEDILLA
    • 0x00E8: LATIN SMALL LETTER E WITH GRAVE
    • 0x00E9: LATIN SMALL LETTER E WITH ACUTE
    • 0x00EA: LATIN SMALL LETTER E WITH CIRCUMFLEX
    • 0x00EB: LATIN SMALL LETTER E WITH DIAERESIS
    • 0x00EC: LATIN SMALL LETTER I WITH GRAVE
    • 0x00ED: LATIN SMALL LETTER I WITH ACUTE
    • 0x00EE: LATIN SMALL LETTER I WITH CIRCUMFLEX
    • 0x00EF: LATIN SMALL LETTER I WITH DIAERESIS
    • 0x00F0: LATIN SMALL LETTER ETH
    • 0x00F1: LATIN SMALL LETTER N WITH TILDE
    • 0x00F2: LATIN SMALL LETTER O WITH GRAVE
    • 0x00F3: LATIN SMALL LETTER O WITH ACUTE
    • 0x00F4: LATIN SMALL LETTER O WITH CIRCUMFLEX
    • 0x00F5: LATIN SMALL LETTER O WITH TILDE
    • 0x00F6: LATIN SMALL LETTER O WITH DIAERESIS
    • 0x00F7: DIVISION SIGN
    • 0x00F8: LATIN SMALL LETTER O WITH STROKE
    • 0x00F9: LATIN SMALL LETTER U WITH GRAVE
    • 0x00FA: LATIN SMALL LETTER U WITH ACUTE
    • 0x00FB: LATIN SMALL LETTER U WITH CIRCUMFLEX
    • 0x00FC: LATIN SMALL LETTER U WITH DIAERESIS
    • 0x00FD: LATIN SMALL LETTER Y WITH ACUTE
    • 0x00FE: LATIN SMALL LETTER THORN
    • 0x00FF: LATIN SMALL LETTER Y WITH DIAERESIS
    • 0x0100: LATIN CAPITAL LETTER A WITH MACRON
    • 0x0101: LATIN SMALL LETTER A WITH MACRON
    • 0x0102: LATIN CAPITAL LETTER A WITH BREVE
    • 0x0103: LATIN SMALL LETTER A WITH BREVE
    • 0x0104: LATIN CAPITAL LETTER A WITH OGONEK
    • 0x0105: LATIN SMALL LETTER A WITH OGONEK
    • 0x0106: LATIN CAPITAL LETTER C WITH ACUTE
    • 0x0107: LATIN SMALL LETTER C WITH ACUTE
    • 0x010A: LATIN CAPITAL LETTER C WITH DOT ABOVE
    • 0x010B: LATIN SMALL LETTER C WITH DOT ABOVE
    • 0x010C: LATIN CAPITAL LETTER C WITH CARON
    • 0x010D: LATIN SMALL LETTER C WITH CARON
    • 0x010E: LATIN CAPITAL LETTER D WITH CARON
    • 0x010F: LATIN SMALL LETTER D WITH CARON
    • 0x0110: LATIN CAPITAL LETTER D WITH STROKE
    • 0x0111: LATIN SMALL LETTER D WITH STROKE
    • 0x0112: LATIN CAPITAL LETTER E WITH MACRON
    • 0x0113: LATIN SMALL LETTER E WITH MACRON
    • 0x0116: LATIN CAPITAL LETTER E WITH DOT ABOVE
    • 0x0117: LATIN SMALL LETTER E WITH DOT ABOVE
    • 0x0118: LATIN CAPITAL LETTER E WITH OGONEK
    • 0x0119: LATIN SMALL LETTER E WITH OGONEK
    • 0x011A: LATIN CAPITAL LETTER E WITH CARON
    • 0x011B: LATIN SMALL LETTER E WITH CARON
    • 0x011E: LATIN CAPITAL LETTER G WITH BREVE
    • 0x011F: LATIN SMALL LETTER G WITH BREVE
    • 0x0120: LATIN CAPITAL LETTER G WITH DOT ABOVE
    • 0x0121: LATIN SMALL LETTER G WITH DOT ABOVE
    • 0x0122: LATIN CAPITAL LETTER G WITH CEDILLA
    • 0x0123: LATIN SMALL LETTER G WITH CEDILLA
    • 0x0126: LATIN CAPITAL LETTER H WITH STROKE
    • 0x0127: LATIN SMALL LETTER H WITH STROKE
    • 0x012A: LATIN CAPITAL LETTER I WITH MACRON
    • 0x012B: LATIN SMALL LETTER I WITH MACRON
    • 0x012E: LATIN CAPITAL LETTER I WITH OGONEK
    • 0x012F: LATIN SMALL LETTER I WITH OGONEK
    • 0x0130: LATIN CAPITAL LETTER I WITH DOT ABOVE
    • 0x0131: LATIN SMALL LETTER DOTLESS I
    • 0x0136: LATIN CAPITAL LETTER K WITH CEDILLA
    • 0x0137: LATIN SMALL LETTER K WITH CEDILLA
    • 0x0139: LATIN CAPITAL LETTER L WITH ACUTE
    • 0x013A: LATIN SMALL LETTER L WITH ACUTE
    • 0x013B: LATIN CAPITAL LETTER L WITH CEDILLA
    • 0x013C: LATIN SMALL LETTER L WITH CEDILLA
    • 0x013D: LATIN CAPITAL LETTER L WITH CARON
    • 0x013E: LATIN SMALL LETTER L WITH CARON
    • 0x0141: LATIN CAPITAL LETTER L WITH STROKE
    • 0x0142: LATIN SMALL LETTER L WITH STROKE
    • 0x0143: LATIN CAPITAL LETTER N WITH ACUTE
    • 0x0144: LATIN SMALL LETTER N WITH ACUTE
    • 0x0145: LATIN CAPITAL LETTER N WITH CEDILLA
    • 0x0146: LATIN SMALL LETTER N WITH CEDILLA
    • 0x0147: LATIN CAPITAL LETTER N WITH CARON
    • 0x0148: LATIN SMALL LETTER N WITH CARON
    • 0x0150: LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
    • 0x0151: LATIN SMALL LETTER O WITH DOUBLE ACUTE
    • 0x0152: LATIN CAPITAL LIGATURE OE
    • 0x0153: LATIN SMALL LIGATURE OE
    • 0x0154: LATIN CAPITAL LETTER R WITH ACUTE
    • 0x0155: LATIN SMALL LETTER R WITH ACUTE
    • 0x0158: LATIN CAPITAL LETTER R WITH CARON
    • 0x0159: LATIN SMALL LETTER R WITH CARON
    • 0x015A: LATIN CAPITAL LETTER S WITH ACUTE
    • 0x015B: LATIN SMALL LETTER S WITH ACUTE
    • 0x015E: LATIN CAPITAL LETTER S WITH CEDILLA
    • 0x015F: LATIN SMALL LETTER S WITH CEDILLA
    • 0x0160: LATIN CAPITAL LETTER S WITH CARON
    • 0x0161: LATIN SMALL LETTER S WITH CARON
    • 0x0164: LATIN CAPITAL LETTER T WITH CARON
    • 0x0165: LATIN SMALL LETTER T WITH CARON
    • 0x016A: LATIN CAPITAL LETTER U WITH MACRON
    • 0x016B: LATIN SMALL LETTER U WITH MACRON
    • 0x016E: LATIN CAPITAL LETTER U WITH RING ABOVE
    • 0x016F: LATIN SMALL LETTER U WITH RING ABOVE
    • 0x0170: LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
    • 0x0171: LATIN SMALL LETTER U WITH DOUBLE ACUTE
    • 0x0172: LATIN CAPITAL LETTER U WITH OGONEK
    • 0x0173: LATIN SMALL LETTER U WITH OGONEK
    • 0x0174: LATIN CAPITAL LETTER W WITH CIRCUMFLEX
    • 0x0175: LATIN SMALL LETTER W WITH CIRCUMFLEX
    • 0x0176: LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
    • 0x0177: LATIN SMALL LETTER Y WITH CIRCUMFLEX
    • 0x0178: LATIN CAPITAL LETTER Y WITH DIAERESIS
    • 0x0179: LATIN CAPITAL LETTER Z WITH ACUTE
    • 0x017A: LATIN SMALL LETTER Z WITH ACUTE
    • 0x017B: LATIN CAPITAL LETTER Z WITH DOT ABOVE
    • 0x017C: LATIN SMALL LETTER Z WITH DOT ABOVE
    • 0x017D: LATIN CAPITAL LETTER Z WITH CARON
    • 0x017E: LATIN SMALL LETTER Z WITH CARON
    • 0x0218: LATIN CAPITAL LETTER S WITH COMMA BELOW
    • 0x0219: LATIN SMALL LETTER S WITH COMMA BELOW
    • 0x021A: LATIN CAPITAL LETTER T WITH COMMA BELOW
    • 0x021B: LATIN SMALL LETTER T WITH COMMA BELOW
    • 0x0237: LATIN SMALL LETTER DOTLESS J
    • 0x02C6: MODIFIER LETTER CIRCUMFLEX ACCENT
    • 0x02C7: CARON
    • 0x02D8: BREVE
    • 0x02D9: DOT ABOVE
    • 0x02DA: RING ABOVE
    • 0x02DB: OGONEK
    • 0x02DC: SMALL TILDE
    • 0x02DD: DOUBLE ACUTE ACCENT
    • 0x0300: COMBINING GRAVE ACCENT
    • 0x0301: COMBINING ACUTE ACCENT
    • 0x0302: COMBINING CIRCUMFLEX ACCENT
    • 0x0303: COMBINING TILDE
    • 0x0304: COMBINING MACRON
    • 0x0306: COMBINING BREVE
    • 0x0307: COMBINING DOT ABOVE
    • 0x0308: COMBINING DIAERESIS
    • 0x030A: COMBINING RING ABOVE
    • 0x030B: COMBINING DOUBLE ACUTE ACCENT
    • 0x030C: COMBINING CARON
    • 0x0326: COMBINING COMMA BELOW
    • 0x0327: COMBINING CEDILLA
    • 0x0328: COMBINING OGONEK
    • 0x1E80: LATIN CAPITAL LETTER W WITH GRAVE
    • 0x1E81: LATIN SMALL LETTER W WITH GRAVE
    • 0x1E82: LATIN CAPITAL LETTER W WITH ACUTE
    • 0x1E83: LATIN SMALL LETTER W WITH ACUTE
    • 0x1E84: LATIN CAPITAL LETTER W WITH DIAERESIS
    • 0x1E85: LATIN SMALL LETTER W WITH DIAERESIS
    • 0x1E9E: LATIN CAPITAL LETTER SHARP S
    • 0x1EF2: LATIN CAPITAL LETTER Y WITH GRAVE
    • 0x1EF3: LATIN SMALL LETTER Y WITH GRAVE
    • 0x2013: EN DASH
    • 0x2014: EM DASH
    • 0x2018: LEFT SINGLE QUOTATION MARK
    • 0x2019: RIGHT SINGLE QUOTATION MARK
    • 0x201A: SINGLE LOW-9 QUOTATION MARK
    • 0x201C: LEFT DOUBLE QUOTATION MARK
    • 0x201D: RIGHT DOUBLE QUOTATION MARK
    • 0x201E: DOUBLE LOW-9 QUOTATION MARK
    • 0x2022: BULLET
    • 0x2026: HORIZONTAL ELLIPSIS
    • 0x2039: SINGLE LEFT-POINTING ANGLE QUOTATION MARK
    • 0x203A: SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
    • 0x20AC: EURO SIGN
    • 0x2122: TRADE MARK SIGN
    • 0x2212: MINUS SIGN
    [code: missing-codepoints]
  • 🔥 FAIL

    fonts/variable/TestFont[opsz,wdth,wght].ttf missing required codepoints:

    • 0x0021: EXCLAMATION MARK
    • 0x0022: QUOTATION MARK
    • 0x0023: NUMBER SIGN
    • 0x0024: DOLLAR SIGN
    • 0x0025: PERCENT SIGN
    • 0x0026: AMPERSAND
    • 0x0027: APOSTROPHE
    • 0x0028: LEFT PARENTHESIS
    • 0x0029: RIGHT PARENTHESIS
    • 0x002A: ASTERISK
    • 0x002B: PLUS SIGN
    • 0x002C: COMMA
    • 0x002D: HYPHEN-MINUS
    • 0x002E: FULL STOP
    • 0x002F: SOLIDUS
    • 0x0030: DIGIT ZERO
    • 0x0031: DIGIT ONE
    • 0x0032: DIGIT TWO
    • 0x0033: DIGIT THREE
    • 0x0034: DIGIT FOUR
    • 0x0035: DIGIT FIVE
    • 0x0036: DIGIT SIX
    • 0x0037: DIGIT SEVEN
    • 0x0038: DIGIT EIGHT
    • 0x0039: DIGIT NINE
    • 0x003A: COLON
    • 0x003B: SEMICOLON
    • 0x003C: LESS-THAN SIGN
    • 0x003D: EQUALS SIGN
    • 0x003E: GREATER-THAN SIGN
    • 0x003F: QUESTION MARK
    • 0x0040: COMMERCIAL AT
    • 0x0041: LATIN CAPITAL LETTER A
    • 0x0042: LATIN CAPITAL LETTER B
    • 0x0043: LATIN CAPITAL LETTER C
    • 0x0044: LATIN CAPITAL LETTER D
    • 0x0045: LATIN CAPITAL LETTER E
    • 0x0046: LATIN CAPITAL LETTER F
    • 0x0047: LATIN CAPITAL LETTER G
    • 0x0049: LATIN CAPITAL LETTER I
    • 0x004A: LATIN CAPITAL LETTER J
    • 0x004B: LATIN CAPITAL LETTER K
    • 0x004D: LATIN CAPITAL LETTER M
    • 0x004E: LATIN CAPITAL LETTER N
    • 0x004F: LATIN CAPITAL LETTER O
    • 0x0050: LATIN CAPITAL LETTER P
    • 0x0051: LATIN CAPITAL LETTER Q
    • 0x0052: LATIN CAPITAL LETTER R
    • 0x0053: LATIN CAPITAL LETTER S
    • 0x0055: LATIN CAPITAL LETTER U
    • 0x0056: LATIN CAPITAL LETTER V
    • 0x0057: LATIN CAPITAL LETTER W
    • 0x0058: LATIN CAPITAL LETTER X
    • 0x0059: LATIN CAPITAL LETTER Y
    • 0x005A: LATIN CAPITAL LETTER Z
    • 0x005B: LEFT SQUARE BRACKET
    • 0x005C: REVERSE SOLIDUS
    • 0x005D: RIGHT SQUARE BRACKET
    • 0x005E: CIRCUMFLEX ACCENT
    • 0x005F: LOW LINE
    • 0x0060: GRAVE ACCENT
    • 0x0061: LATIN SMALL LETTER A
    • 0x0062: LATIN SMALL LETTER B
    • 0x0063: LATIN SMALL LETTER C
    • 0x0064: LATIN SMALL LETTER D
    • 0x0065: LATIN SMALL LETTER E
    • 0x0066: LATIN SMALL LETTER F
    • 0x0067: LATIN SMALL LETTER G
    • 0x0069: LATIN SMALL LETTER I
    • 0x006A: LATIN SMALL LETTER J
    • 0x006B: LATIN SMALL LETTER K
    • 0x006D: LATIN SMALL LETTER M
    • 0x006E: LATIN SMALL LETTER N
    • 0x006F: LATIN SMALL LETTER O
    • 0x0070: LATIN SMALL LETTER P
    • 0x0071: LATIN SMALL LETTER Q
    • 0x0072: LATIN SMALL LETTER R
    • 0x0073: LATIN SMALL LETTER S
    • 0x0075: LATIN SMALL LETTER U
    • 0x0076: LATIN SMALL LETTER V
    • 0x0077: LATIN SMALL LETTER W
    • 0x0078: LATIN SMALL LETTER X
    • 0x0079: LATIN SMALL LETTER Y
    • 0x007A: LATIN SMALL LETTER Z
    • 0x007B: LEFT CURLY BRACKET
    • 0x007C: VERTICAL LINE
    • 0x007D: RIGHT CURLY BRACKET
    • 0x007E: TILDE
    • 0x00A1: INVERTED EXCLAMATION MARK
    • 0x00A2: CENT SIGN
    • 0x00A3: POUND SIGN
    • 0x00A5: YEN SIGN
    • 0x00A7: SECTION SIGN
    • 0x00A8: DIAERESIS
    • 0x00A9: COPYRIGHT SIGN
    • 0x00AA: FEMININE ORDINAL INDICATOR
    • 0x00AB: LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00AE: REGISTERED SIGN
    • 0x00AF: MACRON
    • 0x00B0: DEGREE SIGN
    • 0x00B4: ACUTE ACCENT
    • 0x00B6: PILCROW SIGN
    • 0x00B7: MIDDLE DOT
    • 0x00B8: CEDILLA
    • 0x00BA: MASCULINE ORDINAL INDICATOR
    • 0x00BB: RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00BF: INVERTED QUESTION MARK
    • 0x00C0: LATIN CAPITAL LETTER A WITH GRAVE
    • 0x00C1: LATIN CAPITAL LETTER A WITH ACUTE
    • 0x00C2: LATIN CAPITAL LETTER A WITH CIRCUMFLEX
    • 0x00C3: LATIN CAPITAL LETTER A WITH TILDE
    • 0x00C4: LATIN CAPITAL LETTER A WITH DIAERESIS
    • 0x00C5: LATIN CAPITAL LETTER A WITH RING ABOVE
    • 0x00C6: LATIN CAPITAL LETTER AE
    • 0x00C7: LATIN CAPITAL LETTER C WITH CEDILLA
    • 0x00C8: LATIN CAPITAL LETTER E WITH GRAVE
    • 0x00C9: LATIN CAPITAL LETTER E WITH ACUTE
    • 0x00CA: LATIN CAPITAL LETTER E WITH CIRCUMFLEX
    • 0x00CB: LATIN CAPITAL LETTER E WITH DIAERESIS
    • 0x00CC: LATIN CAPITAL LETTER I WITH GRAVE
    • 0x00CD: LATIN CAPITAL LETTER I WITH ACUTE
    • 0x00CE: LATIN CAPITAL LETTER I WITH CIRCUMFLEX
    • 0x00CF: LATIN CAPITAL LETTER I WITH DIAERESIS
    • 0x00D0: LATIN CAPITAL LETTER ETH
    • 0x00D1: LATIN CAPITAL LETTER N WITH TILDE
    • 0x00D2: LATIN CAPITAL LETTER O WITH GRAVE
    • 0x00D3: LATIN CAPITAL LETTER O WITH ACUTE
    • 0x00D4: LATIN CAPITAL LETTER O WITH CIRCUMFLEX
    • 0x00D5: LATIN CAPITAL LETTER O WITH TILDE
    • 0x00D6: LATIN CAPITAL LETTER O WITH DIAERESIS
    • 0x00D7: MULTIPLICATION SIGN
    • 0x00D8: LATIN CAPITAL LETTER O WITH STROKE
    • 0x00D9: LATIN CAPITAL LETTER U WITH GRAVE
    • 0x00DA: LATIN CAPITAL LETTER U WITH ACUTE
    • 0x00DB: LATIN CAPITAL LETTER U WITH CIRCUMFLEX
    • 0x00DC: LATIN CAPITAL LETTER U WITH DIAERESIS
    • 0x00DD: LATIN CAPITAL LETTER Y WITH ACUTE
    • 0x00DE: LATIN CAPITAL LETTER THORN
    • 0x00DF: LATIN SMALL LETTER SHARP S
    • 0x00E0: LATIN SMALL LETTER A WITH GRAVE
    • 0x00E1: LATIN SMALL LETTER A WITH ACUTE
    • 0x00E2: LATIN SMALL LETTER A WITH CIRCUMFLEX
    • 0x00E3: LATIN SMALL LETTER A WITH TILDE
    • 0x00E4: LATIN SMALL LETTER A WITH DIAERESIS
    • 0x00E5: LATIN SMALL LETTER A WITH RING ABOVE
    • 0x00E6: LATIN SMALL LETTER AE
    • 0x00E7: LATIN SMALL LETTER C WITH CEDILLA
    • 0x00E8: LATIN SMALL LETTER E WITH GRAVE
    • 0x00E9: LATIN SMALL LETTER E WITH ACUTE
    • 0x00EA: LATIN SMALL LETTER E WITH CIRCUMFLEX
    • 0x00EB: LATIN SMALL LETTER E WITH DIAERESIS
    • 0x00EC: LATIN SMALL LETTER I WITH GRAVE
    • 0x00ED: LATIN SMALL LETTER I WITH ACUTE
    • 0x00EE: LATIN SMALL LETTER I WITH CIRCUMFLEX
    • 0x00EF: LATIN SMALL LETTER I WITH DIAERESIS
    • 0x00F0: LATIN SMALL LETTER ETH
    • 0x00F1: LATIN SMALL LETTER N WITH TILDE
    • 0x00F2: LATIN SMALL LETTER O WITH GRAVE
    • 0x00F3: LATIN SMALL LETTER O WITH ACUTE
    • 0x00F4: LATIN SMALL LETTER O WITH CIRCUMFLEX
    • 0x00F5: LATIN SMALL LETTER O WITH TILDE
    • 0x00F6: LATIN SMALL LETTER O WITH DIAERESIS
    • 0x00F7: DIVISION SIGN
    • 0x00F8: LATIN SMALL LETTER O WITH STROKE
    • 0x00F9: LATIN SMALL LETTER U WITH GRAVE
    • 0x00FA: LATIN SMALL LETTER U WITH ACUTE
    • 0x00FB: LATIN SMALL LETTER U WITH CIRCUMFLEX
    • 0x00FC: LATIN SMALL LETTER U WITH DIAERESIS
    • 0x00FD: LATIN SMALL LETTER Y WITH ACUTE
    • 0x00FE: LATIN SMALL LETTER THORN
    • 0x00FF: LATIN SMALL LETTER Y WITH DIAERESIS
    • 0x0100: LATIN CAPITAL LETTER A WITH MACRON
    • 0x0101: LATIN SMALL LETTER A WITH MACRON
    • 0x0102: LATIN CAPITAL LETTER A WITH BREVE
    • 0x0103: LATIN SMALL LETTER A WITH BREVE
    • 0x0104: LATIN CAPITAL LETTER A WITH OGONEK
    • 0x0105: LATIN SMALL LETTER A WITH OGONEK
    • 0x0106: LATIN CAPITAL LETTER C WITH ACUTE
    • 0x0107: LATIN SMALL LETTER C WITH ACUTE
    • 0x010A: LATIN CAPITAL LETTER C WITH DOT ABOVE
    • 0x010B: LATIN SMALL LETTER C WITH DOT ABOVE
    • 0x010C: LATIN CAPITAL LETTER C WITH CARON
    • 0x010D: LATIN SMALL LETTER C WITH CARON
    • 0x010E: LATIN CAPITAL LETTER D WITH CARON
    • 0x010F: LATIN SMALL LETTER D WITH CARON
    • 0x0110: LATIN CAPITAL LETTER D WITH STROKE
    • 0x0111: LATIN SMALL LETTER D WITH STROKE
    • 0x0112: LATIN CAPITAL LETTER E WITH MACRON
    • 0x0113: LATIN SMALL LETTER E WITH MACRON
    • 0x0116: LATIN CAPITAL LETTER E WITH DOT ABOVE
    • 0x0117: LATIN SMALL LETTER E WITH DOT ABOVE
    • 0x0118: LATIN CAPITAL LETTER E WITH OGONEK
    • 0x0119: LATIN SMALL LETTER E WITH OGONEK
    • 0x011A: LATIN CAPITAL LETTER E WITH CARON
    • 0x011B: LATIN SMALL LETTER E WITH CARON
    • 0x011E: LATIN CAPITAL LETTER G WITH BREVE
    • 0x011F: LATIN SMALL LETTER G WITH BREVE
    • 0x0120: LATIN CAPITAL LETTER G WITH DOT ABOVE
    • 0x0121: LATIN SMALL LETTER G WITH DOT ABOVE
    • 0x0122: LATIN CAPITAL LETTER G WITH CEDILLA
    • 0x0123: LATIN SMALL LETTER G WITH CEDILLA
    • 0x0126: LATIN CAPITAL LETTER H WITH STROKE
    • 0x0127: LATIN SMALL LETTER H WITH STROKE
    • 0x012A: LATIN CAPITAL LETTER I WITH MACRON
    • 0x012B: LATIN SMALL LETTER I WITH MACRON
    • 0x012E: LATIN CAPITAL LETTER I WITH OGONEK
    • 0x012F: LATIN SMALL LETTER I WITH OGONEK
    • 0x0130: LATIN CAPITAL LETTER I WITH DOT ABOVE
    • 0x0131: LATIN SMALL LETTER DOTLESS I
    • 0x0136: LATIN CAPITAL LETTER K WITH CEDILLA
    • 0x0137: LATIN SMALL LETTER K WITH CEDILLA
    • 0x0139: LATIN CAPITAL LETTER L WITH ACUTE
    • 0x013A: LATIN SMALL LETTER L WITH ACUTE
    • 0x013B: LATIN CAPITAL LETTER L WITH CEDILLA
    • 0x013C: LATIN SMALL LETTER L WITH CEDILLA
    • 0x013D: LATIN CAPITAL LETTER L WITH CARON
    • 0x013E: LATIN SMALL LETTER L WITH CARON
    • 0x0141: LATIN CAPITAL LETTER L WITH STROKE
    • 0x0142: LATIN SMALL LETTER L WITH STROKE
    • 0x0143: LATIN CAPITAL LETTER N WITH ACUTE
    • 0x0144: LATIN SMALL LETTER N WITH ACUTE
    • 0x0145: LATIN CAPITAL LETTER N WITH CEDILLA
    • 0x0146: LATIN SMALL LETTER N WITH CEDILLA
    • 0x0147: LATIN CAPITAL LETTER N WITH CARON
    • 0x0148: LATIN SMALL LETTER N WITH CARON
    • 0x0150: LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
    • 0x0151: LATIN SMALL LETTER O WITH DOUBLE ACUTE
    • 0x0152: LATIN CAPITAL LIGATURE OE
    • 0x0153: LATIN SMALL LIGATURE OE
    • 0x0154: LATIN CAPITAL LETTER R WITH ACUTE
    • 0x0155: LATIN SMALL LETTER R WITH ACUTE
    • 0x0158: LATIN CAPITAL LETTER R WITH CARON
    • 0x0159: LATIN SMALL LETTER R WITH CARON
    • 0x015A: LATIN CAPITAL LETTER S WITH ACUTE
    • 0x015B: LATIN SMALL LETTER S WITH ACUTE
    • 0x015E: LATIN CAPITAL LETTER S WITH CEDILLA
    • 0x015F: LATIN SMALL LETTER S WITH CEDILLA
    • 0x0160: LATIN CAPITAL LETTER S WITH CARON
    • 0x0161: LATIN SMALL LETTER S WITH CARON
    • 0x0164: LATIN CAPITAL LETTER T WITH CARON
    • 0x0165: LATIN SMALL LETTER T WITH CARON
    • 0x016A: LATIN CAPITAL LETTER U WITH MACRON
    • 0x016B: LATIN SMALL LETTER U WITH MACRON
    • 0x016E: LATIN CAPITAL LETTER U WITH RING ABOVE
    • 0x016F: LATIN SMALL LETTER U WITH RING ABOVE
    • 0x0170: LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
    • 0x0171: LATIN SMALL LETTER U WITH DOUBLE ACUTE
    • 0x0172: LATIN CAPITAL LETTER U WITH OGONEK
    • 0x0173: LATIN SMALL LETTER U WITH OGONEK
    • 0x0174: LATIN CAPITAL LETTER W WITH CIRCUMFLEX
    • 0x0175: LATIN SMALL LETTER W WITH CIRCUMFLEX
    • 0x0176: LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
    • 0x0177: LATIN SMALL LETTER Y WITH CIRCUMFLEX
    • 0x0178: LATIN CAPITAL LETTER Y WITH DIAERESIS
    • 0x0179: LATIN CAPITAL LETTER Z WITH ACUTE
    • 0x017A: LATIN SMALL LETTER Z WITH ACUTE
    • 0x017B: LATIN CAPITAL LETTER Z WITH DOT ABOVE
    • 0x017C: LATIN SMALL LETTER Z WITH DOT ABOVE
    • 0x017D: LATIN CAPITAL LETTER Z WITH CARON
    • 0x017E: LATIN SMALL LETTER Z WITH CARON
    • 0x0218: LATIN CAPITAL LETTER S WITH COMMA BELOW
    • 0x0219: LATIN SMALL LETTER S WITH COMMA BELOW
    • 0x021A: LATIN CAPITAL LETTER T WITH COMMA BELOW
    • 0x021B: LATIN SMALL LETTER T WITH COMMA BELOW
    • 0x0237: LATIN SMALL LETTER DOTLESS J
    • 0x02C6: MODIFIER LETTER CIRCUMFLEX ACCENT
    • 0x02C7: CARON
    • 0x02D8: BREVE
    • 0x02D9: DOT ABOVE
    • 0x02DA: RING ABOVE
    • 0x02DB: OGONEK
    • 0x02DC: SMALL TILDE
    • 0x02DD: DOUBLE ACUTE ACCENT
    • 0x0300: COMBINING GRAVE ACCENT
    • 0x0301: COMBINING ACUTE ACCENT
    • 0x0302: COMBINING CIRCUMFLEX ACCENT
    • 0x0303: COMBINING TILDE
    • 0x0304: COMBINING MACRON
    • 0x0306: COMBINING BREVE
    • 0x0307: COMBINING DOT ABOVE
    • 0x0308: COMBINING DIAERESIS
    • 0x030A: COMBINING RING ABOVE
    • 0x030B: COMBINING DOUBLE ACUTE ACCENT
    • 0x030C: COMBINING CARON
    • 0x0326: COMBINING COMMA BELOW
    • 0x0327: COMBINING CEDILLA
    • 0x0328: COMBINING OGONEK
    • 0x1E80: LATIN CAPITAL LETTER W WITH GRAVE
    • 0x1E81: LATIN SMALL LETTER W WITH GRAVE
    • 0x1E82: LATIN CAPITAL LETTER W WITH ACUTE
    • 0x1E83: LATIN SMALL LETTER W WITH ACUTE
    • 0x1E84: LATIN CAPITAL LETTER W WITH DIAERESIS
    • 0x1E85: LATIN SMALL LETTER W WITH DIAERESIS
    • 0x1E9E: LATIN CAPITAL LETTER SHARP S
    • 0x1EF2: LATIN CAPITAL LETTER Y WITH GRAVE
    • 0x1EF3: LATIN SMALL LETTER Y WITH GRAVE
    • 0x2013: EN DASH
    • 0x2014: EM DASH
    • 0x2018: LEFT SINGLE QUOTATION MARK
    • 0x2019: RIGHT SINGLE QUOTATION MARK
    • 0x201A: SINGLE LOW-9 QUOTATION MARK
    • 0x201C: LEFT DOUBLE QUOTATION MARK
    • 0x201D: RIGHT DOUBLE QUOTATION MARK
    • 0x201E: DOUBLE LOW-9 QUOTATION MARK
    • 0x2022: BULLET
    • 0x2026: HORIZONTAL ELLIPSIS
    • 0x2039: SINGLE LEFT-POINTING ANGLE QUOTATION MARK
    • 0x203A: SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
    • 0x20AC: EURO SIGN
    • 0x2122: TRADE MARK SIGN
    • 0x2212: MINUS SIGN
    [code: missing-codepoints]
  • 🔥 FAIL

    fonts/variable/TestFontAvar2[opsz,wdth,wght].ttf missing required codepoints:

    • 0x0021: EXCLAMATION MARK
    • 0x0022: QUOTATION MARK
    • 0x0023: NUMBER SIGN
    • 0x0024: DOLLAR SIGN
    • 0x0025: PERCENT SIGN
    • 0x0026: AMPERSAND
    • 0x0027: APOSTROPHE
    • 0x0028: LEFT PARENTHESIS
    • 0x0029: RIGHT PARENTHESIS
    • 0x002A: ASTERISK
    • 0x002B: PLUS SIGN
    • 0x002C: COMMA
    • 0x002D: HYPHEN-MINUS
    • 0x002E: FULL STOP
    • 0x002F: SOLIDUS
    • 0x0030: DIGIT ZERO
    • 0x0031: DIGIT ONE
    • 0x0032: DIGIT TWO
    • 0x0033: DIGIT THREE
    • 0x0034: DIGIT FOUR
    • 0x0035: DIGIT FIVE
    • 0x0036: DIGIT SIX
    • 0x0037: DIGIT SEVEN
    • 0x0038: DIGIT EIGHT
    • 0x0039: DIGIT NINE
    • 0x003A: COLON
    • 0x003B: SEMICOLON
    • 0x003C: LESS-THAN SIGN
    • 0x003D: EQUALS SIGN
    • 0x003E: GREATER-THAN SIGN
    • 0x003F: QUESTION MARK
    • 0x0040: COMMERCIAL AT
    • 0x0041: LATIN CAPITAL LETTER A
    • 0x0042: LATIN CAPITAL LETTER B
    • 0x0043: LATIN CAPITAL LETTER C
    • 0x0044: LATIN CAPITAL LETTER D
    • 0x0045: LATIN CAPITAL LETTER E
    • 0x0046: LATIN CAPITAL LETTER F
    • 0x0047: LATIN CAPITAL LETTER G
    • 0x0049: LATIN CAPITAL LETTER I
    • 0x004A: LATIN CAPITAL LETTER J
    • 0x004B: LATIN CAPITAL LETTER K
    • 0x004D: LATIN CAPITAL LETTER M
    • 0x004E: LATIN CAPITAL LETTER N
    • 0x004F: LATIN CAPITAL LETTER O
    • 0x0050: LATIN CAPITAL LETTER P
    • 0x0051: LATIN CAPITAL LETTER Q
    • 0x0052: LATIN CAPITAL LETTER R
    • 0x0053: LATIN CAPITAL LETTER S
    • 0x0055: LATIN CAPITAL LETTER U
    • 0x0056: LATIN CAPITAL LETTER V
    • 0x0057: LATIN CAPITAL LETTER W
    • 0x0058: LATIN CAPITAL LETTER X
    • 0x0059: LATIN CAPITAL LETTER Y
    • 0x005A: LATIN CAPITAL LETTER Z
    • 0x005B: LEFT SQUARE BRACKET
    • 0x005C: REVERSE SOLIDUS
    • 0x005D: RIGHT SQUARE BRACKET
    • 0x005E: CIRCUMFLEX ACCENT
    • 0x005F: LOW LINE
    • 0x0060: GRAVE ACCENT
    • 0x0061: LATIN SMALL LETTER A
    • 0x0062: LATIN SMALL LETTER B
    • 0x0063: LATIN SMALL LETTER C
    • 0x0064: LATIN SMALL LETTER D
    • 0x0065: LATIN SMALL LETTER E
    • 0x0066: LATIN SMALL LETTER F
    • 0x0067: LATIN SMALL LETTER G
    • 0x0069: LATIN SMALL LETTER I
    • 0x006A: LATIN SMALL LETTER J
    • 0x006B: LATIN SMALL LETTER K
    • 0x006D: LATIN SMALL LETTER M
    • 0x006E: LATIN SMALL LETTER N
    • 0x006F: LATIN SMALL LETTER O
    • 0x0070: LATIN SMALL LETTER P
    • 0x0071: LATIN SMALL LETTER Q
    • 0x0072: LATIN SMALL LETTER R
    • 0x0073: LATIN SMALL LETTER S
    • 0x0075: LATIN SMALL LETTER U
    • 0x0076: LATIN SMALL LETTER V
    • 0x0077: LATIN SMALL LETTER W
    • 0x0078: LATIN SMALL LETTER X
    • 0x0079: LATIN SMALL LETTER Y
    • 0x007A: LATIN SMALL LETTER Z
    • 0x007B: LEFT CURLY BRACKET
    • 0x007C: VERTICAL LINE
    • 0x007D: RIGHT CURLY BRACKET
    • 0x007E: TILDE
    • 0x00A1: INVERTED EXCLAMATION MARK
    • 0x00A2: CENT SIGN
    • 0x00A3: POUND SIGN
    • 0x00A5: YEN SIGN
    • 0x00A7: SECTION SIGN
    • 0x00A8: DIAERESIS
    • 0x00A9: COPYRIGHT SIGN
    • 0x00AA: FEMININE ORDINAL INDICATOR
    • 0x00AB: LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00AE: REGISTERED SIGN
    • 0x00AF: MACRON
    • 0x00B0: DEGREE SIGN
    • 0x00B4: ACUTE ACCENT
    • 0x00B6: PILCROW SIGN
    • 0x00B7: MIDDLE DOT
    • 0x00B8: CEDILLA
    • 0x00BA: MASCULINE ORDINAL INDICATOR
    • 0x00BB: RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00BF: INVERTED QUESTION MARK
    • 0x00C0: LATIN CAPITAL LETTER A WITH GRAVE
    • 0x00C1: LATIN CAPITAL LETTER A WITH ACUTE
    • 0x00C2: LATIN CAPITAL LETTER A WITH CIRCUMFLEX
    • 0x00C3: LATIN CAPITAL LETTER A WITH TILDE
    • 0x00C4: LATIN CAPITAL LETTER A WITH DIAERESIS
    • 0x00C5: LATIN CAPITAL LETTER A WITH RING ABOVE
    • 0x00C6: LATIN CAPITAL LETTER AE
    • 0x00C7: LATIN CAPITAL LETTER C WITH CEDILLA
    • 0x00C8: LATIN CAPITAL LETTER E WITH GRAVE
    • 0x00C9: LATIN CAPITAL LETTER E WITH ACUTE
    • 0x00CA: LATIN CAPITAL LETTER E WITH CIRCUMFLEX
    • 0x00CB: LATIN CAPITAL LETTER E WITH DIAERESIS
    • 0x00CC: LATIN CAPITAL LETTER I WITH GRAVE
    • 0x00CD: LATIN CAPITAL LETTER I WITH ACUTE
    • 0x00CE: LATIN CAPITAL LETTER I WITH CIRCUMFLEX
    • 0x00CF: LATIN CAPITAL LETTER I WITH DIAERESIS
    • 0x00D0: LATIN CAPITAL LETTER ETH
    • 0x00D1: LATIN CAPITAL LETTER N WITH TILDE
    • 0x00D2: LATIN CAPITAL LETTER O WITH GRAVE
    • 0x00D3: LATIN CAPITAL LETTER O WITH ACUTE
    • 0x00D4: LATIN CAPITAL LETTER O WITH CIRCUMFLEX
    • 0x00D5: LATIN CAPITAL LETTER O WITH TILDE
    • 0x00D6: LATIN CAPITAL LETTER O WITH DIAERESIS
    • 0x00D7: MULTIPLICATION SIGN
    • 0x00D8: LATIN CAPITAL LETTER O WITH STROKE
    • 0x00D9: LATIN CAPITAL LETTER U WITH GRAVE
    • 0x00DA: LATIN CAPITAL LETTER U WITH ACUTE
    • 0x00DB: LATIN CAPITAL LETTER U WITH CIRCUMFLEX
    • 0x00DC: LATIN CAPITAL LETTER U WITH DIAERESIS
    • 0x00DD: LATIN CAPITAL LETTER Y WITH ACUTE
    • 0x00DE: LATIN CAPITAL LETTER THORN
    • 0x00DF: LATIN SMALL LETTER SHARP S
    • 0x00E0: LATIN SMALL LETTER A WITH GRAVE
    • 0x00E1: LATIN SMALL LETTER A WITH ACUTE
    • 0x00E2: LATIN SMALL LETTER A WITH CIRCUMFLEX
    • 0x00E3: LATIN SMALL LETTER A WITH TILDE
    • 0x00E4: LATIN SMALL LETTER A WITH DIAERESIS
    • 0x00E5: LATIN SMALL LETTER A WITH RING ABOVE
    • 0x00E6: LATIN SMALL LETTER AE
    • 0x00E7: LATIN SMALL LETTER C WITH CEDILLA
    • 0x00E8: LATIN SMALL LETTER E WITH GRAVE
    • 0x00E9: LATIN SMALL LETTER E WITH ACUTE
    • 0x00EA: LATIN SMALL LETTER E WITH CIRCUMFLEX
    • 0x00EB: LATIN SMALL LETTER E WITH DIAERESIS
    • 0x00EC: LATIN SMALL LETTER I WITH GRAVE
    • 0x00ED: LATIN SMALL LETTER I WITH ACUTE
    • 0x00EE: LATIN SMALL LETTER I WITH CIRCUMFLEX
    • 0x00EF: LATIN SMALL LETTER I WITH DIAERESIS
    • 0x00F0: LATIN SMALL LETTER ETH
    • 0x00F1: LATIN SMALL LETTER N WITH TILDE
    • 0x00F2: LATIN SMALL LETTER O WITH GRAVE
    • 0x00F3: LATIN SMALL LETTER O WITH ACUTE
    • 0x00F4: LATIN SMALL LETTER O WITH CIRCUMFLEX
    • 0x00F5: LATIN SMALL LETTER O WITH TILDE
    • 0x00F6: LATIN SMALL LETTER O WITH DIAERESIS
    • 0x00F7: DIVISION SIGN
    • 0x00F8: LATIN SMALL LETTER O WITH STROKE
    • 0x00F9: LATIN SMALL LETTER U WITH GRAVE
    • 0x00FA: LATIN SMALL LETTER U WITH ACUTE
    • 0x00FB: LATIN SMALL LETTER U WITH CIRCUMFLEX
    • 0x00FC: LATIN SMALL LETTER U WITH DIAERESIS
    • 0x00FD: LATIN SMALL LETTER Y WITH ACUTE
    • 0x00FE: LATIN SMALL LETTER THORN
    • 0x00FF: LATIN SMALL LETTER Y WITH DIAERESIS
    • 0x0100: LATIN CAPITAL LETTER A WITH MACRON
    • 0x0101: LATIN SMALL LETTER A WITH MACRON
    • 0x0102: LATIN CAPITAL LETTER A WITH BREVE
    • 0x0103: LATIN SMALL LETTER A WITH BREVE
    • 0x0104: LATIN CAPITAL LETTER A WITH OGONEK
    • 0x0105: LATIN SMALL LETTER A WITH OGONEK
    • 0x0106: LATIN CAPITAL LETTER C WITH ACUTE
    • 0x0107: LATIN SMALL LETTER C WITH ACUTE
    • 0x010A: LATIN CAPITAL LETTER C WITH DOT ABOVE
    • 0x010B: LATIN SMALL LETTER C WITH DOT ABOVE
    • 0x010C: LATIN CAPITAL LETTER C WITH CARON
    • 0x010D: LATIN SMALL LETTER C WITH CARON
    • 0x010E: LATIN CAPITAL LETTER D WITH CARON
    • 0x010F: LATIN SMALL LETTER D WITH CARON
    • 0x0110: LATIN CAPITAL LETTER D WITH STROKE
    • 0x0111: LATIN SMALL LETTER D WITH STROKE
    • 0x0112: LATIN CAPITAL LETTER E WITH MACRON
    • 0x0113: LATIN SMALL LETTER E WITH MACRON
    • 0x0116: LATIN CAPITAL LETTER E WITH DOT ABOVE
    • 0x0117: LATIN SMALL LETTER E WITH DOT ABOVE
    • 0x0118: LATIN CAPITAL LETTER E WITH OGONEK
    • 0x0119: LATIN SMALL LETTER E WITH OGONEK
    • 0x011A: LATIN CAPITAL LETTER E WITH CARON
    • 0x011B: LATIN SMALL LETTER E WITH CARON
    • 0x011E: LATIN CAPITAL LETTER G WITH BREVE
    • 0x011F: LATIN SMALL LETTER G WITH BREVE
    • 0x0120: LATIN CAPITAL LETTER G WITH DOT ABOVE
    • 0x0121: LATIN SMALL LETTER G WITH DOT ABOVE
    • 0x0122: LATIN CAPITAL LETTER G WITH CEDILLA
    • 0x0123: LATIN SMALL LETTER G WITH CEDILLA
    • 0x0126: LATIN CAPITAL LETTER H WITH STROKE
    • 0x0127: LATIN SMALL LETTER H WITH STROKE
    • 0x012A: LATIN CAPITAL LETTER I WITH MACRON
    • 0x012B: LATIN SMALL LETTER I WITH MACRON
    • 0x012E: LATIN CAPITAL LETTER I WITH OGONEK
    • 0x012F: LATIN SMALL LETTER I WITH OGONEK
    • 0x0130: LATIN CAPITAL LETTER I WITH DOT ABOVE
    • 0x0131: LATIN SMALL LETTER DOTLESS I
    • 0x0136: LATIN CAPITAL LETTER K WITH CEDILLA
    • 0x0137: LATIN SMALL LETTER K WITH CEDILLA
    • 0x0139: LATIN CAPITAL LETTER L WITH ACUTE
    • 0x013A: LATIN SMALL LETTER L WITH ACUTE
    • 0x013B: LATIN CAPITAL LETTER L WITH CEDILLA
    • 0x013C: LATIN SMALL LETTER L WITH CEDILLA
    • 0x013D: LATIN CAPITAL LETTER L WITH CARON
    • 0x013E: LATIN SMALL LETTER L WITH CARON
    • 0x0141: LATIN CAPITAL LETTER L WITH STROKE
    • 0x0142: LATIN SMALL LETTER L WITH STROKE
    • 0x0143: LATIN CAPITAL LETTER N WITH ACUTE
    • 0x0144: LATIN SMALL LETTER N WITH ACUTE
    • 0x0145: LATIN CAPITAL LETTER N WITH CEDILLA
    • 0x0146: LATIN SMALL LETTER N WITH CEDILLA
    • 0x0147: LATIN CAPITAL LETTER N WITH CARON
    • 0x0148: LATIN SMALL LETTER N WITH CARON
    • 0x0150: LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
    • 0x0151: LATIN SMALL LETTER O WITH DOUBLE ACUTE
    • 0x0152: LATIN CAPITAL LIGATURE OE
    • 0x0153: LATIN SMALL LIGATURE OE
    • 0x0154: LATIN CAPITAL LETTER R WITH ACUTE
    • 0x0155: LATIN SMALL LETTER R WITH ACUTE
    • 0x0158: LATIN CAPITAL LETTER R WITH CARON
    • 0x0159: LATIN SMALL LETTER R WITH CARON
    • 0x015A: LATIN CAPITAL LETTER S WITH ACUTE
    • 0x015B: LATIN SMALL LETTER S WITH ACUTE
    • 0x015E: LATIN CAPITAL LETTER S WITH CEDILLA
    • 0x015F: LATIN SMALL LETTER S WITH CEDILLA
    • 0x0160: LATIN CAPITAL LETTER S WITH CARON
    • 0x0161: LATIN SMALL LETTER S WITH CARON
    • 0x0164: LATIN CAPITAL LETTER T WITH CARON
    • 0x0165: LATIN SMALL LETTER T WITH CARON
    • 0x016A: LATIN CAPITAL LETTER U WITH MACRON
    • 0x016B: LATIN SMALL LETTER U WITH MACRON
    • 0x016E: LATIN CAPITAL LETTER U WITH RING ABOVE
    • 0x016F: LATIN SMALL LETTER U WITH RING ABOVE
    • 0x0170: LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
    • 0x0171: LATIN SMALL LETTER U WITH DOUBLE ACUTE
    • 0x0172: LATIN CAPITAL LETTER U WITH OGONEK
    • 0x0173: LATIN SMALL LETTER U WITH OGONEK
    • 0x0174: LATIN CAPITAL LETTER W WITH CIRCUMFLEX
    • 0x0175: LATIN SMALL LETTER W WITH CIRCUMFLEX
    • 0x0176: LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
    • 0x0177: LATIN SMALL LETTER Y WITH CIRCUMFLEX
    • 0x0178: LATIN CAPITAL LETTER Y WITH DIAERESIS
    • 0x0179: LATIN CAPITAL LETTER Z WITH ACUTE
    • 0x017A: LATIN SMALL LETTER Z WITH ACUTE
    • 0x017B: LATIN CAPITAL LETTER Z WITH DOT ABOVE
    • 0x017C: LATIN SMALL LETTER Z WITH DOT ABOVE
    • 0x017D: LATIN CAPITAL LETTER Z WITH CARON
    • 0x017E: LATIN SMALL LETTER Z WITH CARON
    • 0x0218: LATIN CAPITAL LETTER S WITH COMMA BELOW
    • 0x0219: LATIN SMALL LETTER S WITH COMMA BELOW
    • 0x021A: LATIN CAPITAL LETTER T WITH COMMA BELOW
    • 0x021B: LATIN SMALL LETTER T WITH COMMA BELOW
    • 0x0237: LATIN SMALL LETTER DOTLESS J
    • 0x02C6: MODIFIER LETTER CIRCUMFLEX ACCENT
    • 0x02C7: CARON
    • 0x02D8: BREVE
    • 0x02D9: DOT ABOVE
    • 0x02DA: RING ABOVE
    • 0x02DB: OGONEK
    • 0x02DC: SMALL TILDE
    • 0x02DD: DOUBLE ACUTE ACCENT
    • 0x0300: COMBINING GRAVE ACCENT
    • 0x0301: COMBINING ACUTE ACCENT
    • 0x0302: COMBINING CIRCUMFLEX ACCENT
    • 0x0303: COMBINING TILDE
    • 0x0304: COMBINING MACRON
    • 0x0306: COMBINING BREVE
    • 0x0307: COMBINING DOT ABOVE
    • 0x0308: COMBINING DIAERESIS
    • 0x030A: COMBINING RING ABOVE
    • 0x030B: COMBINING DOUBLE ACUTE ACCENT
    • 0x030C: COMBINING CARON
    • 0x0326: COMBINING COMMA BELOW
    • 0x0327: COMBINING CEDILLA
    • 0x0328: COMBINING OGONEK
    • 0x1E80: LATIN CAPITAL LETTER W WITH GRAVE
    • 0x1E81: LATIN SMALL LETTER W WITH GRAVE
    • 0x1E82: LATIN CAPITAL LETTER W WITH ACUTE
    • 0x1E83: LATIN SMALL LETTER W WITH ACUTE
    • 0x1E84: LATIN CAPITAL LETTER W WITH DIAERESIS
    • 0x1E85: LATIN SMALL LETTER W WITH DIAERESIS
    • 0x1E9E: LATIN CAPITAL LETTER SHARP S
    • 0x1EF2: LATIN CAPITAL LETTER Y WITH GRAVE
    • 0x1EF3: LATIN SMALL LETTER Y WITH GRAVE
    • 0x2013: EN DASH
    • 0x2014: EM DASH
    • 0x2018: LEFT SINGLE QUOTATION MARK
    • 0x2019: RIGHT SINGLE QUOTATION MARK
    • 0x201A: SINGLE LOW-9 QUOTATION MARK
    • 0x201C: LEFT DOUBLE QUOTATION MARK
    • 0x201D: RIGHT DOUBLE QUOTATION MARK
    • 0x201E: DOUBLE LOW-9 QUOTATION MARK
    • 0x2022: BULLET
    • 0x2026: HORIZONTAL ELLIPSIS
    • 0x2039: SINGLE LEFT-POINTING ANGLE QUOTATION MARK
    • 0x203A: SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
    • 0x20AC: EURO SIGN
    • 0x2122: TRADE MARK SIGN
    • 0x2212: MINUS SIGN
    [code: missing-codepoints]
  • 🔥 FAIL

    fonts/variable/AlternateGlyphsAvar2[opsz,wdth,wght].ttf missing required codepoints:

    • 0x0021: EXCLAMATION MARK
    • 0x0022: QUOTATION MARK
    • 0x0023: NUMBER SIGN
    • 0x0024: DOLLAR SIGN
    • 0x0025: PERCENT SIGN
    • 0x0026: AMPERSAND
    • 0x0027: APOSTROPHE
    • 0x0028: LEFT PARENTHESIS
    • 0x0029: RIGHT PARENTHESIS
    • 0x002A: ASTERISK
    • 0x002B: PLUS SIGN
    • 0x002C: COMMA
    • 0x002D: HYPHEN-MINUS
    • 0x002E: FULL STOP
    • 0x002F: SOLIDUS
    • 0x0030: DIGIT ZERO
    • 0x0031: DIGIT ONE
    • 0x0032: DIGIT TWO
    • 0x0033: DIGIT THREE
    • 0x0034: DIGIT FOUR
    • 0x0035: DIGIT FIVE
    • 0x0036: DIGIT SIX
    • 0x0037: DIGIT SEVEN
    • 0x0038: DIGIT EIGHT
    • 0x0039: DIGIT NINE
    • 0x003A: COLON
    • 0x003B: SEMICOLON
    • 0x003C: LESS-THAN SIGN
    • 0x003D: EQUALS SIGN
    • 0x003E: GREATER-THAN SIGN
    • 0x003F: QUESTION MARK
    • 0x0040: COMMERCIAL AT
    • 0x0041: LATIN CAPITAL LETTER A
    • 0x0042: LATIN CAPITAL LETTER B
    • 0x0043: LATIN CAPITAL LETTER C
    • 0x0044: LATIN CAPITAL LETTER D
    • 0x0045: LATIN CAPITAL LETTER E
    • 0x0046: LATIN CAPITAL LETTER F
    • 0x0047: LATIN CAPITAL LETTER G
    • 0x0049: LATIN CAPITAL LETTER I
    • 0x004A: LATIN CAPITAL LETTER J
    • 0x004B: LATIN CAPITAL LETTER K
    • 0x004C: LATIN CAPITAL LETTER L
    • 0x004D: LATIN CAPITAL LETTER M
    • 0x004E: LATIN CAPITAL LETTER N
    • 0x004F: LATIN CAPITAL LETTER O
    • 0x0050: LATIN CAPITAL LETTER P
    • 0x0051: LATIN CAPITAL LETTER Q
    • 0x0052: LATIN CAPITAL LETTER R
    • 0x0053: LATIN CAPITAL LETTER S
    • 0x0054: LATIN CAPITAL LETTER T
    • 0x0055: LATIN CAPITAL LETTER U
    • 0x0056: LATIN CAPITAL LETTER V
    • 0x0057: LATIN CAPITAL LETTER W
    • 0x0058: LATIN CAPITAL LETTER X
    • 0x0059: LATIN CAPITAL LETTER Y
    • 0x005A: LATIN CAPITAL LETTER Z
    • 0x005B: LEFT SQUARE BRACKET
    • 0x005C: REVERSE SOLIDUS
    • 0x005D: RIGHT SQUARE BRACKET
    • 0x005E: CIRCUMFLEX ACCENT
    • 0x005F: LOW LINE
    • 0x0060: GRAVE ACCENT
    • 0x0061: LATIN SMALL LETTER A
    • 0x0062: LATIN SMALL LETTER B
    • 0x0063: LATIN SMALL LETTER C
    • 0x0064: LATIN SMALL LETTER D
    • 0x0065: LATIN SMALL LETTER E
    • 0x0066: LATIN SMALL LETTER F
    • 0x0067: LATIN SMALL LETTER G
    • 0x0069: LATIN SMALL LETTER I
    • 0x006A: LATIN SMALL LETTER J
    • 0x006B: LATIN SMALL LETTER K
    • 0x006C: LATIN SMALL LETTER L
    • 0x006D: LATIN SMALL LETTER M
    • 0x006E: LATIN SMALL LETTER N
    • 0x006F: LATIN SMALL LETTER O
    • 0x0070: LATIN SMALL LETTER P
    • 0x0071: LATIN SMALL LETTER Q
    • 0x0072: LATIN SMALL LETTER R
    • 0x0073: LATIN SMALL LETTER S
    • 0x0074: LATIN SMALL LETTER T
    • 0x0075: LATIN SMALL LETTER U
    • 0x0076: LATIN SMALL LETTER V
    • 0x0077: LATIN SMALL LETTER W
    • 0x0078: LATIN SMALL LETTER X
    • 0x0079: LATIN SMALL LETTER Y
    • 0x007A: LATIN SMALL LETTER Z
    • 0x007B: LEFT CURLY BRACKET
    • 0x007C: VERTICAL LINE
    • 0x007D: RIGHT CURLY BRACKET
    • 0x007E: TILDE
    • 0x00A1: INVERTED EXCLAMATION MARK
    • 0x00A2: CENT SIGN
    • 0x00A3: POUND SIGN
    • 0x00A5: YEN SIGN
    • 0x00A7: SECTION SIGN
    • 0x00A8: DIAERESIS
    • 0x00A9: COPYRIGHT SIGN
    • 0x00AA: FEMININE ORDINAL INDICATOR
    • 0x00AB: LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00AE: REGISTERED SIGN
    • 0x00AF: MACRON
    • 0x00B0: DEGREE SIGN
    • 0x00B4: ACUTE ACCENT
    • 0x00B6: PILCROW SIGN
    • 0x00B7: MIDDLE DOT
    • 0x00B8: CEDILLA
    • 0x00BA: MASCULINE ORDINAL INDICATOR
    • 0x00BB: RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00BF: INVERTED QUESTION MARK
    • 0x00C0: LATIN CAPITAL LETTER A WITH GRAVE
    • 0x00C1: LATIN CAPITAL LETTER A WITH ACUTE
    • 0x00C2: LATIN CAPITAL LETTER A WITH CIRCUMFLEX
    • 0x00C3: LATIN CAPITAL LETTER A WITH TILDE
    • 0x00C4: LATIN CAPITAL LETTER A WITH DIAERESIS
    • 0x00C5: LATIN CAPITAL LETTER A WITH RING ABOVE
    • 0x00C6: LATIN CAPITAL LETTER AE
    • 0x00C7: LATIN CAPITAL LETTER C WITH CEDILLA
    • 0x00C8: LATIN CAPITAL LETTER E WITH GRAVE
    • 0x00C9: LATIN CAPITAL LETTER E WITH ACUTE
    • 0x00CA: LATIN CAPITAL LETTER E WITH CIRCUMFLEX
    • 0x00CB: LATIN CAPITAL LETTER E WITH DIAERESIS
    • 0x00CC: LATIN CAPITAL LETTER I WITH GRAVE
    • 0x00CD: LATIN CAPITAL LETTER I WITH ACUTE
    • 0x00CE: LATIN CAPITAL LETTER I WITH CIRCUMFLEX
    • 0x00CF: LATIN CAPITAL LETTER I WITH DIAERESIS
    • 0x00D0: LATIN CAPITAL LETTER ETH
    • 0x00D1: LATIN CAPITAL LETTER N WITH TILDE
    • 0x00D2: LATIN CAPITAL LETTER O WITH GRAVE
    • 0x00D3: LATIN CAPITAL LETTER O WITH ACUTE
    • 0x00D4: LATIN CAPITAL LETTER O WITH CIRCUMFLEX
    • 0x00D5: LATIN CAPITAL LETTER O WITH TILDE
    • 0x00D6: LATIN CAPITAL LETTER O WITH DIAERESIS
    • 0x00D7: MULTIPLICATION SIGN
    • 0x00D8: LATIN CAPITAL LETTER O WITH STROKE
    • 0x00D9: LATIN CAPITAL LETTER U WITH GRAVE
    • 0x00DA: LATIN CAPITAL LETTER U WITH ACUTE
    • 0x00DB: LATIN CAPITAL LETTER U WITH CIRCUMFLEX
    • 0x00DC: LATIN CAPITAL LETTER U WITH DIAERESIS
    • 0x00DD: LATIN CAPITAL LETTER Y WITH ACUTE
    • 0x00DE: LATIN CAPITAL LETTER THORN
    • 0x00DF: LATIN SMALL LETTER SHARP S
    • 0x00E0: LATIN SMALL LETTER A WITH GRAVE
    • 0x00E1: LATIN SMALL LETTER A WITH ACUTE
    • 0x00E2: LATIN SMALL LETTER A WITH CIRCUMFLEX
    • 0x00E3: LATIN SMALL LETTER A WITH TILDE
    • 0x00E4: LATIN SMALL LETTER A WITH DIAERESIS
    • 0x00E5: LATIN SMALL LETTER A WITH RING ABOVE
    • 0x00E6: LATIN SMALL LETTER AE
    • 0x00E7: LATIN SMALL LETTER C WITH CEDILLA
    • 0x00E8: LATIN SMALL LETTER E WITH GRAVE
    • 0x00E9: LATIN SMALL LETTER E WITH ACUTE
    • 0x00EA: LATIN SMALL LETTER E WITH CIRCUMFLEX
    • 0x00EB: LATIN SMALL LETTER E WITH DIAERESIS
    • 0x00EC: LATIN SMALL LETTER I WITH GRAVE
    • 0x00ED: LATIN SMALL LETTER I WITH ACUTE
    • 0x00EE: LATIN SMALL LETTER I WITH CIRCUMFLEX
    • 0x00EF: LATIN SMALL LETTER I WITH DIAERESIS
    • 0x00F0: LATIN SMALL LETTER ETH
    • 0x00F1: LATIN SMALL LETTER N WITH TILDE
    • 0x00F2: LATIN SMALL LETTER O WITH GRAVE
    • 0x00F3: LATIN SMALL LETTER O WITH ACUTE
    • 0x00F4: LATIN SMALL LETTER O WITH CIRCUMFLEX
    • 0x00F5: LATIN SMALL LETTER O WITH TILDE
    • 0x00F6: LATIN SMALL LETTER O WITH DIAERESIS
    • 0x00F7: DIVISION SIGN
    • 0x00F8: LATIN SMALL LETTER O WITH STROKE
    • 0x00F9: LATIN SMALL LETTER U WITH GRAVE
    • 0x00FA: LATIN SMALL LETTER U WITH ACUTE
    • 0x00FB: LATIN SMALL LETTER U WITH CIRCUMFLEX
    • 0x00FC: LATIN SMALL LETTER U WITH DIAERESIS
    • 0x00FD: LATIN SMALL LETTER Y WITH ACUTE
    • 0x00FE: LATIN SMALL LETTER THORN
    • 0x00FF: LATIN SMALL LETTER Y WITH DIAERESIS
    • 0x0100: LATIN CAPITAL LETTER A WITH MACRON
    • 0x0101: LATIN SMALL LETTER A WITH MACRON
    • 0x0102: LATIN CAPITAL LETTER A WITH BREVE
    • 0x0103: LATIN SMALL LETTER A WITH BREVE
    • 0x0104: LATIN CAPITAL LETTER A WITH OGONEK
    • 0x0105: LATIN SMALL LETTER A WITH OGONEK
    • 0x0106: LATIN CAPITAL LETTER C WITH ACUTE
    • 0x0107: LATIN SMALL LETTER C WITH ACUTE
    • 0x010A: LATIN CAPITAL LETTER C WITH DOT ABOVE
    • 0x010B: LATIN SMALL LETTER C WITH DOT ABOVE
    • 0x010C: LATIN CAPITAL LETTER C WITH CARON
    • 0x010D: LATIN SMALL LETTER C WITH CARON
    • 0x010E: LATIN CAPITAL LETTER D WITH CARON
    • 0x010F: LATIN SMALL LETTER D WITH CARON
    • 0x0110: LATIN CAPITAL LETTER D WITH STROKE
    • 0x0111: LATIN SMALL LETTER D WITH STROKE
    • 0x0112: LATIN CAPITAL LETTER E WITH MACRON
    • 0x0113: LATIN SMALL LETTER E WITH MACRON
    • 0x0116: LATIN CAPITAL LETTER E WITH DOT ABOVE
    • 0x0117: LATIN SMALL LETTER E WITH DOT ABOVE
    • 0x0118: LATIN CAPITAL LETTER E WITH OGONEK
    • 0x0119: LATIN SMALL LETTER E WITH OGONEK
    • 0x011A: LATIN CAPITAL LETTER E WITH CARON
    • 0x011B: LATIN SMALL LETTER E WITH CARON
    • 0x011E: LATIN CAPITAL LETTER G WITH BREVE
    • 0x011F: LATIN SMALL LETTER G WITH BREVE
    • 0x0120: LATIN CAPITAL LETTER G WITH DOT ABOVE
    • 0x0121: LATIN SMALL LETTER G WITH DOT ABOVE
    • 0x0122: LATIN CAPITAL LETTER G WITH CEDILLA
    • 0x0123: LATIN SMALL LETTER G WITH CEDILLA
    • 0x0126: LATIN CAPITAL LETTER H WITH STROKE
    • 0x0127: LATIN SMALL LETTER H WITH STROKE
    • 0x012A: LATIN CAPITAL LETTER I WITH MACRON
    • 0x012B: LATIN SMALL LETTER I WITH MACRON
    • 0x012E: LATIN CAPITAL LETTER I WITH OGONEK
    • 0x012F: LATIN SMALL LETTER I WITH OGONEK
    • 0x0130: LATIN CAPITAL LETTER I WITH DOT ABOVE
    • 0x0131: LATIN SMALL LETTER DOTLESS I
    • 0x0136: LATIN CAPITAL LETTER K WITH CEDILLA
    • 0x0137: LATIN SMALL LETTER K WITH CEDILLA
    • 0x0139: LATIN CAPITAL LETTER L WITH ACUTE
    • 0x013A: LATIN SMALL LETTER L WITH ACUTE
    • 0x013B: LATIN CAPITAL LETTER L WITH CEDILLA
    • 0x013C: LATIN SMALL LETTER L WITH CEDILLA
    • 0x013D: LATIN CAPITAL LETTER L WITH CARON
    • 0x013E: LATIN SMALL LETTER L WITH CARON
    • 0x0141: LATIN CAPITAL LETTER L WITH STROKE
    • 0x0142: LATIN SMALL LETTER L WITH STROKE
    • 0x0143: LATIN CAPITAL LETTER N WITH ACUTE
    • 0x0144: LATIN SMALL LETTER N WITH ACUTE
    • 0x0145: LATIN CAPITAL LETTER N WITH CEDILLA
    • 0x0146: LATIN SMALL LETTER N WITH CEDILLA
    • 0x0147: LATIN CAPITAL LETTER N WITH CARON
    • 0x0148: LATIN SMALL LETTER N WITH CARON
    • 0x0150: LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
    • 0x0151: LATIN SMALL LETTER O WITH DOUBLE ACUTE
    • 0x0152: LATIN CAPITAL LIGATURE OE
    • 0x0153: LATIN SMALL LIGATURE OE
    • 0x0154: LATIN CAPITAL LETTER R WITH ACUTE
    • 0x0155: LATIN SMALL LETTER R WITH ACUTE
    • 0x0158: LATIN CAPITAL LETTER R WITH CARON
    • 0x0159: LATIN SMALL LETTER R WITH CARON
    • 0x015A: LATIN CAPITAL LETTER S WITH ACUTE
    • 0x015B: LATIN SMALL LETTER S WITH ACUTE
    • 0x015E: LATIN CAPITAL LETTER S WITH CEDILLA
    • 0x015F: LATIN SMALL LETTER S WITH CEDILLA
    • 0x0160: LATIN CAPITAL LETTER S WITH CARON
    • 0x0161: LATIN SMALL LETTER S WITH CARON
    • 0x0164: LATIN CAPITAL LETTER T WITH CARON
    • 0x0165: LATIN SMALL LETTER T WITH CARON
    • 0x016A: LATIN CAPITAL LETTER U WITH MACRON
    • 0x016B: LATIN SMALL LETTER U WITH MACRON
    • 0x016E: LATIN CAPITAL LETTER U WITH RING ABOVE
    • 0x016F: LATIN SMALL LETTER U WITH RING ABOVE
    • 0x0170: LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
    • 0x0171: LATIN SMALL LETTER U WITH DOUBLE ACUTE
    • 0x0172: LATIN CAPITAL LETTER U WITH OGONEK
    • 0x0173: LATIN SMALL LETTER U WITH OGONEK
    • 0x0174: LATIN CAPITAL LETTER W WITH CIRCUMFLEX
    • 0x0175: LATIN SMALL LETTER W WITH CIRCUMFLEX
    • 0x0176: LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
    • 0x0177: LATIN SMALL LETTER Y WITH CIRCUMFLEX
    • 0x0178: LATIN CAPITAL LETTER Y WITH DIAERESIS
    • 0x0179: LATIN CAPITAL LETTER Z WITH ACUTE
    • 0x017A: LATIN SMALL LETTER Z WITH ACUTE
    • 0x017B: LATIN CAPITAL LETTER Z WITH DOT ABOVE
    • 0x017C: LATIN SMALL LETTER Z WITH DOT ABOVE
    • 0x017D: LATIN CAPITAL LETTER Z WITH CARON
    • 0x017E: LATIN SMALL LETTER Z WITH CARON
    • 0x0218: LATIN CAPITAL LETTER S WITH COMMA BELOW
    • 0x0219: LATIN SMALL LETTER S WITH COMMA BELOW
    • 0x021A: LATIN CAPITAL LETTER T WITH COMMA BELOW
    • 0x021B: LATIN SMALL LETTER T WITH COMMA BELOW
    • 0x0237: LATIN SMALL LETTER DOTLESS J
    • 0x02C6: MODIFIER LETTER CIRCUMFLEX ACCENT
    • 0x02C7: CARON
    • 0x02D8: BREVE
    • 0x02D9: DOT ABOVE
    • 0x02DA: RING ABOVE
    • 0x02DB: OGONEK
    • 0x02DC: SMALL TILDE
    • 0x02DD: DOUBLE ACUTE ACCENT
    • 0x0300: COMBINING GRAVE ACCENT
    • 0x0301: COMBINING ACUTE ACCENT
    • 0x0302: COMBINING CIRCUMFLEX ACCENT
    • 0x0303: COMBINING TILDE
    • 0x0304: COMBINING MACRON
    • 0x0306: COMBINING BREVE
    • 0x0307: COMBINING DOT ABOVE
    • 0x0308: COMBINING DIAERESIS
    • 0x030A: COMBINING RING ABOVE
    • 0x030B: COMBINING DOUBLE ACUTE ACCENT
    • 0x030C: COMBINING CARON
    • 0x0326: COMBINING COMMA BELOW
    • 0x0327: COMBINING CEDILLA
    • 0x0328: COMBINING OGONEK
    • 0x1E80: LATIN CAPITAL LETTER W WITH GRAVE
    • 0x1E81: LATIN SMALL LETTER W WITH GRAVE
    • 0x1E82: LATIN CAPITAL LETTER W WITH ACUTE
    • 0x1E83: LATIN SMALL LETTER W WITH ACUTE
    • 0x1E84: LATIN CAPITAL LETTER W WITH DIAERESIS
    • 0x1E85: LATIN SMALL LETTER W WITH DIAERESIS
    • 0x1E9E: LATIN CAPITAL LETTER SHARP S
    • 0x1EF2: LATIN CAPITAL LETTER Y WITH GRAVE
    • 0x1EF3: LATIN SMALL LETTER Y WITH GRAVE
    • 0x2013: EN DASH
    • 0x2014: EM DASH
    • 0x2018: LEFT SINGLE QUOTATION MARK
    • 0x2019: RIGHT SINGLE QUOTATION MARK
    • 0x201A: SINGLE LOW-9 QUOTATION MARK
    • 0x201C: LEFT DOUBLE QUOTATION MARK
    • 0x201D: RIGHT DOUBLE QUOTATION MARK
    • 0x201E: DOUBLE LOW-9 QUOTATION MARK
    • 0x2022: BULLET
    • 0x2026: HORIZONTAL ELLIPSIS
    • 0x2039: SINGLE LEFT-POINTING ANGLE QUOTATION MARK
    • 0x203A: SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
    • 0x20AC: EURO SIGN
    • 0x2122: TRADE MARK SIGN
    • 0x2212: MINUS SIGN
    [code: missing-codepoints]
  • 🔥 FAIL

    fonts/variable/AlternateGlyphs[opsz,wdth,wght].ttf missing required codepoints:

    • 0x0021: EXCLAMATION MARK
    • 0x0022: QUOTATION MARK
    • 0x0023: NUMBER SIGN
    • 0x0024: DOLLAR SIGN
    • 0x0025: PERCENT SIGN
    • 0x0026: AMPERSAND
    • 0x0027: APOSTROPHE
    • 0x0028: LEFT PARENTHESIS
    • 0x0029: RIGHT PARENTHESIS
    • 0x002A: ASTERISK
    • 0x002B: PLUS SIGN
    • 0x002C: COMMA
    • 0x002D: HYPHEN-MINUS
    • 0x002E: FULL STOP
    • 0x002F: SOLIDUS
    • 0x0030: DIGIT ZERO
    • 0x0031: DIGIT ONE
    • 0x0032: DIGIT TWO
    • 0x0033: DIGIT THREE
    • 0x0034: DIGIT FOUR
    • 0x0035: DIGIT FIVE
    • 0x0036: DIGIT SIX
    • 0x0037: DIGIT SEVEN
    • 0x0038: DIGIT EIGHT
    • 0x0039: DIGIT NINE
    • 0x003A: COLON
    • 0x003B: SEMICOLON
    • 0x003C: LESS-THAN SIGN
    • 0x003D: EQUALS SIGN
    • 0x003E: GREATER-THAN SIGN
    • 0x003F: QUESTION MARK
    • 0x0040: COMMERCIAL AT
    • 0x0041: LATIN CAPITAL LETTER A
    • 0x0042: LATIN CAPITAL LETTER B
    • 0x0043: LATIN CAPITAL LETTER C
    • 0x0044: LATIN CAPITAL LETTER D
    • 0x0045: LATIN CAPITAL LETTER E
    • 0x0046: LATIN CAPITAL LETTER F
    • 0x0047: LATIN CAPITAL LETTER G
    • 0x0049: LATIN CAPITAL LETTER I
    • 0x004A: LATIN CAPITAL LETTER J
    • 0x004B: LATIN CAPITAL LETTER K
    • 0x004C: LATIN CAPITAL LETTER L
    • 0x004D: LATIN CAPITAL LETTER M
    • 0x004E: LATIN CAPITAL LETTER N
    • 0x004F: LATIN CAPITAL LETTER O
    • 0x0050: LATIN CAPITAL LETTER P
    • 0x0051: LATIN CAPITAL LETTER Q
    • 0x0052: LATIN CAPITAL LETTER R
    • 0x0053: LATIN CAPITAL LETTER S
    • 0x0054: LATIN CAPITAL LETTER T
    • 0x0055: LATIN CAPITAL LETTER U
    • 0x0056: LATIN CAPITAL LETTER V
    • 0x0057: LATIN CAPITAL LETTER W
    • 0x0058: LATIN CAPITAL LETTER X
    • 0x0059: LATIN CAPITAL LETTER Y
    • 0x005A: LATIN CAPITAL LETTER Z
    • 0x005B: LEFT SQUARE BRACKET
    • 0x005C: REVERSE SOLIDUS
    • 0x005D: RIGHT SQUARE BRACKET
    • 0x005E: CIRCUMFLEX ACCENT
    • 0x005F: LOW LINE
    • 0x0060: GRAVE ACCENT
    • 0x0061: LATIN SMALL LETTER A
    • 0x0062: LATIN SMALL LETTER B
    • 0x0063: LATIN SMALL LETTER C
    • 0x0064: LATIN SMALL LETTER D
    • 0x0065: LATIN SMALL LETTER E
    • 0x0066: LATIN SMALL LETTER F
    • 0x0067: LATIN SMALL LETTER G
    • 0x0069: LATIN SMALL LETTER I
    • 0x006A: LATIN SMALL LETTER J
    • 0x006B: LATIN SMALL LETTER K
    • 0x006C: LATIN SMALL LETTER L
    • 0x006D: LATIN SMALL LETTER M
    • 0x006E: LATIN SMALL LETTER N
    • 0x006F: LATIN SMALL LETTER O
    • 0x0070: LATIN SMALL LETTER P
    • 0x0071: LATIN SMALL LETTER Q
    • 0x0072: LATIN SMALL LETTER R
    • 0x0073: LATIN SMALL LETTER S
    • 0x0074: LATIN SMALL LETTER T
    • 0x0075: LATIN SMALL LETTER U
    • 0x0076: LATIN SMALL LETTER V
    • 0x0077: LATIN SMALL LETTER W
    • 0x0078: LATIN SMALL LETTER X
    • 0x0079: LATIN SMALL LETTER Y
    • 0x007A: LATIN SMALL LETTER Z
    • 0x007B: LEFT CURLY BRACKET
    • 0x007C: VERTICAL LINE
    • 0x007D: RIGHT CURLY BRACKET
    • 0x007E: TILDE
    • 0x00A1: INVERTED EXCLAMATION MARK
    • 0x00A2: CENT SIGN
    • 0x00A3: POUND SIGN
    • 0x00A5: YEN SIGN
    • 0x00A7: SECTION SIGN
    • 0x00A8: DIAERESIS
    • 0x00A9: COPYRIGHT SIGN
    • 0x00AA: FEMININE ORDINAL INDICATOR
    • 0x00AB: LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00AE: REGISTERED SIGN
    • 0x00AF: MACRON
    • 0x00B0: DEGREE SIGN
    • 0x00B4: ACUTE ACCENT
    • 0x00B6: PILCROW SIGN
    • 0x00B7: MIDDLE DOT
    • 0x00B8: CEDILLA
    • 0x00BA: MASCULINE ORDINAL INDICATOR
    • 0x00BB: RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00BF: INVERTED QUESTION MARK
    • 0x00C0: LATIN CAPITAL LETTER A WITH GRAVE
    • 0x00C1: LATIN CAPITAL LETTER A WITH ACUTE
    • 0x00C2: LATIN CAPITAL LETTER A WITH CIRCUMFLEX
    • 0x00C3: LATIN CAPITAL LETTER A WITH TILDE
    • 0x00C4: LATIN CAPITAL LETTER A WITH DIAERESIS
    • 0x00C5: LATIN CAPITAL LETTER A WITH RING ABOVE
    • 0x00C6: LATIN CAPITAL LETTER AE
    • 0x00C7: LATIN CAPITAL LETTER C WITH CEDILLA
    • 0x00C8: LATIN CAPITAL LETTER E WITH GRAVE
    • 0x00C9: LATIN CAPITAL LETTER E WITH ACUTE
    • 0x00CA: LATIN CAPITAL LETTER E WITH CIRCUMFLEX
    • 0x00CB: LATIN CAPITAL LETTER E WITH DIAERESIS
    • 0x00CC: LATIN CAPITAL LETTER I WITH GRAVE
    • 0x00CD: LATIN CAPITAL LETTER I WITH ACUTE
    • 0x00CE: LATIN CAPITAL LETTER I WITH CIRCUMFLEX
    • 0x00CF: LATIN CAPITAL LETTER I WITH DIAERESIS
    • 0x00D0: LATIN CAPITAL LETTER ETH
    • 0x00D1: LATIN CAPITAL LETTER N WITH TILDE
    • 0x00D2: LATIN CAPITAL LETTER O WITH GRAVE
    • 0x00D3: LATIN CAPITAL LETTER O WITH ACUTE
    • 0x00D4: LATIN CAPITAL LETTER O WITH CIRCUMFLEX
    • 0x00D5: LATIN CAPITAL LETTER O WITH TILDE
    • 0x00D6: LATIN CAPITAL LETTER O WITH DIAERESIS
    • 0x00D7: MULTIPLICATION SIGN
    • 0x00D8: LATIN CAPITAL LETTER O WITH STROKE
    • 0x00D9: LATIN CAPITAL LETTER U WITH GRAVE
    • 0x00DA: LATIN CAPITAL LETTER U WITH ACUTE
    • 0x00DB: LATIN CAPITAL LETTER U WITH CIRCUMFLEX
    • 0x00DC: LATIN CAPITAL LETTER U WITH DIAERESIS
    • 0x00DD: LATIN CAPITAL LETTER Y WITH ACUTE
    • 0x00DE: LATIN CAPITAL LETTER THORN
    • 0x00DF: LATIN SMALL LETTER SHARP S
    • 0x00E0: LATIN SMALL LETTER A WITH GRAVE
    • 0x00E1: LATIN SMALL LETTER A WITH ACUTE
    • 0x00E2: LATIN SMALL LETTER A WITH CIRCUMFLEX
    • 0x00E3: LATIN SMALL LETTER A WITH TILDE
    • 0x00E4: LATIN SMALL LETTER A WITH DIAERESIS
    • 0x00E5: LATIN SMALL LETTER A WITH RING ABOVE
    • 0x00E6: LATIN SMALL LETTER AE
    • 0x00E7: LATIN SMALL LETTER C WITH CEDILLA
    • 0x00E8: LATIN SMALL LETTER E WITH GRAVE
    • 0x00E9: LATIN SMALL LETTER E WITH ACUTE
    • 0x00EA: LATIN SMALL LETTER E WITH CIRCUMFLEX
    • 0x00EB: LATIN SMALL LETTER E WITH DIAERESIS
    • 0x00EC: LATIN SMALL LETTER I WITH GRAVE
    • 0x00ED: LATIN SMALL LETTER I WITH ACUTE
    • 0x00EE: LATIN SMALL LETTER I WITH CIRCUMFLEX
    • 0x00EF: LATIN SMALL LETTER I WITH DIAERESIS
    • 0x00F0: LATIN SMALL LETTER ETH
    • 0x00F1: LATIN SMALL LETTER N WITH TILDE
    • 0x00F2: LATIN SMALL LETTER O WITH GRAVE
    • 0x00F3: LATIN SMALL LETTER O WITH ACUTE
    • 0x00F4: LATIN SMALL LETTER O WITH CIRCUMFLEX
    • 0x00F5: LATIN SMALL LETTER O WITH TILDE
    • 0x00F6: LATIN SMALL LETTER O WITH DIAERESIS
    • 0x00F7: DIVISION SIGN
    • 0x00F8: LATIN SMALL LETTER O WITH STROKE
    • 0x00F9: LATIN SMALL LETTER U WITH GRAVE
    • 0x00FA: LATIN SMALL LETTER U WITH ACUTE
    • 0x00FB: LATIN SMALL LETTER U WITH CIRCUMFLEX
    • 0x00FC: LATIN SMALL LETTER U WITH DIAERESIS
    • 0x00FD: LATIN SMALL LETTER Y WITH ACUTE
    • 0x00FE: LATIN SMALL LETTER THORN
    • 0x00FF: LATIN SMALL LETTER Y WITH DIAERESIS
    • 0x0100: LATIN CAPITAL LETTER A WITH MACRON
    • 0x0101: LATIN SMALL LETTER A WITH MACRON
    • 0x0102: LATIN CAPITAL LETTER A WITH BREVE
    • 0x0103: LATIN SMALL LETTER A WITH BREVE
    • 0x0104: LATIN CAPITAL LETTER A WITH OGONEK
    • 0x0105: LATIN SMALL LETTER A WITH OGONEK
    • 0x0106: LATIN CAPITAL LETTER C WITH ACUTE
    • 0x0107: LATIN SMALL LETTER C WITH ACUTE
    • 0x010A: LATIN CAPITAL LETTER C WITH DOT ABOVE
    • 0x010B: LATIN SMALL LETTER C WITH DOT ABOVE
    • 0x010C: LATIN CAPITAL LETTER C WITH CARON
    • 0x010D: LATIN SMALL LETTER C WITH CARON
    • 0x010E: LATIN CAPITAL LETTER D WITH CARON
    • 0x010F: LATIN SMALL LETTER D WITH CARON
    • 0x0110: LATIN CAPITAL LETTER D WITH STROKE
    • 0x0111: LATIN SMALL LETTER D WITH STROKE
    • 0x0112: LATIN CAPITAL LETTER E WITH MACRON
    • 0x0113: LATIN SMALL LETTER E WITH MACRON
    • 0x0116: LATIN CAPITAL LETTER E WITH DOT ABOVE
    • 0x0117: LATIN SMALL LETTER E WITH DOT ABOVE
    • 0x0118: LATIN CAPITAL LETTER E WITH OGONEK
    • 0x0119: LATIN SMALL LETTER E WITH OGONEK
    • 0x011A: LATIN CAPITAL LETTER E WITH CARON
    • 0x011B: LATIN SMALL LETTER E WITH CARON
    • 0x011E: LATIN CAPITAL LETTER G WITH BREVE
    • 0x011F: LATIN SMALL LETTER G WITH BREVE
    • 0x0120: LATIN CAPITAL LETTER G WITH DOT ABOVE
    • 0x0121: LATIN SMALL LETTER G WITH DOT ABOVE
    • 0x0122: LATIN CAPITAL LETTER G WITH CEDILLA
    • 0x0123: LATIN SMALL LETTER G WITH CEDILLA
    • 0x0126: LATIN CAPITAL LETTER H WITH STROKE
    • 0x0127: LATIN SMALL LETTER H WITH STROKE
    • 0x012A: LATIN CAPITAL LETTER I WITH MACRON
    • 0x012B: LATIN SMALL LETTER I WITH MACRON
    • 0x012E: LATIN CAPITAL LETTER I WITH OGONEK
    • 0x012F: LATIN SMALL LETTER I WITH OGONEK
    • 0x0130: LATIN CAPITAL LETTER I WITH DOT ABOVE
    • 0x0131: LATIN SMALL LETTER DOTLESS I
    • 0x0136: LATIN CAPITAL LETTER K WITH CEDILLA
    • 0x0137: LATIN SMALL LETTER K WITH CEDILLA
    • 0x0139: LATIN CAPITAL LETTER L WITH ACUTE
    • 0x013A: LATIN SMALL LETTER L WITH ACUTE
    • 0x013B: LATIN CAPITAL LETTER L WITH CEDILLA
    • 0x013C: LATIN SMALL LETTER L WITH CEDILLA
    • 0x013D: LATIN CAPITAL LETTER L WITH CARON
    • 0x013E: LATIN SMALL LETTER L WITH CARON
    • 0x0141: LATIN CAPITAL LETTER L WITH STROKE
    • 0x0142: LATIN SMALL LETTER L WITH STROKE
    • 0x0143: LATIN CAPITAL LETTER N WITH ACUTE
    • 0x0144: LATIN SMALL LETTER N WITH ACUTE
    • 0x0145: LATIN CAPITAL LETTER N WITH CEDILLA
    • 0x0146: LATIN SMALL LETTER N WITH CEDILLA
    • 0x0147: LATIN CAPITAL LETTER N WITH CARON
    • 0x0148: LATIN SMALL LETTER N WITH CARON
    • 0x0150: LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
    • 0x0151: LATIN SMALL LETTER O WITH DOUBLE ACUTE
    • 0x0152: LATIN CAPITAL LIGATURE OE
    • 0x0153: LATIN SMALL LIGATURE OE
    • 0x0154: LATIN CAPITAL LETTER R WITH ACUTE
    • 0x0155: LATIN SMALL LETTER R WITH ACUTE
    • 0x0158: LATIN CAPITAL LETTER R WITH CARON
    • 0x0159: LATIN SMALL LETTER R WITH CARON
    • 0x015A: LATIN CAPITAL LETTER S WITH ACUTE
    • 0x015B: LATIN SMALL LETTER S WITH ACUTE
    • 0x015E: LATIN CAPITAL LETTER S WITH CEDILLA
    • 0x015F: LATIN SMALL LETTER S WITH CEDILLA
    • 0x0160: LATIN CAPITAL LETTER S WITH CARON
    • 0x0161: LATIN SMALL LETTER S WITH CARON
    • 0x0164: LATIN CAPITAL LETTER T WITH CARON
    • 0x0165: LATIN SMALL LETTER T WITH CARON
    • 0x016A: LATIN CAPITAL LETTER U WITH MACRON
    • 0x016B: LATIN SMALL LETTER U WITH MACRON
    • 0x016E: LATIN CAPITAL LETTER U WITH RING ABOVE
    • 0x016F: LATIN SMALL LETTER U WITH RING ABOVE
    • 0x0170: LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
    • 0x0171: LATIN SMALL LETTER U WITH DOUBLE ACUTE
    • 0x0172: LATIN CAPITAL LETTER U WITH OGONEK
    • 0x0173: LATIN SMALL LETTER U WITH OGONEK
    • 0x0174: LATIN CAPITAL LETTER W WITH CIRCUMFLEX
    • 0x0175: LATIN SMALL LETTER W WITH CIRCUMFLEX
    • 0x0176: LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
    • 0x0177: LATIN SMALL LETTER Y WITH CIRCUMFLEX
    • 0x0178: LATIN CAPITAL LETTER Y WITH DIAERESIS
    • 0x0179: LATIN CAPITAL LETTER Z WITH ACUTE
    • 0x017A: LATIN SMALL LETTER Z WITH ACUTE
    • 0x017B: LATIN CAPITAL LETTER Z WITH DOT ABOVE
    • 0x017C: LATIN SMALL LETTER Z WITH DOT ABOVE
    • 0x017D: LATIN CAPITAL LETTER Z WITH CARON
    • 0x017E: LATIN SMALL LETTER Z WITH CARON
    • 0x0218: LATIN CAPITAL LETTER S WITH COMMA BELOW
    • 0x0219: LATIN SMALL LETTER S WITH COMMA BELOW
    • 0x021A: LATIN CAPITAL LETTER T WITH COMMA BELOW
    • 0x021B: LATIN SMALL LETTER T WITH COMMA BELOW
    • 0x0237: LATIN SMALL LETTER DOTLESS J
    • 0x02C6: MODIFIER LETTER CIRCUMFLEX ACCENT
    • 0x02C7: CARON
    • 0x02D8: BREVE
    • 0x02D9: DOT ABOVE
    • 0x02DA: RING ABOVE
    • 0x02DB: OGONEK
    • 0x02DC: SMALL TILDE
    • 0x02DD: DOUBLE ACUTE ACCENT
    • 0x0300: COMBINING GRAVE ACCENT
    • 0x0301: COMBINING ACUTE ACCENT
    • 0x0302: COMBINING CIRCUMFLEX ACCENT
    • 0x0303: COMBINING TILDE
    • 0x0304: COMBINING MACRON
    • 0x0306: COMBINING BREVE
    • 0x0307: COMBINING DOT ABOVE
    • 0x0308: COMBINING DIAERESIS
    • 0x030A: COMBINING RING ABOVE
    • 0x030B: COMBINING DOUBLE ACUTE ACCENT
    • 0x030C: COMBINING CARON
    • 0x0326: COMBINING COMMA BELOW
    • 0x0327: COMBINING CEDILLA
    • 0x0328: COMBINING OGONEK
    • 0x1E80: LATIN CAPITAL LETTER W WITH GRAVE
    • 0x1E81: LATIN SMALL LETTER W WITH GRAVE
    • 0x1E82: LATIN CAPITAL LETTER W WITH ACUTE
    • 0x1E83: LATIN SMALL LETTER W WITH ACUTE
    • 0x1E84: LATIN CAPITAL LETTER W WITH DIAERESIS
    • 0x1E85: LATIN SMALL LETTER W WITH DIAERESIS
    • 0x1E9E: LATIN CAPITAL LETTER SHARP S
    • 0x1EF2: LATIN CAPITAL LETTER Y WITH GRAVE
    • 0x1EF3: LATIN SMALL LETTER Y WITH GRAVE
    • 0x2013: EN DASH
    • 0x2014: EM DASH
    • 0x2018: LEFT SINGLE QUOTATION MARK
    • 0x2019: RIGHT SINGLE QUOTATION MARK
    • 0x201A: SINGLE LOW-9 QUOTATION MARK
    • 0x201C: LEFT DOUBLE QUOTATION MARK
    • 0x201D: RIGHT DOUBLE QUOTATION MARK
    • 0x201E: DOUBLE LOW-9 QUOTATION MARK
    • 0x2022: BULLET
    • 0x2026: HORIZONTAL ELLIPSIS
    • 0x2039: SINGLE LEFT-POINTING ANGLE QUOTATION MARK
    • 0x203A: SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
    • 0x20AC: EURO SIGN
    • 0x2122: TRADE MARK SIGN
    • 0x2212: MINUS SIGN
    [code: missing-codepoints]
  • 🔥 FAIL

    fonts/variable/TestFontOpticalSizeAvar2[opsz,wdth,wght].ttf missing required codepoints:

    • 0x0021: EXCLAMATION MARK
    • 0x0022: QUOTATION MARK
    • 0x0023: NUMBER SIGN
    • 0x0024: DOLLAR SIGN
    • 0x0025: PERCENT SIGN
    • 0x0026: AMPERSAND
    • 0x0027: APOSTROPHE
    • 0x0028: LEFT PARENTHESIS
    • 0x0029: RIGHT PARENTHESIS
    • 0x002A: ASTERISK
    • 0x002B: PLUS SIGN
    • 0x002C: COMMA
    • 0x002D: HYPHEN-MINUS
    • 0x002E: FULL STOP
    • 0x002F: SOLIDUS
    • 0x0030: DIGIT ZERO
    • 0x0031: DIGIT ONE
    • 0x0032: DIGIT TWO
    • 0x0033: DIGIT THREE
    • 0x0034: DIGIT FOUR
    • 0x0035: DIGIT FIVE
    • 0x0036: DIGIT SIX
    • 0x0037: DIGIT SEVEN
    • 0x0038: DIGIT EIGHT
    • 0x0039: DIGIT NINE
    • 0x003A: COLON
    • 0x003B: SEMICOLON
    • 0x003C: LESS-THAN SIGN
    • 0x003D: EQUALS SIGN
    • 0x003E: GREATER-THAN SIGN
    • 0x003F: QUESTION MARK
    • 0x0040: COMMERCIAL AT
    • 0x0041: LATIN CAPITAL LETTER A
    • 0x0042: LATIN CAPITAL LETTER B
    • 0x0043: LATIN CAPITAL LETTER C
    • 0x0044: LATIN CAPITAL LETTER D
    • 0x0045: LATIN CAPITAL LETTER E
    • 0x0046: LATIN CAPITAL LETTER F
    • 0x0047: LATIN CAPITAL LETTER G
    • 0x0049: LATIN CAPITAL LETTER I
    • 0x004A: LATIN CAPITAL LETTER J
    • 0x004B: LATIN CAPITAL LETTER K
    • 0x004D: LATIN CAPITAL LETTER M
    • 0x004E: LATIN CAPITAL LETTER N
    • 0x004F: LATIN CAPITAL LETTER O
    • 0x0050: LATIN CAPITAL LETTER P
    • 0x0051: LATIN CAPITAL LETTER Q
    • 0x0052: LATIN CAPITAL LETTER R
    • 0x0053: LATIN CAPITAL LETTER S
    • 0x0055: LATIN CAPITAL LETTER U
    • 0x0056: LATIN CAPITAL LETTER V
    • 0x0057: LATIN CAPITAL LETTER W
    • 0x0058: LATIN CAPITAL LETTER X
    • 0x0059: LATIN CAPITAL LETTER Y
    • 0x005A: LATIN CAPITAL LETTER Z
    • 0x005B: LEFT SQUARE BRACKET
    • 0x005C: REVERSE SOLIDUS
    • 0x005D: RIGHT SQUARE BRACKET
    • 0x005E: CIRCUMFLEX ACCENT
    • 0x005F: LOW LINE
    • 0x0060: GRAVE ACCENT
    • 0x0061: LATIN SMALL LETTER A
    • 0x0062: LATIN SMALL LETTER B
    • 0x0063: LATIN SMALL LETTER C
    • 0x0064: LATIN SMALL LETTER D
    • 0x0065: LATIN SMALL LETTER E
    • 0x0066: LATIN SMALL LETTER F
    • 0x0067: LATIN SMALL LETTER G
    • 0x0069: LATIN SMALL LETTER I
    • 0x006A: LATIN SMALL LETTER J
    • 0x006B: LATIN SMALL LETTER K
    • 0x006D: LATIN SMALL LETTER M
    • 0x006E: LATIN SMALL LETTER N
    • 0x006F: LATIN SMALL LETTER O
    • 0x0070: LATIN SMALL LETTER P
    • 0x0071: LATIN SMALL LETTER Q
    • 0x0072: LATIN SMALL LETTER R
    • 0x0073: LATIN SMALL LETTER S
    • 0x0075: LATIN SMALL LETTER U
    • 0x0076: LATIN SMALL LETTER V
    • 0x0077: LATIN SMALL LETTER W
    • 0x0078: LATIN SMALL LETTER X
    • 0x0079: LATIN SMALL LETTER Y
    • 0x007A: LATIN SMALL LETTER Z
    • 0x007B: LEFT CURLY BRACKET
    • 0x007C: VERTICAL LINE
    • 0x007D: RIGHT CURLY BRACKET
    • 0x007E: TILDE
    • 0x00A1: INVERTED EXCLAMATION MARK
    • 0x00A2: CENT SIGN
    • 0x00A3: POUND SIGN
    • 0x00A5: YEN SIGN
    • 0x00A7: SECTION SIGN
    • 0x00A8: DIAERESIS
    • 0x00A9: COPYRIGHT SIGN
    • 0x00AA: FEMININE ORDINAL INDICATOR
    • 0x00AB: LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00AE: REGISTERED SIGN
    • 0x00AF: MACRON
    • 0x00B0: DEGREE SIGN
    • 0x00B4: ACUTE ACCENT
    • 0x00B6: PILCROW SIGN
    • 0x00B7: MIDDLE DOT
    • 0x00B8: CEDILLA
    • 0x00BA: MASCULINE ORDINAL INDICATOR
    • 0x00BB: RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00BF: INVERTED QUESTION MARK
    • 0x00C0: LATIN CAPITAL LETTER A WITH GRAVE
    • 0x00C1: LATIN CAPITAL LETTER A WITH ACUTE
    • 0x00C2: LATIN CAPITAL LETTER A WITH CIRCUMFLEX
    • 0x00C3: LATIN CAPITAL LETTER A WITH TILDE
    • 0x00C4: LATIN CAPITAL LETTER A WITH DIAERESIS
    • 0x00C5: LATIN CAPITAL LETTER A WITH RING ABOVE
    • 0x00C6: LATIN CAPITAL LETTER AE
    • 0x00C7: LATIN CAPITAL LETTER C WITH CEDILLA
    • 0x00C8: LATIN CAPITAL LETTER E WITH GRAVE
    • 0x00C9: LATIN CAPITAL LETTER E WITH ACUTE
    • 0x00CA: LATIN CAPITAL LETTER E WITH CIRCUMFLEX
    • 0x00CB: LATIN CAPITAL LETTER E WITH DIAERESIS
    • 0x00CC: LATIN CAPITAL LETTER I WITH GRAVE
    • 0x00CD: LATIN CAPITAL LETTER I WITH ACUTE
    • 0x00CE: LATIN CAPITAL LETTER I WITH CIRCUMFLEX
    • 0x00CF: LATIN CAPITAL LETTER I WITH DIAERESIS
    • 0x00D0: LATIN CAPITAL LETTER ETH
    • 0x00D1: LATIN CAPITAL LETTER N WITH TILDE
    • 0x00D2: LATIN CAPITAL LETTER O WITH GRAVE
    • 0x00D3: LATIN CAPITAL LETTER O WITH ACUTE
    • 0x00D4: LATIN CAPITAL LETTER O WITH CIRCUMFLEX
    • 0x00D5: LATIN CAPITAL LETTER O WITH TILDE
    • 0x00D6: LATIN CAPITAL LETTER O WITH DIAERESIS
    • 0x00D7: MULTIPLICATION SIGN
    • 0x00D8: LATIN CAPITAL LETTER O WITH STROKE
    • 0x00D9: LATIN CAPITAL LETTER U WITH GRAVE
    • 0x00DA: LATIN CAPITAL LETTER U WITH ACUTE
    • 0x00DB: LATIN CAPITAL LETTER U WITH CIRCUMFLEX
    • 0x00DC: LATIN CAPITAL LETTER U WITH DIAERESIS
    • 0x00DD: LATIN CAPITAL LETTER Y WITH ACUTE
    • 0x00DE: LATIN CAPITAL LETTER THORN
    • 0x00DF: LATIN SMALL LETTER SHARP S
    • 0x00E0: LATIN SMALL LETTER A WITH GRAVE
    • 0x00E1: LATIN SMALL LETTER A WITH ACUTE
    • 0x00E2: LATIN SMALL LETTER A WITH CIRCUMFLEX
    • 0x00E3: LATIN SMALL LETTER A WITH TILDE
    • 0x00E4: LATIN SMALL LETTER A WITH DIAERESIS
    • 0x00E5: LATIN SMALL LETTER A WITH RING ABOVE
    • 0x00E6: LATIN SMALL LETTER AE
    • 0x00E7: LATIN SMALL LETTER C WITH CEDILLA
    • 0x00E8: LATIN SMALL LETTER E WITH GRAVE
    • 0x00E9: LATIN SMALL LETTER E WITH ACUTE
    • 0x00EA: LATIN SMALL LETTER E WITH CIRCUMFLEX
    • 0x00EB: LATIN SMALL LETTER E WITH DIAERESIS
    • 0x00EC: LATIN SMALL LETTER I WITH GRAVE
    • 0x00ED: LATIN SMALL LETTER I WITH ACUTE
    • 0x00EE: LATIN SMALL LETTER I WITH CIRCUMFLEX
    • 0x00EF: LATIN SMALL LETTER I WITH DIAERESIS
    • 0x00F0: LATIN SMALL LETTER ETH
    • 0x00F1: LATIN SMALL LETTER N WITH TILDE
    • 0x00F2: LATIN SMALL LETTER O WITH GRAVE
    • 0x00F3: LATIN SMALL LETTER O WITH ACUTE
    • 0x00F4: LATIN SMALL LETTER O WITH CIRCUMFLEX
    • 0x00F5: LATIN SMALL LETTER O WITH TILDE
    • 0x00F6: LATIN SMALL LETTER O WITH DIAERESIS
    • 0x00F7: DIVISION SIGN
    • 0x00F8: LATIN SMALL LETTER O WITH STROKE
    • 0x00F9: LATIN SMALL LETTER U WITH GRAVE
    • 0x00FA: LATIN SMALL LETTER U WITH ACUTE
    • 0x00FB: LATIN SMALL LETTER U WITH CIRCUMFLEX
    • 0x00FC: LATIN SMALL LETTER U WITH DIAERESIS
    • 0x00FD: LATIN SMALL LETTER Y WITH ACUTE
    • 0x00FE: LATIN SMALL LETTER THORN
    • 0x00FF: LATIN SMALL LETTER Y WITH DIAERESIS
    • 0x0100: LATIN CAPITAL LETTER A WITH MACRON
    • 0x0101: LATIN SMALL LETTER A WITH MACRON
    • 0x0102: LATIN CAPITAL LETTER A WITH BREVE
    • 0x0103: LATIN SMALL LETTER A WITH BREVE
    • 0x0104: LATIN CAPITAL LETTER A WITH OGONEK
    • 0x0105: LATIN SMALL LETTER A WITH OGONEK
    • 0x0106: LATIN CAPITAL LETTER C WITH ACUTE
    • 0x0107: LATIN SMALL LETTER C WITH ACUTE
    • 0x010A: LATIN CAPITAL LETTER C WITH DOT ABOVE
    • 0x010B: LATIN SMALL LETTER C WITH DOT ABOVE
    • 0x010C: LATIN CAPITAL LETTER C WITH CARON
    • 0x010D: LATIN SMALL LETTER C WITH CARON
    • 0x010E: LATIN CAPITAL LETTER D WITH CARON
    • 0x010F: LATIN SMALL LETTER D WITH CARON
    • 0x0110: LATIN CAPITAL LETTER D WITH STROKE
    • 0x0111: LATIN SMALL LETTER D WITH STROKE
    • 0x0112: LATIN CAPITAL LETTER E WITH MACRON
    • 0x0113: LATIN SMALL LETTER E WITH MACRON
    • 0x0116: LATIN CAPITAL LETTER E WITH DOT ABOVE
    • 0x0117: LATIN SMALL LETTER E WITH DOT ABOVE
    • 0x0118: LATIN CAPITAL LETTER E WITH OGONEK
    • 0x0119: LATIN SMALL LETTER E WITH OGONEK
    • 0x011A: LATIN CAPITAL LETTER E WITH CARON
    • 0x011B: LATIN SMALL LETTER E WITH CARON
    • 0x011E: LATIN CAPITAL LETTER G WITH BREVE
    • 0x011F: LATIN SMALL LETTER G WITH BREVE
    • 0x0120: LATIN CAPITAL LETTER G WITH DOT ABOVE
    • 0x0121: LATIN SMALL LETTER G WITH DOT ABOVE
    • 0x0122: LATIN CAPITAL LETTER G WITH CEDILLA
    • 0x0123: LATIN SMALL LETTER G WITH CEDILLA
    • 0x0126: LATIN CAPITAL LETTER H WITH STROKE
    • 0x0127: LATIN SMALL LETTER H WITH STROKE
    • 0x012A: LATIN CAPITAL LETTER I WITH MACRON
    • 0x012B: LATIN SMALL LETTER I WITH MACRON
    • 0x012E: LATIN CAPITAL LETTER I WITH OGONEK
    • 0x012F: LATIN SMALL LETTER I WITH OGONEK
    • 0x0130: LATIN CAPITAL LETTER I WITH DOT ABOVE
    • 0x0131: LATIN SMALL LETTER DOTLESS I
    • 0x0136: LATIN CAPITAL LETTER K WITH CEDILLA
    • 0x0137: LATIN SMALL LETTER K WITH CEDILLA
    • 0x0139: LATIN CAPITAL LETTER L WITH ACUTE
    • 0x013A: LATIN SMALL LETTER L WITH ACUTE
    • 0x013B: LATIN CAPITAL LETTER L WITH CEDILLA
    • 0x013C: LATIN SMALL LETTER L WITH CEDILLA
    • 0x013D: LATIN CAPITAL LETTER L WITH CARON
    • 0x013E: LATIN SMALL LETTER L WITH CARON
    • 0x0141: LATIN CAPITAL LETTER L WITH STROKE
    • 0x0142: LATIN SMALL LETTER L WITH STROKE
    • 0x0143: LATIN CAPITAL LETTER N WITH ACUTE
    • 0x0144: LATIN SMALL LETTER N WITH ACUTE
    • 0x0145: LATIN CAPITAL LETTER N WITH CEDILLA
    • 0x0146: LATIN SMALL LETTER N WITH CEDILLA
    • 0x0147: LATIN CAPITAL LETTER N WITH CARON
    • 0x0148: LATIN SMALL LETTER N WITH CARON
    • 0x0150: LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
    • 0x0151: LATIN SMALL LETTER O WITH DOUBLE ACUTE
    • 0x0152: LATIN CAPITAL LIGATURE OE
    • 0x0153: LATIN SMALL LIGATURE OE
    • 0x0154: LATIN CAPITAL LETTER R WITH ACUTE
    • 0x0155: LATIN SMALL LETTER R WITH ACUTE
    • 0x0158: LATIN CAPITAL LETTER R WITH CARON
    • 0x0159: LATIN SMALL LETTER R WITH CARON
    • 0x015A: LATIN CAPITAL LETTER S WITH ACUTE
    • 0x015B: LATIN SMALL LETTER S WITH ACUTE
    • 0x015E: LATIN CAPITAL LETTER S WITH CEDILLA
    • 0x015F: LATIN SMALL LETTER S WITH CEDILLA
    • 0x0160: LATIN CAPITAL LETTER S WITH CARON
    • 0x0161: LATIN SMALL LETTER S WITH CARON
    • 0x0164: LATIN CAPITAL LETTER T WITH CARON
    • 0x0165: LATIN SMALL LETTER T WITH CARON
    • 0x016A: LATIN CAPITAL LETTER U WITH MACRON
    • 0x016B: LATIN SMALL LETTER U WITH MACRON
    • 0x016E: LATIN CAPITAL LETTER U WITH RING ABOVE
    • 0x016F: LATIN SMALL LETTER U WITH RING ABOVE
    • 0x0170: LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
    • 0x0171: LATIN SMALL LETTER U WITH DOUBLE ACUTE
    • 0x0172: LATIN CAPITAL LETTER U WITH OGONEK
    • 0x0173: LATIN SMALL LETTER U WITH OGONEK
    • 0x0174: LATIN CAPITAL LETTER W WITH CIRCUMFLEX
    • 0x0175: LATIN SMALL LETTER W WITH CIRCUMFLEX
    • 0x0176: LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
    • 0x0177: LATIN SMALL LETTER Y WITH CIRCUMFLEX
    • 0x0178: LATIN CAPITAL LETTER Y WITH DIAERESIS
    • 0x0179: LATIN CAPITAL LETTER Z WITH ACUTE
    • 0x017A: LATIN SMALL LETTER Z WITH ACUTE
    • 0x017B: LATIN CAPITAL LETTER Z WITH DOT ABOVE
    • 0x017C: LATIN SMALL LETTER Z WITH DOT ABOVE
    • 0x017D: LATIN CAPITAL LETTER Z WITH CARON
    • 0x017E: LATIN SMALL LETTER Z WITH CARON
    • 0x0218: LATIN CAPITAL LETTER S WITH COMMA BELOW
    • 0x0219: LATIN SMALL LETTER S WITH COMMA BELOW
    • 0x021A: LATIN CAPITAL LETTER T WITH COMMA BELOW
    • 0x021B: LATIN SMALL LETTER T WITH COMMA BELOW
    • 0x0237: LATIN SMALL LETTER DOTLESS J
    • 0x02C6: MODIFIER LETTER CIRCUMFLEX ACCENT
    • 0x02C7: CARON
    • 0x02D8: BREVE
    • 0x02D9: DOT ABOVE
    • 0x02DA: RING ABOVE
    • 0x02DB: OGONEK
    • 0x02DC: SMALL TILDE
    • 0x02DD: DOUBLE ACUTE ACCENT
    • 0x0300: COMBINING GRAVE ACCENT
    • 0x0301: COMBINING ACUTE ACCENT
    • 0x0302: COMBINING CIRCUMFLEX ACCENT
    • 0x0303: COMBINING TILDE
    • 0x0304: COMBINING MACRON
    • 0x0306: COMBINING BREVE
    • 0x0307: COMBINING DOT ABOVE
    • 0x0308: COMBINING DIAERESIS
    • 0x030A: COMBINING RING ABOVE
    • 0x030B: COMBINING DOUBLE ACUTE ACCENT
    • 0x030C: COMBINING CARON
    • 0x0326: COMBINING COMMA BELOW
    • 0x0327: COMBINING CEDILLA
    • 0x0328: COMBINING OGONEK
    • 0x1E80: LATIN CAPITAL LETTER W WITH GRAVE
    • 0x1E81: LATIN SMALL LETTER W WITH GRAVE
    • 0x1E82: LATIN CAPITAL LETTER W WITH ACUTE
    • 0x1E83: LATIN SMALL LETTER W WITH ACUTE
    • 0x1E84: LATIN CAPITAL LETTER W WITH DIAERESIS
    • 0x1E85: LATIN SMALL LETTER W WITH DIAERESIS
    • 0x1E9E: LATIN CAPITAL LETTER SHARP S
    • 0x1EF2: LATIN CAPITAL LETTER Y WITH GRAVE
    • 0x1EF3: LATIN SMALL LETTER Y WITH GRAVE
    • 0x2013: EN DASH
    • 0x2014: EM DASH
    • 0x2018: LEFT SINGLE QUOTATION MARK
    • 0x2019: RIGHT SINGLE QUOTATION MARK
    • 0x201A: SINGLE LOW-9 QUOTATION MARK
    • 0x201C: LEFT DOUBLE QUOTATION MARK
    • 0x201D: RIGHT DOUBLE QUOTATION MARK
    • 0x201E: DOUBLE LOW-9 QUOTATION MARK
    • 0x2022: BULLET
    • 0x2026: HORIZONTAL ELLIPSIS
    • 0x2039: SINGLE LEFT-POINTING ANGLE QUOTATION MARK
    • 0x203A: SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
    • 0x20AC: EURO SIGN
    • 0x2122: TRADE MARK SIGN
    • 0x2212: MINUS SIGN
    [code: missing-codepoints]
  • 🔥 FAIL

    fonts/variable/AlternateGlyphsOpticalSizeAvar2[opsz,wdth,wght].ttf missing required codepoints:

    • 0x0021: EXCLAMATION MARK
    • 0x0022: QUOTATION MARK
    • 0x0023: NUMBER SIGN
    • 0x0024: DOLLAR SIGN
    • 0x0025: PERCENT SIGN
    • 0x0026: AMPERSAND
    • 0x0027: APOSTROPHE
    • 0x0028: LEFT PARENTHESIS
    • 0x0029: RIGHT PARENTHESIS
    • 0x002A: ASTERISK
    • 0x002B: PLUS SIGN
    • 0x002C: COMMA
    • 0x002D: HYPHEN-MINUS
    • 0x002E: FULL STOP
    • 0x002F: SOLIDUS
    • 0x0030: DIGIT ZERO
    • 0x0031: DIGIT ONE
    • 0x0032: DIGIT TWO
    • 0x0033: DIGIT THREE
    • 0x0034: DIGIT FOUR
    • 0x0035: DIGIT FIVE
    • 0x0036: DIGIT SIX
    • 0x0037: DIGIT SEVEN
    • 0x0038: DIGIT EIGHT
    • 0x0039: DIGIT NINE
    • 0x003A: COLON
    • 0x003B: SEMICOLON
    • 0x003C: LESS-THAN SIGN
    • 0x003D: EQUALS SIGN
    • 0x003E: GREATER-THAN SIGN
    • 0x003F: QUESTION MARK
    • 0x0040: COMMERCIAL AT
    • 0x0041: LATIN CAPITAL LETTER A
    • 0x0042: LATIN CAPITAL LETTER B
    • 0x0043: LATIN CAPITAL LETTER C
    • 0x0044: LATIN CAPITAL LETTER D
    • 0x0045: LATIN CAPITAL LETTER E
    • 0x0046: LATIN CAPITAL LETTER F
    • 0x0047: LATIN CAPITAL LETTER G
    • 0x0049: LATIN CAPITAL LETTER I
    • 0x004A: LATIN CAPITAL LETTER J
    • 0x004B: LATIN CAPITAL LETTER K
    • 0x004C: LATIN CAPITAL LETTER L
    • 0x004D: LATIN CAPITAL LETTER M
    • 0x004E: LATIN CAPITAL LETTER N
    • 0x004F: LATIN CAPITAL LETTER O
    • 0x0050: LATIN CAPITAL LETTER P
    • 0x0051: LATIN CAPITAL LETTER Q
    • 0x0052: LATIN CAPITAL LETTER R
    • 0x0053: LATIN CAPITAL LETTER S
    • 0x0054: LATIN CAPITAL LETTER T
    • 0x0055: LATIN CAPITAL LETTER U
    • 0x0056: LATIN CAPITAL LETTER V
    • 0x0057: LATIN CAPITAL LETTER W
    • 0x0058: LATIN CAPITAL LETTER X
    • 0x0059: LATIN CAPITAL LETTER Y
    • 0x005A: LATIN CAPITAL LETTER Z
    • 0x005B: LEFT SQUARE BRACKET
    • 0x005C: REVERSE SOLIDUS
    • 0x005D: RIGHT SQUARE BRACKET
    • 0x005E: CIRCUMFLEX ACCENT
    • 0x005F: LOW LINE
    • 0x0060: GRAVE ACCENT
    • 0x0061: LATIN SMALL LETTER A
    • 0x0062: LATIN SMALL LETTER B
    • 0x0063: LATIN SMALL LETTER C
    • 0x0064: LATIN SMALL LETTER D
    • 0x0065: LATIN SMALL LETTER E
    • 0x0066: LATIN SMALL LETTER F
    • 0x0067: LATIN SMALL LETTER G
    • 0x0069: LATIN SMALL LETTER I
    • 0x006A: LATIN SMALL LETTER J
    • 0x006B: LATIN SMALL LETTER K
    • 0x006C: LATIN SMALL LETTER L
    • 0x006D: LATIN SMALL LETTER M
    • 0x006E: LATIN SMALL LETTER N
    • 0x006F: LATIN SMALL LETTER O
    • 0x0070: LATIN SMALL LETTER P
    • 0x0071: LATIN SMALL LETTER Q
    • 0x0072: LATIN SMALL LETTER R
    • 0x0073: LATIN SMALL LETTER S
    • 0x0074: LATIN SMALL LETTER T
    • 0x0075: LATIN SMALL LETTER U
    • 0x0076: LATIN SMALL LETTER V
    • 0x0077: LATIN SMALL LETTER W
    • 0x0078: LATIN SMALL LETTER X
    • 0x0079: LATIN SMALL LETTER Y
    • 0x007A: LATIN SMALL LETTER Z
    • 0x007B: LEFT CURLY BRACKET
    • 0x007C: VERTICAL LINE
    • 0x007D: RIGHT CURLY BRACKET
    • 0x007E: TILDE
    • 0x00A1: INVERTED EXCLAMATION MARK
    • 0x00A2: CENT SIGN
    • 0x00A3: POUND SIGN
    • 0x00A5: YEN SIGN
    • 0x00A7: SECTION SIGN
    • 0x00A8: DIAERESIS
    • 0x00A9: COPYRIGHT SIGN
    • 0x00AA: FEMININE ORDINAL INDICATOR
    • 0x00AB: LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00AE: REGISTERED SIGN
    • 0x00AF: MACRON
    • 0x00B0: DEGREE SIGN
    • 0x00B4: ACUTE ACCENT
    • 0x00B6: PILCROW SIGN
    • 0x00B7: MIDDLE DOT
    • 0x00B8: CEDILLA
    • 0x00BA: MASCULINE ORDINAL INDICATOR
    • 0x00BB: RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00BF: INVERTED QUESTION MARK
    • 0x00C0: LATIN CAPITAL LETTER A WITH GRAVE
    • 0x00C1: LATIN CAPITAL LETTER A WITH ACUTE
    • 0x00C2: LATIN CAPITAL LETTER A WITH CIRCUMFLEX
    • 0x00C3: LATIN CAPITAL LETTER A WITH TILDE
    • 0x00C4: LATIN CAPITAL LETTER A WITH DIAERESIS
    • 0x00C5: LATIN CAPITAL LETTER A WITH RING ABOVE
    • 0x00C6: LATIN CAPITAL LETTER AE
    • 0x00C7: LATIN CAPITAL LETTER C WITH CEDILLA
    • 0x00C8: LATIN CAPITAL LETTER E WITH GRAVE
    • 0x00C9: LATIN CAPITAL LETTER E WITH ACUTE
    • 0x00CA: LATIN CAPITAL LETTER E WITH CIRCUMFLEX
    • 0x00CB: LATIN CAPITAL LETTER E WITH DIAERESIS
    • 0x00CC: LATIN CAPITAL LETTER I WITH GRAVE
    • 0x00CD: LATIN CAPITAL LETTER I WITH ACUTE
    • 0x00CE: LATIN CAPITAL LETTER I WITH CIRCUMFLEX
    • 0x00CF: LATIN CAPITAL LETTER I WITH DIAERESIS
    • 0x00D0: LATIN CAPITAL LETTER ETH
    • 0x00D1: LATIN CAPITAL LETTER N WITH TILDE
    • 0x00D2: LATIN CAPITAL LETTER O WITH GRAVE
    • 0x00D3: LATIN CAPITAL LETTER O WITH ACUTE
    • 0x00D4: LATIN CAPITAL LETTER O WITH CIRCUMFLEX
    • 0x00D5: LATIN CAPITAL LETTER O WITH TILDE
    • 0x00D6: LATIN CAPITAL LETTER O WITH DIAERESIS
    • 0x00D7: MULTIPLICATION SIGN
    • 0x00D8: LATIN CAPITAL LETTER O WITH STROKE
    • 0x00D9: LATIN CAPITAL LETTER U WITH GRAVE
    • 0x00DA: LATIN CAPITAL LETTER U WITH ACUTE
    • 0x00DB: LATIN CAPITAL LETTER U WITH CIRCUMFLEX
    • 0x00DC: LATIN CAPITAL LETTER U WITH DIAERESIS
    • 0x00DD: LATIN CAPITAL LETTER Y WITH ACUTE
    • 0x00DE: LATIN CAPITAL LETTER THORN
    • 0x00DF: LATIN SMALL LETTER SHARP S
    • 0x00E0: LATIN SMALL LETTER A WITH GRAVE
    • 0x00E1: LATIN SMALL LETTER A WITH ACUTE
    • 0x00E2: LATIN SMALL LETTER A WITH CIRCUMFLEX
    • 0x00E3: LATIN SMALL LETTER A WITH TILDE
    • 0x00E4: LATIN SMALL LETTER A WITH DIAERESIS
    • 0x00E5: LATIN SMALL LETTER A WITH RING ABOVE
    • 0x00E6: LATIN SMALL LETTER AE
    • 0x00E7: LATIN SMALL LETTER C WITH CEDILLA
    • 0x00E8: LATIN SMALL LETTER E WITH GRAVE
    • 0x00E9: LATIN SMALL LETTER E WITH ACUTE
    • 0x00EA: LATIN SMALL LETTER E WITH CIRCUMFLEX
    • 0x00EB: LATIN SMALL LETTER E WITH DIAERESIS
    • 0x00EC: LATIN SMALL LETTER I WITH GRAVE
    • 0x00ED: LATIN SMALL LETTER I WITH ACUTE
    • 0x00EE: LATIN SMALL LETTER I WITH CIRCUMFLEX
    • 0x00EF: LATIN SMALL LETTER I WITH DIAERESIS
    • 0x00F0: LATIN SMALL LETTER ETH
    • 0x00F1: LATIN SMALL LETTER N WITH TILDE
    • 0x00F2: LATIN SMALL LETTER O WITH GRAVE
    • 0x00F3: LATIN SMALL LETTER O WITH ACUTE
    • 0x00F4: LATIN SMALL LETTER O WITH CIRCUMFLEX
    • 0x00F5: LATIN SMALL LETTER O WITH TILDE
    • 0x00F6: LATIN SMALL LETTER O WITH DIAERESIS
    • 0x00F7: DIVISION SIGN
    • 0x00F8: LATIN SMALL LETTER O WITH STROKE
    • 0x00F9: LATIN SMALL LETTER U WITH GRAVE
    • 0x00FA: LATIN SMALL LETTER U WITH ACUTE
    • 0x00FB: LATIN SMALL LETTER U WITH CIRCUMFLEX
    • 0x00FC: LATIN SMALL LETTER U WITH DIAERESIS
    • 0x00FD: LATIN SMALL LETTER Y WITH ACUTE
    • 0x00FE: LATIN SMALL LETTER THORN
    • 0x00FF: LATIN SMALL LETTER Y WITH DIAERESIS
    • 0x0100: LATIN CAPITAL LETTER A WITH MACRON
    • 0x0101: LATIN SMALL LETTER A WITH MACRON
    • 0x0102: LATIN CAPITAL LETTER A WITH BREVE
    • 0x0103: LATIN SMALL LETTER A WITH BREVE
    • 0x0104: LATIN CAPITAL LETTER A WITH OGONEK
    • 0x0105: LATIN SMALL LETTER A WITH OGONEK
    • 0x0106: LATIN CAPITAL LETTER C WITH ACUTE
    • 0x0107: LATIN SMALL LETTER C WITH ACUTE
    • 0x010A: LATIN CAPITAL LETTER C WITH DOT ABOVE
    • 0x010B: LATIN SMALL LETTER C WITH DOT ABOVE
    • 0x010C: LATIN CAPITAL LETTER C WITH CARON
    • 0x010D: LATIN SMALL LETTER C WITH CARON
    • 0x010E: LATIN CAPITAL LETTER D WITH CARON
    • 0x010F: LATIN SMALL LETTER D WITH CARON
    • 0x0110: LATIN CAPITAL LETTER D WITH STROKE
    • 0x0111: LATIN SMALL LETTER D WITH STROKE
    • 0x0112: LATIN CAPITAL LETTER E WITH MACRON
    • 0x0113: LATIN SMALL LETTER E WITH MACRON
    • 0x0116: LATIN CAPITAL LETTER E WITH DOT ABOVE
    • 0x0117: LATIN SMALL LETTER E WITH DOT ABOVE
    • 0x0118: LATIN CAPITAL LETTER E WITH OGONEK
    • 0x0119: LATIN SMALL LETTER E WITH OGONEK
    • 0x011A: LATIN CAPITAL LETTER E WITH CARON
    • 0x011B: LATIN SMALL LETTER E WITH CARON
    • 0x011E: LATIN CAPITAL LETTER G WITH BREVE
    • 0x011F: LATIN SMALL LETTER G WITH BREVE
    • 0x0120: LATIN CAPITAL LETTER G WITH DOT ABOVE
    • 0x0121: LATIN SMALL LETTER G WITH DOT ABOVE
    • 0x0122: LATIN CAPITAL LETTER G WITH CEDILLA
    • 0x0123: LATIN SMALL LETTER G WITH CEDILLA
    • 0x0126: LATIN CAPITAL LETTER H WITH STROKE
    • 0x0127: LATIN SMALL LETTER H WITH STROKE
    • 0x012A: LATIN CAPITAL LETTER I WITH MACRON
    • 0x012B: LATIN SMALL LETTER I WITH MACRON
    • 0x012E: LATIN CAPITAL LETTER I WITH OGONEK
    • 0x012F: LATIN SMALL LETTER I WITH OGONEK
    • 0x0130: LATIN CAPITAL LETTER I WITH DOT ABOVE
    • 0x0131: LATIN SMALL LETTER DOTLESS I
    • 0x0136: LATIN CAPITAL LETTER K WITH CEDILLA
    • 0x0137: LATIN SMALL LETTER K WITH CEDILLA
    • 0x0139: LATIN CAPITAL LETTER L WITH ACUTE
    • 0x013A: LATIN SMALL LETTER L WITH ACUTE
    • 0x013B: LATIN CAPITAL LETTER L WITH CEDILLA
    • 0x013C: LATIN SMALL LETTER L WITH CEDILLA
    • 0x013D: LATIN CAPITAL LETTER L WITH CARON
    • 0x013E: LATIN SMALL LETTER L WITH CARON
    • 0x0141: LATIN CAPITAL LETTER L WITH STROKE
    • 0x0142: LATIN SMALL LETTER L WITH STROKE
    • 0x0143: LATIN CAPITAL LETTER N WITH ACUTE
    • 0x0144: LATIN SMALL LETTER N WITH ACUTE
    • 0x0145: LATIN CAPITAL LETTER N WITH CEDILLA
    • 0x0146: LATIN SMALL LETTER N WITH CEDILLA
    • 0x0147: LATIN CAPITAL LETTER N WITH CARON
    • 0x0148: LATIN SMALL LETTER N WITH CARON
    • 0x0150: LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
    • 0x0151: LATIN SMALL LETTER O WITH DOUBLE ACUTE
    • 0x0152: LATIN CAPITAL LIGATURE OE
    • 0x0153: LATIN SMALL LIGATURE OE
    • 0x0154: LATIN CAPITAL LETTER R WITH ACUTE
    • 0x0155: LATIN SMALL LETTER R WITH ACUTE
    • 0x0158: LATIN CAPITAL LETTER R WITH CARON
    • 0x0159: LATIN SMALL LETTER R WITH CARON
    • 0x015A: LATIN CAPITAL LETTER S WITH ACUTE
    • 0x015B: LATIN SMALL LETTER S WITH ACUTE
    • 0x015E: LATIN CAPITAL LETTER S WITH CEDILLA
    • 0x015F: LATIN SMALL LETTER S WITH CEDILLA
    • 0x0160: LATIN CAPITAL LETTER S WITH CARON
    • 0x0161: LATIN SMALL LETTER S WITH CARON
    • 0x0164: LATIN CAPITAL LETTER T WITH CARON
    • 0x0165: LATIN SMALL LETTER T WITH CARON
    • 0x016A: LATIN CAPITAL LETTER U WITH MACRON
    • 0x016B: LATIN SMALL LETTER U WITH MACRON
    • 0x016E: LATIN CAPITAL LETTER U WITH RING ABOVE
    • 0x016F: LATIN SMALL LETTER U WITH RING ABOVE
    • 0x0170: LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
    • 0x0171: LATIN SMALL LETTER U WITH DOUBLE ACUTE
    • 0x0172: LATIN CAPITAL LETTER U WITH OGONEK
    • 0x0173: LATIN SMALL LETTER U WITH OGONEK
    • 0x0174: LATIN CAPITAL LETTER W WITH CIRCUMFLEX
    • 0x0175: LATIN SMALL LETTER W WITH CIRCUMFLEX
    • 0x0176: LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
    • 0x0177: LATIN SMALL LETTER Y WITH CIRCUMFLEX
    • 0x0178: LATIN CAPITAL LETTER Y WITH DIAERESIS
    • 0x0179: LATIN CAPITAL LETTER Z WITH ACUTE
    • 0x017A: LATIN SMALL LETTER Z WITH ACUTE
    • 0x017B: LATIN CAPITAL LETTER Z WITH DOT ABOVE
    • 0x017C: LATIN SMALL LETTER Z WITH DOT ABOVE
    • 0x017D: LATIN CAPITAL LETTER Z WITH CARON
    • 0x017E: LATIN SMALL LETTER Z WITH CARON
    • 0x0218: LATIN CAPITAL LETTER S WITH COMMA BELOW
    • 0x0219: LATIN SMALL LETTER S WITH COMMA BELOW
    • 0x021A: LATIN CAPITAL LETTER T WITH COMMA BELOW
    • 0x021B: LATIN SMALL LETTER T WITH COMMA BELOW
    • 0x0237: LATIN SMALL LETTER DOTLESS J
    • 0x02C6: MODIFIER LETTER CIRCUMFLEX ACCENT
    • 0x02C7: CARON
    • 0x02D8: BREVE
    • 0x02D9: DOT ABOVE
    • 0x02DA: RING ABOVE
    • 0x02DB: OGONEK
    • 0x02DC: SMALL TILDE
    • 0x02DD: DOUBLE ACUTE ACCENT
    • 0x0300: COMBINING GRAVE ACCENT
    • 0x0301: COMBINING ACUTE ACCENT
    • 0x0302: COMBINING CIRCUMFLEX ACCENT
    • 0x0303: COMBINING TILDE
    • 0x0304: COMBINING MACRON
    • 0x0306: COMBINING BREVE
    • 0x0307: COMBINING DOT ABOVE
    • 0x0308: COMBINING DIAERESIS
    • 0x030A: COMBINING RING ABOVE
    • 0x030B: COMBINING DOUBLE ACUTE ACCENT
    • 0x030C: COMBINING CARON
    • 0x0326: COMBINING COMMA BELOW
    • 0x0327: COMBINING CEDILLA
    • 0x0328: COMBINING OGONEK
    • 0x1E80: LATIN CAPITAL LETTER W WITH GRAVE
    • 0x1E81: LATIN SMALL LETTER W WITH GRAVE
    • 0x1E82: LATIN CAPITAL LETTER W WITH ACUTE
    • 0x1E83: LATIN SMALL LETTER W WITH ACUTE
    • 0x1E84: LATIN CAPITAL LETTER W WITH DIAERESIS
    • 0x1E85: LATIN SMALL LETTER W WITH DIAERESIS
    • 0x1E9E: LATIN CAPITAL LETTER SHARP S
    • 0x1EF2: LATIN CAPITAL LETTER Y WITH GRAVE
    • 0x1EF3: LATIN SMALL LETTER Y WITH GRAVE
    • 0x2013: EN DASH
    • 0x2014: EM DASH
    • 0x2018: LEFT SINGLE QUOTATION MARK
    • 0x2019: RIGHT SINGLE QUOTATION MARK
    • 0x201A: SINGLE LOW-9 QUOTATION MARK
    • 0x201C: LEFT DOUBLE QUOTATION MARK
    • 0x201D: RIGHT DOUBLE QUOTATION MARK
    • 0x201E: DOUBLE LOW-9 QUOTATION MARK
    • 0x2022: BULLET
    • 0x2026: HORIZONTAL ELLIPSIS
    • 0x2039: SINGLE LEFT-POINTING ANGLE QUOTATION MARK
    • 0x203A: SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
    • 0x20AC: EURO SIGN
    • 0x2122: TRADE MARK SIGN
    • 0x2212: MINUS SIGN
    [code: missing-codepoints]
  • 🔥 FAIL

    fonts/variable/AlternateGlyphsFencesAvar2[opsz,wdth,wght].ttf missing required codepoints:

    • 0x0021: EXCLAMATION MARK
    • 0x0022: QUOTATION MARK
    • 0x0023: NUMBER SIGN
    • 0x0024: DOLLAR SIGN
    • 0x0025: PERCENT SIGN
    • 0x0026: AMPERSAND
    • 0x0027: APOSTROPHE
    • 0x0028: LEFT PARENTHESIS
    • 0x0029: RIGHT PARENTHESIS
    • 0x002A: ASTERISK
    • 0x002B: PLUS SIGN
    • 0x002C: COMMA
    • 0x002D: HYPHEN-MINUS
    • 0x002E: FULL STOP
    • 0x002F: SOLIDUS
    • 0x0030: DIGIT ZERO
    • 0x0031: DIGIT ONE
    • 0x0032: DIGIT TWO
    • 0x0033: DIGIT THREE
    • 0x0034: DIGIT FOUR
    • 0x0035: DIGIT FIVE
    • 0x0036: DIGIT SIX
    • 0x0037: DIGIT SEVEN
    • 0x0038: DIGIT EIGHT
    • 0x0039: DIGIT NINE
    • 0x003A: COLON
    • 0x003B: SEMICOLON
    • 0x003C: LESS-THAN SIGN
    • 0x003D: EQUALS SIGN
    • 0x003E: GREATER-THAN SIGN
    • 0x003F: QUESTION MARK
    • 0x0040: COMMERCIAL AT
    • 0x0041: LATIN CAPITAL LETTER A
    • 0x0042: LATIN CAPITAL LETTER B
    • 0x0043: LATIN CAPITAL LETTER C
    • 0x0044: LATIN CAPITAL LETTER D
    • 0x0045: LATIN CAPITAL LETTER E
    • 0x0046: LATIN CAPITAL LETTER F
    • 0x0047: LATIN CAPITAL LETTER G
    • 0x0049: LATIN CAPITAL LETTER I
    • 0x004A: LATIN CAPITAL LETTER J
    • 0x004B: LATIN CAPITAL LETTER K
    • 0x004C: LATIN CAPITAL LETTER L
    • 0x004D: LATIN CAPITAL LETTER M
    • 0x004E: LATIN CAPITAL LETTER N
    • 0x004F: LATIN CAPITAL LETTER O
    • 0x0050: LATIN CAPITAL LETTER P
    • 0x0051: LATIN CAPITAL LETTER Q
    • 0x0052: LATIN CAPITAL LETTER R
    • 0x0053: LATIN CAPITAL LETTER S
    • 0x0054: LATIN CAPITAL LETTER T
    • 0x0055: LATIN CAPITAL LETTER U
    • 0x0056: LATIN CAPITAL LETTER V
    • 0x0057: LATIN CAPITAL LETTER W
    • 0x0058: LATIN CAPITAL LETTER X
    • 0x0059: LATIN CAPITAL LETTER Y
    • 0x005A: LATIN CAPITAL LETTER Z
    • 0x005B: LEFT SQUARE BRACKET
    • 0x005C: REVERSE SOLIDUS
    • 0x005D: RIGHT SQUARE BRACKET
    • 0x005E: CIRCUMFLEX ACCENT
    • 0x005F: LOW LINE
    • 0x0060: GRAVE ACCENT
    • 0x0061: LATIN SMALL LETTER A
    • 0x0062: LATIN SMALL LETTER B
    • 0x0063: LATIN SMALL LETTER C
    • 0x0064: LATIN SMALL LETTER D
    • 0x0065: LATIN SMALL LETTER E
    • 0x0066: LATIN SMALL LETTER F
    • 0x0067: LATIN SMALL LETTER G
    • 0x0069: LATIN SMALL LETTER I
    • 0x006A: LATIN SMALL LETTER J
    • 0x006B: LATIN SMALL LETTER K
    • 0x006C: LATIN SMALL LETTER L
    • 0x006D: LATIN SMALL LETTER M
    • 0x006E: LATIN SMALL LETTER N
    • 0x006F: LATIN SMALL LETTER O
    • 0x0070: LATIN SMALL LETTER P
    • 0x0071: LATIN SMALL LETTER Q
    • 0x0072: LATIN SMALL LETTER R
    • 0x0073: LATIN SMALL LETTER S
    • 0x0074: LATIN SMALL LETTER T
    • 0x0075: LATIN SMALL LETTER U
    • 0x0076: LATIN SMALL LETTER V
    • 0x0077: LATIN SMALL LETTER W
    • 0x0078: LATIN SMALL LETTER X
    • 0x0079: LATIN SMALL LETTER Y
    • 0x007A: LATIN SMALL LETTER Z
    • 0x007B: LEFT CURLY BRACKET
    • 0x007C: VERTICAL LINE
    • 0x007D: RIGHT CURLY BRACKET
    • 0x007E: TILDE
    • 0x00A1: INVERTED EXCLAMATION MARK
    • 0x00A2: CENT SIGN
    • 0x00A3: POUND SIGN
    • 0x00A5: YEN SIGN
    • 0x00A7: SECTION SIGN
    • 0x00A8: DIAERESIS
    • 0x00A9: COPYRIGHT SIGN
    • 0x00AA: FEMININE ORDINAL INDICATOR
    • 0x00AB: LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00AE: REGISTERED SIGN
    • 0x00AF: MACRON
    • 0x00B0: DEGREE SIGN
    • 0x00B4: ACUTE ACCENT
    • 0x00B6: PILCROW SIGN
    • 0x00B7: MIDDLE DOT
    • 0x00B8: CEDILLA
    • 0x00BA: MASCULINE ORDINAL INDICATOR
    • 0x00BB: RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00BF: INVERTED QUESTION MARK
    • 0x00C0: LATIN CAPITAL LETTER A WITH GRAVE
    • 0x00C1: LATIN CAPITAL LETTER A WITH ACUTE
    • 0x00C2: LATIN CAPITAL LETTER A WITH CIRCUMFLEX
    • 0x00C3: LATIN CAPITAL LETTER A WITH TILDE
    • 0x00C4: LATIN CAPITAL LETTER A WITH DIAERESIS
    • 0x00C5: LATIN CAPITAL LETTER A WITH RING ABOVE
    • 0x00C6: LATIN CAPITAL LETTER AE
    • 0x00C7: LATIN CAPITAL LETTER C WITH CEDILLA
    • 0x00C8: LATIN CAPITAL LETTER E WITH GRAVE
    • 0x00C9: LATIN CAPITAL LETTER E WITH ACUTE
    • 0x00CA: LATIN CAPITAL LETTER E WITH CIRCUMFLEX
    • 0x00CB: LATIN CAPITAL LETTER E WITH DIAERESIS
    • 0x00CC: LATIN CAPITAL LETTER I WITH GRAVE
    • 0x00CD: LATIN CAPITAL LETTER I WITH ACUTE
    • 0x00CE: LATIN CAPITAL LETTER I WITH CIRCUMFLEX
    • 0x00CF: LATIN CAPITAL LETTER I WITH DIAERESIS
    • 0x00D0: LATIN CAPITAL LETTER ETH
    • 0x00D1: LATIN CAPITAL LETTER N WITH TILDE
    • 0x00D2: LATIN CAPITAL LETTER O WITH GRAVE
    • 0x00D3: LATIN CAPITAL LETTER O WITH ACUTE
    • 0x00D4: LATIN CAPITAL LETTER O WITH CIRCUMFLEX
    • 0x00D5: LATIN CAPITAL LETTER O WITH TILDE
    • 0x00D6: LATIN CAPITAL LETTER O WITH DIAERESIS
    • 0x00D7: MULTIPLICATION SIGN
    • 0x00D8: LATIN CAPITAL LETTER O WITH STROKE
    • 0x00D9: LATIN CAPITAL LETTER U WITH GRAVE
    • 0x00DA: LATIN CAPITAL LETTER U WITH ACUTE
    • 0x00DB: LATIN CAPITAL LETTER U WITH CIRCUMFLEX
    • 0x00DC: LATIN CAPITAL LETTER U WITH DIAERESIS
    • 0x00DD: LATIN CAPITAL LETTER Y WITH ACUTE
    • 0x00DE: LATIN CAPITAL LETTER THORN
    • 0x00DF: LATIN SMALL LETTER SHARP S
    • 0x00E0: LATIN SMALL LETTER A WITH GRAVE
    • 0x00E1: LATIN SMALL LETTER A WITH ACUTE
    • 0x00E2: LATIN SMALL LETTER A WITH CIRCUMFLEX
    • 0x00E3: LATIN SMALL LETTER A WITH TILDE
    • 0x00E4: LATIN SMALL LETTER A WITH DIAERESIS
    • 0x00E5: LATIN SMALL LETTER A WITH RING ABOVE
    • 0x00E6: LATIN SMALL LETTER AE
    • 0x00E7: LATIN SMALL LETTER C WITH CEDILLA
    • 0x00E8: LATIN SMALL LETTER E WITH GRAVE
    • 0x00E9: LATIN SMALL LETTER E WITH ACUTE
    • 0x00EA: LATIN SMALL LETTER E WITH CIRCUMFLEX
    • 0x00EB: LATIN SMALL LETTER E WITH DIAERESIS
    • 0x00EC: LATIN SMALL LETTER I WITH GRAVE
    • 0x00ED: LATIN SMALL LETTER I WITH ACUTE
    • 0x00EE: LATIN SMALL LETTER I WITH CIRCUMFLEX
    • 0x00EF: LATIN SMALL LETTER I WITH DIAERESIS
    • 0x00F0: LATIN SMALL LETTER ETH
    • 0x00F1: LATIN SMALL LETTER N WITH TILDE
    • 0x00F2: LATIN SMALL LETTER O WITH GRAVE
    • 0x00F3: LATIN SMALL LETTER O WITH ACUTE
    • 0x00F4: LATIN SMALL LETTER O WITH CIRCUMFLEX
    • 0x00F5: LATIN SMALL LETTER O WITH TILDE
    • 0x00F6: LATIN SMALL LETTER O WITH DIAERESIS
    • 0x00F7: DIVISION SIGN
    • 0x00F8: LATIN SMALL LETTER O WITH STROKE
    • 0x00F9: LATIN SMALL LETTER U WITH GRAVE
    • 0x00FA: LATIN SMALL LETTER U WITH ACUTE
    • 0x00FB: LATIN SMALL LETTER U WITH CIRCUMFLEX
    • 0x00FC: LATIN SMALL LETTER U WITH DIAERESIS
    • 0x00FD: LATIN SMALL LETTER Y WITH ACUTE
    • 0x00FE: LATIN SMALL LETTER THORN
    • 0x00FF: LATIN SMALL LETTER Y WITH DIAERESIS
    • 0x0100: LATIN CAPITAL LETTER A WITH MACRON
    • 0x0101: LATIN SMALL LETTER A WITH MACRON
    • 0x0102: LATIN CAPITAL LETTER A WITH BREVE
    • 0x0103: LATIN SMALL LETTER A WITH BREVE
    • 0x0104: LATIN CAPITAL LETTER A WITH OGONEK
    • 0x0105: LATIN SMALL LETTER A WITH OGONEK
    • 0x0106: LATIN CAPITAL LETTER C WITH ACUTE
    • 0x0107: LATIN SMALL LETTER C WITH ACUTE
    • 0x010A: LATIN CAPITAL LETTER C WITH DOT ABOVE
    • 0x010B: LATIN SMALL LETTER C WITH DOT ABOVE
    • 0x010C: LATIN CAPITAL LETTER C WITH CARON
    • 0x010D: LATIN SMALL LETTER C WITH CARON
    • 0x010E: LATIN CAPITAL LETTER D WITH CARON
    • 0x010F: LATIN SMALL LETTER D WITH CARON
    • 0x0110: LATIN CAPITAL LETTER D WITH STROKE
    • 0x0111: LATIN SMALL LETTER D WITH STROKE
    • 0x0112: LATIN CAPITAL LETTER E WITH MACRON
    • 0x0113: LATIN SMALL LETTER E WITH MACRON
    • 0x0116: LATIN CAPITAL LETTER E WITH DOT ABOVE
    • 0x0117: LATIN SMALL LETTER E WITH DOT ABOVE
    • 0x0118: LATIN CAPITAL LETTER E WITH OGONEK
    • 0x0119: LATIN SMALL LETTER E WITH OGONEK
    • 0x011A: LATIN CAPITAL LETTER E WITH CARON
    • 0x011B: LATIN SMALL LETTER E WITH CARON
    • 0x011E: LATIN CAPITAL LETTER G WITH BREVE
    • 0x011F: LATIN SMALL LETTER G WITH BREVE
    • 0x0120: LATIN CAPITAL LETTER G WITH DOT ABOVE
    • 0x0121: LATIN SMALL LETTER G WITH DOT ABOVE
    • 0x0122: LATIN CAPITAL LETTER G WITH CEDILLA
    • 0x0123: LATIN SMALL LETTER G WITH CEDILLA
    • 0x0126: LATIN CAPITAL LETTER H WITH STROKE
    • 0x0127: LATIN SMALL LETTER H WITH STROKE
    • 0x012A: LATIN CAPITAL LETTER I WITH MACRON
    • 0x012B: LATIN SMALL LETTER I WITH MACRON
    • 0x012E: LATIN CAPITAL LETTER I WITH OGONEK
    • 0x012F: LATIN SMALL LETTER I WITH OGONEK
    • 0x0130: LATIN CAPITAL LETTER I WITH DOT ABOVE
    • 0x0131: LATIN SMALL LETTER DOTLESS I
    • 0x0136: LATIN CAPITAL LETTER K WITH CEDILLA
    • 0x0137: LATIN SMALL LETTER K WITH CEDILLA
    • 0x0139: LATIN CAPITAL LETTER L WITH ACUTE
    • 0x013A: LATIN SMALL LETTER L WITH ACUTE
    • 0x013B: LATIN CAPITAL LETTER L WITH CEDILLA
    • 0x013C: LATIN SMALL LETTER L WITH CEDILLA
    • 0x013D: LATIN CAPITAL LETTER L WITH CARON
    • 0x013E: LATIN SMALL LETTER L WITH CARON
    • 0x0141: LATIN CAPITAL LETTER L WITH STROKE
    • 0x0142: LATIN SMALL LETTER L WITH STROKE
    • 0x0143: LATIN CAPITAL LETTER N WITH ACUTE
    • 0x0144: LATIN SMALL LETTER N WITH ACUTE
    • 0x0145: LATIN CAPITAL LETTER N WITH CEDILLA
    • 0x0146: LATIN SMALL LETTER N WITH CEDILLA
    • 0x0147: LATIN CAPITAL LETTER N WITH CARON
    • 0x0148: LATIN SMALL LETTER N WITH CARON
    • 0x0150: LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
    • 0x0151: LATIN SMALL LETTER O WITH DOUBLE ACUTE
    • 0x0152: LATIN CAPITAL LIGATURE OE
    • 0x0153: LATIN SMALL LIGATURE OE
    • 0x0154: LATIN CAPITAL LETTER R WITH ACUTE
    • 0x0155: LATIN SMALL LETTER R WITH ACUTE
    • 0x0158: LATIN CAPITAL LETTER R WITH CARON
    • 0x0159: LATIN SMALL LETTER R WITH CARON
    • 0x015A: LATIN CAPITAL LETTER S WITH ACUTE
    • 0x015B: LATIN SMALL LETTER S WITH ACUTE
    • 0x015E: LATIN CAPITAL LETTER S WITH CEDILLA
    • 0x015F: LATIN SMALL LETTER S WITH CEDILLA
    • 0x0160: LATIN CAPITAL LETTER S WITH CARON
    • 0x0161: LATIN SMALL LETTER S WITH CARON
    • 0x0164: LATIN CAPITAL LETTER T WITH CARON
    • 0x0165: LATIN SMALL LETTER T WITH CARON
    • 0x016A: LATIN CAPITAL LETTER U WITH MACRON
    • 0x016B: LATIN SMALL LETTER U WITH MACRON
    • 0x016E: LATIN CAPITAL LETTER U WITH RING ABOVE
    • 0x016F: LATIN SMALL LETTER U WITH RING ABOVE
    • 0x0170: LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
    • 0x0171: LATIN SMALL LETTER U WITH DOUBLE ACUTE
    • 0x0172: LATIN CAPITAL LETTER U WITH OGONEK
    • 0x0173: LATIN SMALL LETTER U WITH OGONEK
    • 0x0174: LATIN CAPITAL LETTER W WITH CIRCUMFLEX
    • 0x0175: LATIN SMALL LETTER W WITH CIRCUMFLEX
    • 0x0176: LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
    • 0x0177: LATIN SMALL LETTER Y WITH CIRCUMFLEX
    • 0x0178: LATIN CAPITAL LETTER Y WITH DIAERESIS
    • 0x0179: LATIN CAPITAL LETTER Z WITH ACUTE
    • 0x017A: LATIN SMALL LETTER Z WITH ACUTE
    • 0x017B: LATIN CAPITAL LETTER Z WITH DOT ABOVE
    • 0x017C: LATIN SMALL LETTER Z WITH DOT ABOVE
    • 0x017D: LATIN CAPITAL LETTER Z WITH CARON
    • 0x017E: LATIN SMALL LETTER Z WITH CARON
    • 0x0218: LATIN CAPITAL LETTER S WITH COMMA BELOW
    • 0x0219: LATIN SMALL LETTER S WITH COMMA BELOW
    • 0x021A: LATIN CAPITAL LETTER T WITH COMMA BELOW
    • 0x021B: LATIN SMALL LETTER T WITH COMMA BELOW
    • 0x0237: LATIN SMALL LETTER DOTLESS J
    • 0x02C6: MODIFIER LETTER CIRCUMFLEX ACCENT
    • 0x02C7: CARON
    • 0x02D8: BREVE
    • 0x02D9: DOT ABOVE
    • 0x02DA: RING ABOVE
    • 0x02DB: OGONEK
    • 0x02DC: SMALL TILDE
    • 0x02DD: DOUBLE ACUTE ACCENT
    • 0x0300: COMBINING GRAVE ACCENT
    • 0x0301: COMBINING ACUTE ACCENT
    • 0x0302: COMBINING CIRCUMFLEX ACCENT
    • 0x0303: COMBINING TILDE
    • 0x0304: COMBINING MACRON
    • 0x0306: COMBINING BREVE
    • 0x0307: COMBINING DOT ABOVE
    • 0x0308: COMBINING DIAERESIS
    • 0x030A: COMBINING RING ABOVE
    • 0x030B: COMBINING DOUBLE ACUTE ACCENT
    • 0x030C: COMBINING CARON
    • 0x0326: COMBINING COMMA BELOW
    • 0x0327: COMBINING CEDILLA
    • 0x0328: COMBINING OGONEK
    • 0x1E80: LATIN CAPITAL LETTER W WITH GRAVE
    • 0x1E81: LATIN SMALL LETTER W WITH GRAVE
    • 0x1E82: LATIN CAPITAL LETTER W WITH ACUTE
    • 0x1E83: LATIN SMALL LETTER W WITH ACUTE
    • 0x1E84: LATIN CAPITAL LETTER W WITH DIAERESIS
    • 0x1E85: LATIN SMALL LETTER W WITH DIAERESIS
    • 0x1E9E: LATIN CAPITAL LETTER SHARP S
    • 0x1EF2: LATIN CAPITAL LETTER Y WITH GRAVE
    • 0x1EF3: LATIN SMALL LETTER Y WITH GRAVE
    • 0x2013: EN DASH
    • 0x2014: EM DASH
    • 0x2018: LEFT SINGLE QUOTATION MARK
    • 0x2019: RIGHT SINGLE QUOTATION MARK
    • 0x201A: SINGLE LOW-9 QUOTATION MARK
    • 0x201C: LEFT DOUBLE QUOTATION MARK
    • 0x201D: RIGHT DOUBLE QUOTATION MARK
    • 0x201E: DOUBLE LOW-9 QUOTATION MARK
    • 0x2022: BULLET
    • 0x2026: HORIZONTAL ELLIPSIS
    • 0x2039: SINGLE LEFT-POINTING ANGLE QUOTATION MARK
    • 0x203A: SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
    • 0x20AC: EURO SIGN
    • 0x2122: TRADE MARK SIGN
    • 0x2212: MINUS SIGN
    [code: missing-codepoints]
  • 🔥 FAIL

    fonts/variable/TestFontAvar1[opsz,wdth,wght].ttf missing required codepoints:

    • 0x0021: EXCLAMATION MARK
    • 0x0022: QUOTATION MARK
    • 0x0023: NUMBER SIGN
    • 0x0024: DOLLAR SIGN
    • 0x0025: PERCENT SIGN
    • 0x0026: AMPERSAND
    • 0x0027: APOSTROPHE
    • 0x0028: LEFT PARENTHESIS
    • 0x0029: RIGHT PARENTHESIS
    • 0x002A: ASTERISK
    • 0x002B: PLUS SIGN
    • 0x002C: COMMA
    • 0x002D: HYPHEN-MINUS
    • 0x002E: FULL STOP
    • 0x002F: SOLIDUS
    • 0x0030: DIGIT ZERO
    • 0x0031: DIGIT ONE
    • 0x0032: DIGIT TWO
    • 0x0033: DIGIT THREE
    • 0x0034: DIGIT FOUR
    • 0x0035: DIGIT FIVE
    • 0x0036: DIGIT SIX
    • 0x0037: DIGIT SEVEN
    • 0x0038: DIGIT EIGHT
    • 0x0039: DIGIT NINE
    • 0x003A: COLON
    • 0x003B: SEMICOLON
    • 0x003C: LESS-THAN SIGN
    • 0x003D: EQUALS SIGN
    • 0x003E: GREATER-THAN SIGN
    • 0x003F: QUESTION MARK
    • 0x0040: COMMERCIAL AT
    • 0x0041: LATIN CAPITAL LETTER A
    • 0x0042: LATIN CAPITAL LETTER B
    • 0x0043: LATIN CAPITAL LETTER C
    • 0x0044: LATIN CAPITAL LETTER D
    • 0x0045: LATIN CAPITAL LETTER E
    • 0x0046: LATIN CAPITAL LETTER F
    • 0x0047: LATIN CAPITAL LETTER G
    • 0x0049: LATIN CAPITAL LETTER I
    • 0x004A: LATIN CAPITAL LETTER J
    • 0x004B: LATIN CAPITAL LETTER K
    • 0x004D: LATIN CAPITAL LETTER M
    • 0x004E: LATIN CAPITAL LETTER N
    • 0x004F: LATIN CAPITAL LETTER O
    • 0x0050: LATIN CAPITAL LETTER P
    • 0x0051: LATIN CAPITAL LETTER Q
    • 0x0052: LATIN CAPITAL LETTER R
    • 0x0053: LATIN CAPITAL LETTER S
    • 0x0055: LATIN CAPITAL LETTER U
    • 0x0056: LATIN CAPITAL LETTER V
    • 0x0057: LATIN CAPITAL LETTER W
    • 0x0058: LATIN CAPITAL LETTER X
    • 0x0059: LATIN CAPITAL LETTER Y
    • 0x005A: LATIN CAPITAL LETTER Z
    • 0x005B: LEFT SQUARE BRACKET
    • 0x005C: REVERSE SOLIDUS
    • 0x005D: RIGHT SQUARE BRACKET
    • 0x005E: CIRCUMFLEX ACCENT
    • 0x005F: LOW LINE
    • 0x0060: GRAVE ACCENT
    • 0x0061: LATIN SMALL LETTER A
    • 0x0062: LATIN SMALL LETTER B
    • 0x0063: LATIN SMALL LETTER C
    • 0x0064: LATIN SMALL LETTER D
    • 0x0065: LATIN SMALL LETTER E
    • 0x0066: LATIN SMALL LETTER F
    • 0x0067: LATIN SMALL LETTER G
    • 0x0069: LATIN SMALL LETTER I
    • 0x006A: LATIN SMALL LETTER J
    • 0x006B: LATIN SMALL LETTER K
    • 0x006D: LATIN SMALL LETTER M
    • 0x006E: LATIN SMALL LETTER N
    • 0x006F: LATIN SMALL LETTER O
    • 0x0070: LATIN SMALL LETTER P
    • 0x0071: LATIN SMALL LETTER Q
    • 0x0072: LATIN SMALL LETTER R
    • 0x0073: LATIN SMALL LETTER S
    • 0x0075: LATIN SMALL LETTER U
    • 0x0076: LATIN SMALL LETTER V
    • 0x0077: LATIN SMALL LETTER W
    • 0x0078: LATIN SMALL LETTER X
    • 0x0079: LATIN SMALL LETTER Y
    • 0x007A: LATIN SMALL LETTER Z
    • 0x007B: LEFT CURLY BRACKET
    • 0x007C: VERTICAL LINE
    • 0x007D: RIGHT CURLY BRACKET
    • 0x007E: TILDE
    • 0x00A1: INVERTED EXCLAMATION MARK
    • 0x00A2: CENT SIGN
    • 0x00A3: POUND SIGN
    • 0x00A5: YEN SIGN
    • 0x00A7: SECTION SIGN
    • 0x00A8: DIAERESIS
    • 0x00A9: COPYRIGHT SIGN
    • 0x00AA: FEMININE ORDINAL INDICATOR
    • 0x00AB: LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00AE: REGISTERED SIGN
    • 0x00AF: MACRON
    • 0x00B0: DEGREE SIGN
    • 0x00B4: ACUTE ACCENT
    • 0x00B6: PILCROW SIGN
    • 0x00B7: MIDDLE DOT
    • 0x00B8: CEDILLA
    • 0x00BA: MASCULINE ORDINAL INDICATOR
    • 0x00BB: RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
    • 0x00BF: INVERTED QUESTION MARK
    • 0x00C0: LATIN CAPITAL LETTER A WITH GRAVE
    • 0x00C1: LATIN CAPITAL LETTER A WITH ACUTE
    • 0x00C2: LATIN CAPITAL LETTER A WITH CIRCUMFLEX
    • 0x00C3: LATIN CAPITAL LETTER A WITH TILDE
    • 0x00C4: LATIN CAPITAL LETTER A WITH DIAERESIS
    • 0x00C5: LATIN CAPITAL LETTER A WITH RING ABOVE
    • 0x00C6: LATIN CAPITAL LETTER AE
    • 0x00C7: LATIN CAPITAL LETTER C WITH CEDILLA
    • 0x00C8: LATIN CAPITAL LETTER E WITH GRAVE
    • 0x00C9: LATIN CAPITAL LETTER E WITH ACUTE
    • 0x00CA: LATIN CAPITAL LETTER E WITH CIRCUMFLEX
    • 0x00CB: LATIN CAPITAL LETTER E WITH DIAERESIS
    • 0x00CC: LATIN CAPITAL LETTER I WITH GRAVE
    • 0x00CD: LATIN CAPITAL LETTER I WITH ACUTE
    • 0x00CE: LATIN CAPITAL LETTER I WITH CIRCUMFLEX
    • 0x00CF: LATIN CAPITAL LETTER I WITH DIAERESIS
    • 0x00D0: LATIN CAPITAL LETTER ETH
    • 0x00D1: LATIN CAPITAL LETTER N WITH TILDE
    • 0x00D2: LATIN CAPITAL LETTER O WITH GRAVE
    • 0x00D3: LATIN CAPITAL LETTER O WITH ACUTE
    • 0x00D4: LATIN CAPITAL LETTER O WITH CIRCUMFLEX
    • 0x00D5: LATIN CAPITAL LETTER O WITH TILDE
    • 0x00D6: LATIN CAPITAL LETTER O WITH DIAERESIS
    • 0x00D7: MULTIPLICATION SIGN
    • 0x00D8: LATIN CAPITAL LETTER O WITH STROKE
    • 0x00D9: LATIN CAPITAL LETTER U WITH GRAVE
    • 0x00DA: LATIN CAPITAL LETTER U WITH ACUTE
    • 0x00DB: LATIN CAPITAL LETTER U WITH CIRCUMFLEX
    • 0x00DC: LATIN CAPITAL LETTER U WITH DIAERESIS
    • 0x00DD: LATIN CAPITAL LETTER Y WITH ACUTE
    • 0x00DE: LATIN CAPITAL LETTER THORN
    • 0x00DF: LATIN SMALL LETTER SHARP S
    • 0x00E0: LATIN SMALL LETTER A WITH GRAVE
    • 0x00E1: LATIN SMALL LETTER A WITH ACUTE
    • 0x00E2: LATIN SMALL LETTER A WITH CIRCUMFLEX
    • 0x00E3: LATIN SMALL LETTER A WITH TILDE
    • 0x00E4: LATIN SMALL LETTER A WITH DIAERESIS
    • 0x00E5: LATIN SMALL LETTER A WITH RING ABOVE
    • 0x00E6: LATIN SMALL LETTER AE
    • 0x00E7: LATIN SMALL LETTER C WITH CEDILLA
    • 0x00E8: LATIN SMALL LETTER E WITH GRAVE
    • 0x00E9: LATIN SMALL LETTER E WITH ACUTE
    • 0x00EA: LATIN SMALL LETTER E WITH CIRCUMFLEX
    • 0x00EB: LATIN SMALL LETTER E WITH DIAERESIS
    • 0x00EC: LATIN SMALL LETTER I WITH GRAVE
    • 0x00ED: LATIN SMALL LETTER I WITH ACUTE
    • 0x00EE: LATIN SMALL LETTER I WITH CIRCUMFLEX
    • 0x00EF: LATIN SMALL LETTER I WITH DIAERESIS
    • 0x00F0: LATIN SMALL LETTER ETH
    • 0x00F1: LATIN SMALL LETTER N WITH TILDE
    • 0x00F2: LATIN SMALL LETTER O WITH GRAVE
    • 0x00F3: LATIN SMALL LETTER O WITH ACUTE
    • 0x00F4: LATIN SMALL LETTER O WITH CIRCUMFLEX
    • 0x00F5: LATIN SMALL LETTER O WITH TILDE
    • 0x00F6: LATIN SMALL LETTER O WITH DIAERESIS
    • 0x00F7: DIVISION SIGN
    • 0x00F8: LATIN SMALL LETTER O WITH STROKE
    • 0x00F9: LATIN SMALL LETTER U WITH GRAVE
    • 0x00FA: LATIN SMALL LETTER U WITH ACUTE
    • 0x00FB: LATIN SMALL LETTER U WITH CIRCUMFLEX
    • 0x00FC: LATIN SMALL LETTER U WITH DIAERESIS
    • 0x00FD: LATIN SMALL LETTER Y WITH ACUTE
    • 0x00FE: LATIN SMALL LETTER THORN
    • 0x00FF: LATIN SMALL LETTER Y WITH DIAERESIS
    • 0x0100: LATIN CAPITAL LETTER A WITH MACRON
    • 0x0101: LATIN SMALL LETTER A WITH MACRON
    • 0x0102: LATIN CAPITAL LETTER A WITH BREVE
    • 0x0103: LATIN SMALL LETTER A WITH BREVE
    • 0x0104: LATIN CAPITAL LETTER A WITH OGONEK
    • 0x0105: LATIN SMALL LETTER A WITH OGONEK
    • 0x0106: LATIN CAPITAL LETTER C WITH ACUTE
    • 0x0107: LATIN SMALL LETTER C WITH ACUTE
    • 0x010A: LATIN CAPITAL LETTER C WITH DOT ABOVE
    • 0x010B: LATIN SMALL LETTER C WITH DOT ABOVE
    • 0x010C: LATIN CAPITAL LETTER C WITH CARON
    • 0x010D: LATIN SMALL LETTER C WITH CARON
    • 0x010E: LATIN CAPITAL LETTER D WITH CARON
    • 0x010F: LATIN SMALL LETTER D WITH CARON
    • 0x0110: LATIN CAPITAL LETTER D WITH STROKE
    • 0x0111: LATIN SMALL LETTER D WITH STROKE
    • 0x0112: LATIN CAPITAL LETTER E WITH MACRON
    • 0x0113: LATIN SMALL LETTER E WITH MACRON
    • 0x0116: LATIN CAPITAL LETTER E WITH DOT ABOVE
    • 0x0117: LATIN SMALL LETTER E WITH DOT ABOVE
    • 0x0118: LATIN CAPITAL LETTER E WITH OGONEK
    • 0x0119: LATIN SMALL LETTER E WITH OGONEK
    • 0x011A: LATIN CAPITAL LETTER E WITH CARON
    • 0x011B: LATIN SMALL LETTER E WITH CARON
    • 0x011E: LATIN CAPITAL LETTER G WITH BREVE
    • 0x011F: LATIN SMALL LETTER G WITH BREVE
    • 0x0120: LATIN CAPITAL LETTER G WITH DOT ABOVE
    • 0x0121: LATIN SMALL LETTER G WITH DOT ABOVE
    • 0x0122: LATIN CAPITAL LETTER G WITH CEDILLA
    • 0x0123: LATIN SMALL LETTER G WITH CEDILLA
    • 0x0126: LATIN CAPITAL LETTER H WITH STROKE
    • 0x0127: LATIN SMALL LETTER H WITH STROKE
    • 0x012A: LATIN CAPITAL LETTER I WITH MACRON
    • 0x012B: LATIN SMALL LETTER I WITH MACRON
    • 0x012E: LATIN CAPITAL LETTER I WITH OGONEK
    • 0x012F: LATIN SMALL LETTER I WITH OGONEK
    • 0x0130: LATIN CAPITAL LETTER I WITH DOT ABOVE
    • 0x0131: LATIN SMALL LETTER DOTLESS I
    • 0x0136: LATIN CAPITAL LETTER K WITH CEDILLA
    • 0x0137: LATIN SMALL LETTER K WITH CEDILLA
    • 0x0139: LATIN CAPITAL LETTER L WITH ACUTE
    • 0x013A: LATIN SMALL LETTER L WITH ACUTE
    • 0x013B: LATIN CAPITAL LETTER L WITH CEDILLA
    • 0x013C: LATIN SMALL LETTER L WITH CEDILLA
    • 0x013D: LATIN CAPITAL LETTER L WITH CARON
    • 0x013E: LATIN SMALL LETTER L WITH CARON
    • 0x0141: LATIN CAPITAL LETTER L WITH STROKE
    • 0x0142: LATIN SMALL LETTER L WITH STROKE
    • 0x0143: LATIN CAPITAL LETTER N WITH ACUTE
    • 0x0144: LATIN SMALL LETTER N WITH ACUTE
    • 0x0145: LATIN CAPITAL LETTER N WITH CEDILLA
    • 0x0146: LATIN SMALL LETTER N WITH CEDILLA
    • 0x0147: LATIN CAPITAL LETTER N WITH CARON
    • 0x0148: LATIN SMALL LETTER N WITH CARON
    • 0x0150: LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
    • 0x0151: LATIN SMALL LETTER O WITH DOUBLE ACUTE
    • 0x0152: LATIN CAPITAL LIGATURE OE
    • 0x0153: LATIN SMALL LIGATURE OE
    • 0x0154: LATIN CAPITAL LETTER R WITH ACUTE
    • 0x0155: LATIN SMALL LETTER R WITH ACUTE
    • 0x0158: LATIN CAPITAL LETTER R WITH CARON
    • 0x0159: LATIN SMALL LETTER R WITH CARON
    • 0x015A: LATIN CAPITAL LETTER S WITH ACUTE
    • 0x015B: LATIN SMALL LETTER S WITH ACUTE
    • 0x015E: LATIN CAPITAL LETTER S WITH CEDILLA
    • 0x015F: LATIN SMALL LETTER S WITH CEDILLA
    • 0x0160: LATIN CAPITAL LETTER S WITH CARON
    • 0x0161: LATIN SMALL LETTER S WITH CARON
    • 0x0164: LATIN CAPITAL LETTER T WITH CARON
    • 0x0165: LATIN SMALL LETTER T WITH CARON
    • 0x016A: LATIN CAPITAL LETTER U WITH MACRON
    • 0x016B: LATIN SMALL LETTER U WITH MACRON
    • 0x016E: LATIN CAPITAL LETTER U WITH RING ABOVE
    • 0x016F: LATIN SMALL LETTER U WITH RING ABOVE
    • 0x0170: LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
    • 0x0171: LATIN SMALL LETTER U WITH DOUBLE ACUTE
    • 0x0172: LATIN CAPITAL LETTER U WITH OGONEK
    • 0x0173: LATIN SMALL LETTER U WITH OGONEK
    • 0x0174: LATIN CAPITAL LETTER W WITH CIRCUMFLEX
    • 0x0175: LATIN SMALL LETTER W WITH CIRCUMFLEX
    • 0x0176: LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
    • 0x0177: LATIN SMALL LETTER Y WITH CIRCUMFLEX
    • 0x0178: LATIN CAPITAL LETTER Y WITH DIAERESIS
    • 0x0179: LATIN CAPITAL LETTER Z WITH ACUTE
    • 0x017A: LATIN SMALL LETTER Z WITH ACUTE
    • 0x017B: LATIN CAPITAL LETTER Z WITH DOT ABOVE
    • 0x017C: LATIN SMALL LETTER Z WITH DOT ABOVE
    • 0x017D: LATIN CAPITAL LETTER Z WITH CARON
    • 0x017E: LATIN SMALL LETTER Z WITH CARON
    • 0x0218: LATIN CAPITAL LETTER S WITH COMMA BELOW
    • 0x0219: LATIN SMALL LETTER S WITH COMMA BELOW
    • 0x021A: LATIN CAPITAL LETTER T WITH COMMA BELOW
    • 0x021B: LATIN SMALL LETTER T WITH COMMA BELOW
    • 0x0237: LATIN SMALL LETTER DOTLESS J
    • 0x02C6: MODIFIER LETTER CIRCUMFLEX ACCENT
    • 0x02C7: CARON
    • 0x02D8: BREVE
    • 0x02D9: DOT ABOVE
    • 0x02DA: RING ABOVE
    • 0x02DB: OGONEK
    • 0x02DC: SMALL TILDE
    • 0x02DD: DOUBLE ACUTE ACCENT
    • 0x0300: COMBINING GRAVE ACCENT
    • 0x0301: COMBINING ACUTE ACCENT
    • 0x0302: COMBINING CIRCUMFLEX ACCENT
    • 0x0303: COMBINING TILDE
    • 0x0304: COMBINING MACRON
    • 0x0306: COMBINING BREVE
    • 0x0307: COMBINING DOT ABOVE
    • 0x0308: COMBINING DIAERESIS
    • 0x030A: COMBINING RING ABOVE
    • 0x030B: COMBINING DOUBLE ACUTE ACCENT
    • 0x030C: COMBINING CARON
    • 0x0326: COMBINING COMMA BELOW
    • 0x0327: COMBINING CEDILLA
    • 0x0328: COMBINING OGONEK
    • 0x1E80: LATIN CAPITAL LETTER W WITH GRAVE
    • 0x1E81: LATIN SMALL LETTER W WITH GRAVE
    • 0x1E82: LATIN CAPITAL LETTER W WITH ACUTE
    • 0x1E83: LATIN SMALL LETTER W WITH ACUTE
    • 0x1E84: LATIN CAPITAL LETTER W WITH DIAERESIS
    • 0x1E85: LATIN SMALL LETTER W WITH DIAERESIS
    • 0x1E9E: LATIN CAPITAL LETTER SHARP S
    • 0x1EF2: LATIN CAPITAL LETTER Y WITH GRAVE
    • 0x1EF3: LATIN SMALL LETTER Y WITH GRAVE
    • 0x2013: EN DASH
    • 0x2014: EM DASH
    • 0x2018: LEFT SINGLE QUOTATION MARK
    • 0x2019: RIGHT SINGLE QUOTATION MARK
    • 0x201A: SINGLE LOW-9 QUOTATION MARK
    • 0x201C: LEFT DOUBLE QUOTATION MARK
    • 0x201D: RIGHT DOUBLE QUOTATION MARK
    • 0x201E: DOUBLE LOW-9 QUOTATION MARK
    • 0x2022: BULLET
    • 0x2026: HORIZONTAL ELLIPSIS
    • 0x2039: SINGLE LEFT-POINTING ANGLE QUOTATION MARK
    • 0x203A: SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
    • 0x20AC: EURO SIGN
    • 0x2122: TRADE MARK SIGN
    • 0x2212: MINUS SIGN
    [code: missing-codepoints]

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

Check ID: googlefonts/meta/script_lang_tags
⚠️ QuadraticRotation[AAAA,BBBB,ZROT].ttf
  • ⚠️ WARN

    This font file does not have a 'meta' table.

    [code: lacks-meta-table]
⚠️ LinearRotation[ZROT].ttf
  • ⚠️ WARN

    This font file does not have a 'meta' table.

    [code: lacks-meta-table]
⚠️ TestFontFencesAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    This font file does not have a 'meta' table.

    [code: lacks-meta-table]
⚠️ AlternateGlyphsAvar1[opsz,wdth,wght].ttf
  • ⚠️ WARN

    This font file does not have a 'meta' table.

    [code: lacks-meta-table]
⚠️ TestFont[opsz,wdth,wght].ttf
  • ⚠️ WARN

    This font file does not have a 'meta' table.

    [code: lacks-meta-table]
⚠️ TestFontAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    This font file does not have a 'meta' table.

    [code: lacks-meta-table]
⚠️ AlternateGlyphsAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    This font file does not have a 'meta' table.

    [code: lacks-meta-table]
⚠️ AlternateGlyphs[opsz,wdth,wght].ttf
  • ⚠️ WARN

    This font file does not have a 'meta' table.

    [code: lacks-meta-table]
⚠️ TestFontOpticalSizeAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    This font file does not have a 'meta' table.

    [code: lacks-meta-table]
⚠️ AlternateGlyphsOpticalSizeAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    This font file does not have a 'meta' table.

    [code: lacks-meta-table]
⚠️ AlternateGlyphsFencesAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    This font file does not have a 'meta' table.

    [code: lacks-meta-table]
⚠️ TestFontAvar1[opsz,wdth,wght].ttf
  • ⚠️ WARN

    This font file does not have a 'meta' table.

    [code: lacks-meta-table]

Ensure font can render its own name.

Check ID: googlefonts/render_own_name
🔥 QuadraticRotation[AAAA,BBBB,ZROT].ttf
  • 🔥 FAIL

    .notdef glyphs were found when attempting to render Quadratic Rotation

    [code: render-own-name]
🔥 LinearRotation[ZROT].ttf
  • 🔥 FAIL

    .notdef glyphs were found when attempting to render Linear Rotation

    [code: render-own-name]
🔥 TestFontFencesAvar2[opsz,wdth,wght].ttf
  • 🔥 FAIL

    .notdef glyphs were found when attempting to render Test Font Fences Avar2

    [code: render-own-name]
🔥 AlternateGlyphsAvar1[opsz,wdth,wght].ttf
  • 🔥 FAIL

    .notdef glyphs were found when attempting to render Alternate Glyphs Avar1

    [code: render-own-name]
🔥 TestFont[opsz,wdth,wght].ttf
  • 🔥 FAIL

    .notdef glyphs were found when attempting to render Test Font

    [code: render-own-name]
🔥 TestFontAvar2[opsz,wdth,wght].ttf
  • 🔥 FAIL

    .notdef glyphs were found when attempting to render Test Font Avar2

    [code: render-own-name]
🔥 AlternateGlyphsAvar2[opsz,wdth,wght].ttf
  • 🔥 FAIL

    .notdef glyphs were found when attempting to render Alternate Glyphs Avar2

    [code: render-own-name]
🔥 AlternateGlyphs[opsz,wdth,wght].ttf
  • 🔥 FAIL

    .notdef glyphs were found when attempting to render Alternate Glyphs

    [code: render-own-name]
🔥 TestFontOpticalSizeAvar2[opsz,wdth,wght].ttf
  • 🔥 FAIL

    .notdef glyphs were found when attempting to render Test Font Optical Size Avar2

    [code: render-own-name]
🔥 AlternateGlyphsOpticalSizeAvar2[opsz,wdth,wght].ttf
  • 🔥 FAIL

    .notdef glyphs were found when attempting to render Alternate Glyphs Optical Size Avar2

    [code: render-own-name]
🔥 AlternateGlyphsFencesAvar2[opsz,wdth,wght].ttf
  • 🔥 FAIL

    .notdef glyphs were found when attempting to render Alternate Glyphs Fences Avar2

    [code: render-own-name]
🔥 TestFontAvar1[opsz,wdth,wght].ttf
  • 🔥 FAIL

    .notdef glyphs were found when attempting to render Test Font Avar1

    [code: render-own-name]

Checking OS/2 achVendID.

Check ID: googlefonts/vendor_id
⚠️ QuadraticRotation[AAAA,BBBB,ZROT].ttf
  • ⚠️ WARN

    OS/2 VendorID value 'NONE' is not yet recognized. 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: unknown]
⚠️ LinearRotation[ZROT].ttf
  • ⚠️ WARN

    OS/2 VendorID value 'NONE' is not yet recognized. 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: unknown]
⚠️ TestFontFencesAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    OS/2 VendorID value 'NONE' is not yet recognized. 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: unknown]
⚠️ AlternateGlyphsAvar1[opsz,wdth,wght].ttf
  • ⚠️ WARN

    OS/2 VendorID value 'NONE' is not yet recognized. 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: unknown]
⚠️ TestFont[opsz,wdth,wght].ttf
  • ⚠️ WARN

    OS/2 VendorID value 'NONE' is not yet recognized. 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: unknown]
⚠️ TestFontAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    OS/2 VendorID value 'NONE' is not yet recognized. 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: unknown]
⚠️ AlternateGlyphsAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    OS/2 VendorID value 'NONE' is not yet recognized. 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: unknown]
⚠️ AlternateGlyphs[opsz,wdth,wght].ttf
  • ⚠️ WARN

    OS/2 VendorID value 'NONE' is not yet recognized. 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: unknown]
⚠️ TestFontOpticalSizeAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    OS/2 VendorID value 'NONE' is not yet recognized. 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: unknown]
⚠️ AlternateGlyphsOpticalSizeAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    OS/2 VendorID value 'NONE' is not yet recognized. 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: unknown]
⚠️ AlternateGlyphsFencesAvar2[opsz,wdth,wght].ttf
  • ⚠️ WARN

    OS/2 VendorID value 'NONE' is not yet recognized. 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: unknown]
⚠️ TestFontAvar1[opsz,wdth,wght].ttf
  • ⚠️ WARN

    OS/2 VendorID value 'NONE' is not yet recognized. 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: unknown]