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 |
|---|---|---|---|---|
| 199 | 298 | 126 | 1710 | 1185 |
| 6% | 8% | 4% | 49% | 34% |
Meaning of check results:
- 💥 An ERROR is something wrong with Fontspector itself, possibly a bug.
- ☠ A FATAL is an extremely severe issue that must be addressed immediately.
- 🔥 A FAIL is a problem with the font that must be fixed.
- ⚠️ A WARN is something that you should consider addressing.
- ℹ️ An INFO result simply prints something useful. Typically stats.
- ✅ A PASS means the font looks good for the given checking routine.
- ⏩ And a SKIP happens when the check does not apply to the given font.
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.8.0
Opentype Specification Checks
Check that OS/2.fsSelection bold & italic settings are unique for each NameID1
🔥 ttf
-
🔥 FAIL
Font fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-NarrowLight.ttf has the same selection flags () as another font (Some("Noto Sans Thai Looped UI"))
[code: unique-fsselection] -
🔥 FAIL
Font fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-NarrowMedium.ttf has the same selection flags () as another font (Some("Noto Sans Thai Looped UI"))
[code: unique-fsselection] -
🔥 FAIL
Font fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-NarrowExtraBold.ttf has the same selection flags () as another font (Some("Noto Sans Thai Looped UI"))
[code: unique-fsselection] -
🔥 FAIL
Font fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-NarrowThin.ttf has the same selection flags () as another font (Some("Noto Sans Thai Looped UI"))
[code: unique-fsselection] -
🔥 FAIL
Font fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-Narrow.ttf has the same selection flags () as another font (Some("Noto Sans Thai Looped UI"))
[code: unique-fsselection] -
🔥 FAIL
Font fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-NarrowBold.ttf has the same selection flags () as another font (Some("Noto Sans Thai Looped UI"))
[code: unique-fsselection] -
🔥 FAIL
Font fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-Regular.ttf has the same selection flags () as another font (Some("Noto Sans Thai Looped UI"))
[code: unique-fsselection]
Verify that each group of fonts with the same nameID 1 has maximum of 4 fonts.
🔥 ttf
-
🔥 FAIL
Family name 'Noto Sans Thai Looped UI' has 9 fonts, which is more than the maximum of 4
[code: too-many]
Checking OS/2 fsSelection value.
🔥 NotoSansThaiLoopedUI-NarrowBlack.ttf
-
🔥 FAIL
fsSelection Regular flag false does not match font style Regular
[code: bad-REGULAR]
🔥 NotoSansThaiLoopedUI-NarrowLight.ttf
-
🔥 FAIL
fsSelection Regular flag false does not match font style Regular
[code: bad-REGULAR]
🔥 NotoSansThaiLoopedUI-CondensedThin.ttf
-
🔥 FAIL
fsSelection Regular flag false does not match font style Regular
[code: bad-REGULAR]
🔥 NotoSansThaiLoopedUI-NarrowMedium.ttf
-
🔥 FAIL
fsSelection Regular flag false does not match font style Regular
[code: bad-REGULAR]
🔥 NotoSansThaiLoopedUI-Light.ttf
-
🔥 FAIL
fsSelection Regular flag false does not match font style Light
[code: bad-REGULAR]
🔥 NotoSansThaiLoopedUI-Medium.ttf
-
🔥 FAIL
fsSelection Regular flag false does not match font style Medium
[code: bad-REGULAR]
🔥 NotoSansThaiLoopedUI-Black.ttf
-
🔥 FAIL
fsSelection Regular flag false does not match font style Black
[code: bad-REGULAR]
🔥 NotoSansThaiLoopedUI-NarrowExtraBold.ttf
-
🔥 FAIL
fsSelection Regular flag false does not match font style Regular
[code: bad-REGULAR]
🔥 NotoSansThaiLoopedUI-CondensedExtraBold.ttf
-
🔥 FAIL
fsSelection Bold flag false does not match font style Bold
[code: bad-BOLD]
🔥 NotoSansThaiLoopedUI-ExtraBold.ttf
-
🔥 FAIL
fsSelection Bold flag true does not match font style ExtraBold
[code: bad-BOLD] -
🔥 FAIL
fsSelection Regular flag false does not match font style ExtraBold
[code: bad-REGULAR]
🔥 NotoSansThaiLoopedUI-CondensedMedium.ttf
-
🔥 FAIL
fsSelection Regular flag false does not match font style Regular
[code: bad-REGULAR]
🔥 NotoSansThaiLoopedUI-NarrowThin.ttf
-
🔥 FAIL
fsSelection Regular flag false does not match font style Regular
[code: bad-REGULAR]
🔥 NotoSansThaiLoopedUI-Narrow.ttf
-
🔥 FAIL
fsSelection Regular flag false does not match font style Regular
[code: bad-REGULAR]
🔥 NotoSansThaiLoopedUI-NarrowBold.ttf
-
🔥 FAIL
fsSelection Bold flag false does not match font style Bold
[code: bad-BOLD]
🔥 NotoSansThaiLoopedUI-Regular.ttf
-
🔥 FAIL
fsSelection Regular flag false does not match font style Regular
[code: bad-REGULAR]
🔥 NotoSansThaiLoopedUI-CondensedLight.ttf
-
🔥 FAIL
fsSelection Regular flag false does not match font style Regular
[code: bad-REGULAR]
🔥 NotoSansThaiLoopedUI-Condensed.ttf
-
🔥 FAIL
fsSelection Regular flag false does not match font style Regular
[code: bad-REGULAR]
🔥 NotoSansThaiLoopedUI-Thin.ttf
-
🔥 FAIL
fsSelection Regular flag false does not match font style Thin
[code: bad-REGULAR]
🔥 NotoSansThaiLoopedUI-CondensedBlack.ttf
-
🔥 FAIL
fsSelection Regular flag false does not match font style Regular
[code: bad-REGULAR]
Check that OS/2 fsSelection WWS bit is set correctly.
⚠️ NotoSansThaiLoopedUI-NarrowBlack.ttf
-
⚠️ WARN
OS/2 fsSelection WWS bit is not set, and the font does not have name IDs 21/22 (WWS Family/Subfamily). If the font's naming is WWS-conformant, the WWS bit should be set.
[code: no-wws-without-wws-names]
⚠️ NotoSansThaiLoopedUI-NarrowLight.ttf
-
⚠️ WARN
OS/2 fsSelection WWS bit is not set, and the font does not have name IDs 21/22 (WWS Family/Subfamily). If the font's naming is WWS-conformant, the WWS bit should be set.
[code: no-wws-without-wws-names]
⚠️ NotoSansThaiLoopedUI-CondensedThin.ttf
-
⚠️ WARN
OS/2 fsSelection WWS bit is not set, and the font does not have name IDs 21/22 (WWS Family/Subfamily). If the font's naming is WWS-conformant, the WWS bit should be set.
[code: no-wws-without-wws-names]
⚠️ NotoSansThaiLoopedUI-NarrowMedium.ttf
-
⚠️ WARN
OS/2 fsSelection WWS bit is not set, and the font does not have name IDs 21/22 (WWS Family/Subfamily). If the font's naming is WWS-conformant, the WWS bit should be set.
[code: no-wws-without-wws-names]
⚠️ NotoSansThaiLoopedUI-Light.ttf
-
⚠️ WARN
OS/2 fsSelection WWS bit is not set, and the font does not have name IDs 21/22 (WWS Family/Subfamily). If the font's naming is WWS-conformant, the WWS bit should be set.
[code: no-wws-without-wws-names]
⚠️ NotoSansThaiLoopedUI-Medium.ttf
-
⚠️ WARN
OS/2 fsSelection WWS bit is not set, and the font does not have name IDs 21/22 (WWS Family/Subfamily). If the font's naming is WWS-conformant, the WWS bit should be set.
[code: no-wws-without-wws-names]
⚠️ NotoSansThaiLoopedUI-Black.ttf
-
⚠️ WARN
OS/2 fsSelection WWS bit is not set, and the font does not have name IDs 21/22 (WWS Family/Subfamily). If the font's naming is WWS-conformant, the WWS bit should be set.
[code: no-wws-without-wws-names]
⚠️ NotoSansThaiLoopedUI-NarrowExtraBold.ttf
-
⚠️ WARN
OS/2 fsSelection WWS bit is not set, and the font does not have name IDs 21/22 (WWS Family/Subfamily). If the font's naming is WWS-conformant, the WWS bit should be set.
[code: no-wws-without-wws-names]
⚠️ NotoSansThaiLoopedUI-CondensedExtraBold.ttf
-
⚠️ WARN
OS/2 fsSelection WWS bit is not set, and the font does not have name IDs 21/22 (WWS Family/Subfamily). If the font's naming is WWS-conformant, the WWS bit should be set.
[code: no-wws-without-wws-names]
⚠️ NotoSansThaiLoopedUI-ExtraBold.ttf
-
⚠️ WARN
OS/2 fsSelection WWS bit is not set, and the font does not have name IDs 21/22 (WWS Family/Subfamily). If the font's naming is WWS-conformant, the WWS bit should be set.
[code: no-wws-without-wws-names]
⚠️ NotoSansThaiLoopedUI-CondensedMedium.ttf
-
⚠️ WARN
OS/2 fsSelection WWS bit is not set, and the font does not have name IDs 21/22 (WWS Family/Subfamily). If the font's naming is WWS-conformant, the WWS bit should be set.
[code: no-wws-without-wws-names]
⚠️ NotoSansThaiLoopedUI-NarrowThin.ttf
-
⚠️ WARN
OS/2 fsSelection WWS bit is not set, and the font does not have name IDs 21/22 (WWS Family/Subfamily). If the font's naming is WWS-conformant, the WWS bit should be set.
[code: no-wws-without-wws-names]
⚠️ NotoSansThaiLoopedUI-Narrow.ttf
-
⚠️ WARN
OS/2 fsSelection WWS bit is not set, and the font does not have name IDs 21/22 (WWS Family/Subfamily). If the font's naming is WWS-conformant, the WWS bit should be set.
[code: no-wws-without-wws-names]
⚠️ NotoSansThaiLoopedUI-NarrowBold.ttf
-
⚠️ WARN
OS/2 fsSelection WWS bit is not set, and the font does not have name IDs 21/22 (WWS Family/Subfamily). If the font's naming is WWS-conformant, the WWS bit should be set.
[code: no-wws-without-wws-names]
⚠️ NotoSansThaiLoopedUI-Regular.ttf
-
⚠️ WARN
OS/2 fsSelection WWS bit is not set, and the font does not have name IDs 21/22 (WWS Family/Subfamily). If the font's naming is WWS-conformant, the WWS bit should be set.
[code: no-wws-without-wws-names]
⚠️ NotoSansThaiLoopedUI-CondensedBold.ttf
-
⚠️ WARN
OS/2 fsSelection WWS bit is not set, and the font does not have name IDs 21/22 (WWS Family/Subfamily). If the font's naming is WWS-conformant, the WWS bit should be set.
[code: no-wws-without-wws-names]
⚠️ NotoSansThaiLoopedUI-CondensedLight.ttf
-
⚠️ WARN
OS/2 fsSelection WWS bit is not set, and the font does not have name IDs 21/22 (WWS Family/Subfamily). If the font's naming is WWS-conformant, the WWS bit should be set.
[code: no-wws-without-wws-names]
⚠️ NotoSansThaiLoopedUI-Condensed.ttf
-
⚠️ WARN
OS/2 fsSelection WWS bit is not set, and the font does not have name IDs 21/22 (WWS Family/Subfamily). If the font's naming is WWS-conformant, the WWS bit should be set.
[code: no-wws-without-wws-names]
⚠️ NotoSansThaiLoopedUI-Thin.ttf
-
⚠️ WARN
OS/2 fsSelection WWS bit is not set, and the font does not have name IDs 21/22 (WWS Family/Subfamily). If the font's naming is WWS-conformant, the WWS bit should be set.
[code: no-wws-without-wws-names]
⚠️ NotoSansThaiLoopedUI-Bold.ttf
-
⚠️ WARN
OS/2 fsSelection WWS bit is not set, and the font does not have name IDs 21/22 (WWS Family/Subfamily). If the font's naming is WWS-conformant, the WWS bit should be set.
[code: no-wws-without-wws-names]
⚠️ NotoSansThaiLoopedUI-CondensedBlack.ttf
-
⚠️ WARN
OS/2 fsSelection WWS bit is not set, and the font does not have name IDs 21/22 (WWS Family/Subfamily). If the font's naming is WWS-conformant, the WWS bit should be set.
[code: no-wws-without-wws-names]
Checking head.macStyle value.
🔥 NotoSansThaiLoopedUI-CondensedExtraBold.ttf
-
🔥 FAIL
macStyle bold flag false does not match font style Bold
[code: bad-BOLD]
🔥 NotoSansThaiLoopedUI-ExtraBold.ttf
-
🔥 FAIL
macStyle bold flag true does not match font style ExtraBold
[code: bad-BOLD]
🔥 NotoSansThaiLoopedUI-NarrowBold.ttf
-
🔥 FAIL
macStyle bold flag false does not match font style Bold
[code: bad-BOLD]
Universal Profile Checks
Check if first 31 characters are unique within a font family
🔥 ttf
-
🔥 FAIL
The following issues have been found:
- Non-unique first 31 characters in name (NID 16+17, (3, 1, 1033)): Noto Sans Thai Looped UI Condensed ExtraBold (NotoSansThaiLoopedUI-CondensedExtraBold.ttf)
- Non-unique first 31 characters in name (NID 16+17, (3, 1, 1033)): Noto Sans Thai Looped UI Condensed Medium (NotoSansThaiLoopedUI-CondensedMedium.ttf)
- Non-unique first 31 characters in name (NID 16+17, (3, 1, 1033)): Noto Sans Thai Looped UI Condensed Bold (NotoSansThaiLoopedUI-CondensedBold.ttf)
- Non-unique first 31 characters in name (NID 16+17, (3, 1, 1033)): Noto Sans Thai Looped UI Condensed Light (NotoSansThaiLoopedUI-CondensedLight.ttf)
- Non-unique first 31 characters in name (NID 16+17, (3, 1, 1033)): Noto Sans Thai Looped UI Condensed (NotoSansThaiLoopedUI-Condensed.ttf)
- Non-unique first 31 characters in name (NID 16+17, (3, 1, 1033)): Noto Sans Thai Looped UI Condensed Black (NotoSansThaiLoopedUI-CondensedBlack.ttf)
Check if each glyph has the recommended amount of contours.
⚠️ NotoSansThaiLoopedUI-NarrowBlack.ttf
-
⚠️ WARN
This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are inferred from the typical amounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.
The following glyphs do not have the recommended number of contours:- uni0E04 (U+0E04): found 3, expected one of: [1, 2]
- uni0E05 (U+0E05): found 3, expected one of: [1, 2]
- uni0E10.less (unencoded): found 3, expected one of: [1, 2]
- uni0E14 (U+0E14): found 3, expected one of: [1, 2]
- uni0E15 (U+0E15): found 3, expected one of: [1, 2]
- uni0E17 (U+0E17): found 3, expected one of: [1, 2]
- uni0E29 (U+0E29): found 4, expected one of: [1, 2, 3]
- uni0E2C.short (unencoded): found 3, expected one of: [1, 2]
- uni0E2E (U+0E2E): found 4, expected one of: [1, 2, 3]
⚠️ NotoSansThaiLoopedUI-NarrowLight.ttf
-
⚠️ WARN
This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are inferred from the typical amounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.
The following glyphs do not have the recommended number of contours:- uni0E2C.short (unencoded): found 3, expected one of: [1, 2]
⚠️ NotoSansThaiLoopedUI-CondensedThin.ttf
-
⚠️ WARN
This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are inferred from the typical amounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.
The following glyphs do not have the recommended number of contours:- uni0E2C.short (unencoded): found 3, expected one of: [1, 2]
⚠️ NotoSansThaiLoopedUI-NarrowMedium.ttf
-
⚠️ WARN
This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are inferred from the typical amounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.
The following glyphs do not have the recommended number of contours:- uni0E29 (U+0E29): found 5, expected one of: [1, 2, 3]
- uni0E2C.short (unencoded): found 3, expected one of: [1, 2]
- uni0E2E (U+0E2E): found 4, expected one of: [1, 2, 3]
⚠️ NotoSansThaiLoopedUI-Light.ttf
-
⚠️ WARN
This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are inferred from the typical amounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.
The following glyphs do not have the recommended number of contours:- uni0E2C.short (unencoded): found 3, expected one of: [1, 2]
⚠️ NotoSansThaiLoopedUI-Medium.ttf
-
⚠️ WARN
This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are inferred from the typical amounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.
The following glyphs do not have the recommended number of contours:- uni0E29 (U+0E29): found 4, expected one of: [1, 2, 3]
- uni0E2C.short (unencoded): found 3, expected one of: [1, 2]
- uni0E2E (U+0E2E): found 4, expected one of: [1, 2, 3]
⚠️ NotoSansThaiLoopedUI-Black.ttf
-
⚠️ WARN
This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are inferred from the typical amounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.
The following glyphs do not have the recommended number of contours:- uni0E04 (U+0E04): found 3, expected one of: [1, 2]
- uni0E05 (U+0E05): found 3, expected one of: [1, 2]
- uni0E0C (U+0E0C): found 4, expected one of: [1, 3]
- uni0E0D (U+0E0D): found 5, expected one of: [1, 2, 4]
- uni0E0D0331 (unencoded): found 4, expected one of: [2, 3]
- uni0E0D.less (unencoded): found 3, expected one of: [1, 2]
- uni0E10.less (unencoded): found 3, expected one of: [1, 2]
- uni0E13 (U+0E13): found 4, expected one of: [1, 2, 3]
- uni0E14 (U+0E14): found 3, expected one of: [1, 2]
- uni0E15 (U+0E15): found 3, expected one of: [1, 2]
- uni0E29 (U+0E29): found 4, expected one of: [1, 2, 3]
- uni0E2C.short (unencoded): found 3, expected one of: [1, 2]
- uni0E2E (U+0E2E): found 4, expected one of: [1, 2, 3]
⚠️ NotoSansThaiLoopedUI-NarrowExtraBold.ttf
-
⚠️ WARN
This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are inferred from the typical amounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.
The following glyphs do not have the recommended number of contours:- uni0E04 (U+0E04): found 3, expected one of: [1, 2]
- uni0E05 (U+0E05): found 3, expected one of: [1, 2]
- uni0E10.less (unencoded): found 3, expected one of: [1, 2]
- uni0E14 (U+0E14): found 3, expected one of: [1, 2]
- uni0E15 (U+0E15): found 3, expected one of: [1, 2]
- uni0E29 (U+0E29): found 4, expected one of: [1, 2, 3]
- uni0E2C.short (unencoded): found 3, expected one of: [1, 2]
- uni0E2E (U+0E2E): found 4, expected one of: [1, 2, 3]
⚠️ NotoSansThaiLoopedUI-CondensedExtraBold.ttf
-
⚠️ WARN
This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are inferred from the typical amounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.
The following glyphs do not have the recommended number of contours:- uni0E04 (U+0E04): found 3, expected one of: [1, 2]
- uni0E05 (U+0E05): found 3, expected one of: [1, 2]
- uni0E10.less (unencoded): found 3, expected one of: [1, 2]
- uni0E14 (U+0E14): found 3, expected one of: [1, 2]
- uni0E15 (U+0E15): found 3, expected one of: [1, 2]
- uni0E29 (U+0E29): found 4, expected one of: [1, 2, 3]
- uni0E2C.short (unencoded): found 3, expected one of: [1, 2]
- uni0E2E (U+0E2E): found 4, expected one of: [1, 2, 3]
⚠️ NotoSansThaiLoopedUI-ExtraBold.ttf
-
⚠️ WARN
This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are inferred from the typical amounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.
The following glyphs do not have the recommended number of contours:- uni0E04 (U+0E04): found 3, expected one of: [1, 2]
- uni0E05 (U+0E05): found 3, expected one of: [1, 2]
- uni0E10.less (unencoded): found 3, expected one of: [1, 2]
- uni0E29 (U+0E29): found 4, expected one of: [1, 2, 3]
- uni0E2C.short (unencoded): found 3, expected one of: [1, 2]
- uni0E2E (U+0E2E): found 4, expected one of: [1, 2, 3]
⚠️ NotoSansThaiLoopedUI-CondensedMedium.ttf
-
⚠️ WARN
This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are inferred from the typical amounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.
The following glyphs do not have the recommended number of contours:- uni0E29 (U+0E29): found 5, expected one of: [1, 2, 3]
- uni0E2C.short (unencoded): found 3, expected one of: [1, 2]
- uni0E2E (U+0E2E): found 4, expected one of: [1, 2, 3]
⚠️ NotoSansThaiLoopedUI-NarrowThin.ttf
-
⚠️ WARN
This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are inferred from the typical amounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.
The following glyphs do not have the recommended number of contours:- uni0E2C.short (unencoded): found 3, expected one of: [1, 2]
⚠️ NotoSansThaiLoopedUI-Narrow.ttf
-
⚠️ WARN
This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are inferred from the typical amounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.
The following glyphs do not have the recommended number of contours:- uni0E2C.short (unencoded): found 3, expected one of: [1, 2]
- uni0E2E (U+0E2E): found 4, expected one of: [1, 2, 3]
⚠️ NotoSansThaiLoopedUI-NarrowBold.ttf
-
⚠️ WARN
This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are inferred from the typical amounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.
The following glyphs do not have the recommended number of contours:- uni0E04 (U+0E04): found 3, expected one of: [1, 2]
- uni0E05 (U+0E05): found 3, expected one of: [1, 2]
- uni0E10.less (unencoded): found 3, expected one of: [1, 2]
- uni0E29 (U+0E29): found 4, expected one of: [1, 2, 3]
- uni0E2C.short (unencoded): found 3, expected one of: [1, 2]
- uni0E2E (U+0E2E): found 4, expected one of: [1, 2, 3]
⚠️ NotoSansThaiLoopedUI-Regular.ttf
-
⚠️ WARN
This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are inferred from the typical amounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.
The following glyphs do not have the recommended number of contours:- uni0E2C.short (unencoded): found 3, expected one of: [1, 2]
- uni0E2E (U+0E2E): found 4, expected one of: [1, 2, 3]
⚠️ NotoSansThaiLoopedUI-CondensedBold.ttf
-
⚠️ WARN
This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are inferred from the typical amounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.
The following glyphs do not have the recommended number of contours:- uni0E04 (U+0E04): found 3, expected one of: [1, 2]
- uni0E05 (U+0E05): found 3, expected one of: [1, 2]
- uni0E10.less (unencoded): found 3, expected one of: [1, 2]
- uni0E29 (U+0E29): found 4, expected one of: [1, 2, 3]
- uni0E2C.short (unencoded): found 3, expected one of: [1, 2]
- uni0E2E (U+0E2E): found 4, expected one of: [1, 2, 3]
⚠️ NotoSansThaiLoopedUI-CondensedLight.ttf
-
⚠️ WARN
This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are inferred from the typical amounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.
The following glyphs do not have the recommended number of contours:- uni0E2C.short (unencoded): found 3, expected one of: [1, 2]
⚠️ NotoSansThaiLoopedUI-Condensed.ttf
-
⚠️ WARN
This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are inferred from the typical amounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.
The following glyphs do not have the recommended number of contours:- uni0E2C.short (unencoded): found 3, expected one of: [1, 2]
⚠️ NotoSansThaiLoopedUI-Thin.ttf
-
⚠️ WARN
This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are inferred from the typical amounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.
The following glyphs do not have the recommended number of contours:- uni0E2C.short (unencoded): found 3, expected one of: [1, 2]
⚠️ NotoSansThaiLoopedUI-Bold.ttf
-
⚠️ WARN
This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are inferred from the typical amounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.
The following glyphs do not have the recommended number of contours:- uni0E10.less (unencoded): found 3, expected one of: [1, 2]
- uni0E29 (U+0E29): found 4, expected one of: [1, 2, 3]
- uni0E2C.short (unencoded): found 3, expected one of: [1, 2]
- uni0E2E (U+0E2E): found 4, expected one of: [1, 2, 3]
⚠️ NotoSansThaiLoopedUI-CondensedBlack.ttf
-
⚠️ WARN
This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are inferred from the typical amounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.
The following glyphs do not have the recommended number of contours:- uni0E04 (U+0E04): found 3, expected one of: [1, 2]
- uni0E05 (U+0E05): found 3, expected one of: [1, 2]
- uni0E10.less (unencoded): found 3, expected one of: [1, 2]
- uni0E14 (U+0E14): found 3, expected one of: [1, 2]
- uni0E15 (U+0E15): found 4, expected one of: [1, 2]
- uni0E29 (U+0E29): found 4, expected one of: [1, 2, 3]
- uni0E2C.short (unencoded): found 3, expected one of: [1, 2]
- uni0E2E (U+0E2E): found 4, expected one of: [1, 2, 3]
- uni0E52 (U+0E52): found 3, expected one of: [1, 2]
Are there caret positions declared for every ligature?
⚠️ NotoSansThaiLoopedUI-NarrowBlack.ttf
-
⚠️ WARN
This font lacks caret position values for ligature glyphs on its GDEF table.
[code: lacks-caret-pos]
⚠️ NotoSansThaiLoopedUI-NarrowLight.ttf
-
⚠️ WARN
This font lacks caret position values for ligature glyphs on its GDEF table.
[code: lacks-caret-pos]
⚠️ NotoSansThaiLoopedUI-CondensedThin.ttf
-
⚠️ WARN
This font lacks caret position values for ligature glyphs on its GDEF table.
[code: lacks-caret-pos]
⚠️ NotoSansThaiLoopedUI-NarrowMedium.ttf
-
⚠️ WARN
This font lacks caret position values for ligature glyphs on its GDEF table.
[code: lacks-caret-pos]
⚠️ NotoSansThaiLoopedUI-Light.ttf
-
⚠️ WARN
This font lacks caret position values for ligature glyphs on its GDEF table.
[code: lacks-caret-pos]
⚠️ NotoSansThaiLoopedUI-Medium.ttf
-
⚠️ WARN
This font lacks caret position values for ligature glyphs on its GDEF table.
[code: lacks-caret-pos]
⚠️ NotoSansThaiLoopedUI-Black.ttf
-
⚠️ WARN
This font lacks caret position values for ligature glyphs on its GDEF table.
[code: lacks-caret-pos]
⚠️ NotoSansThaiLoopedUI-NarrowExtraBold.ttf
-
⚠️ WARN
This font lacks caret position values for ligature glyphs on its GDEF table.
[code: lacks-caret-pos]
⚠️ NotoSansThaiLoopedUI-CondensedExtraBold.ttf
-
⚠️ WARN
This font lacks caret position values for ligature glyphs on its GDEF table.
[code: lacks-caret-pos]
⚠️ NotoSansThaiLoopedUI-ExtraBold.ttf
-
⚠️ WARN
This font lacks caret position values for ligature glyphs on its GDEF table.
[code: lacks-caret-pos]
⚠️ NotoSansThaiLoopedUI-CondensedMedium.ttf
-
⚠️ WARN
This font lacks caret position values for ligature glyphs on its GDEF table.
[code: lacks-caret-pos]
⚠️ NotoSansThaiLoopedUI-NarrowThin.ttf
-
⚠️ WARN
This font lacks caret position values for ligature glyphs on its GDEF table.
[code: lacks-caret-pos]
⚠️ NotoSansThaiLoopedUI-Narrow.ttf
-
⚠️ WARN
This font lacks caret position values for ligature glyphs on its GDEF table.
[code: lacks-caret-pos]
⚠️ NotoSansThaiLoopedUI-NarrowBold.ttf
-
⚠️ WARN
This font lacks caret position values for ligature glyphs on its GDEF table.
[code: lacks-caret-pos]
⚠️ NotoSansThaiLoopedUI-Regular.ttf
-
⚠️ WARN
This font lacks caret position values for ligature glyphs on its GDEF table.
[code: lacks-caret-pos]
⚠️ NotoSansThaiLoopedUI-CondensedBold.ttf
-
⚠️ WARN
This font lacks caret position values for ligature glyphs on its GDEF table.
[code: lacks-caret-pos]
⚠️ NotoSansThaiLoopedUI-CondensedLight.ttf
-
⚠️ WARN
This font lacks caret position values for ligature glyphs on its GDEF table.
[code: lacks-caret-pos]
⚠️ NotoSansThaiLoopedUI-Condensed.ttf
-
⚠️ WARN
This font lacks caret position values for ligature glyphs on its GDEF table.
[code: lacks-caret-pos]
⚠️ NotoSansThaiLoopedUI-Thin.ttf
-
⚠️ WARN
This font lacks caret position values for ligature glyphs on its GDEF table.
[code: lacks-caret-pos]
⚠️ NotoSansThaiLoopedUI-Bold.ttf
-
⚠️ WARN
This font lacks caret position values for ligature glyphs on its GDEF table.
[code: lacks-caret-pos]
⚠️ NotoSansThaiLoopedUI-CondensedBlack.ttf
-
⚠️ WARN
This font lacks caret position values for ligature glyphs on its GDEF table.
[code: lacks-caret-pos]
Font contains '.notdef' as its first glyph?
🔥 NotoSansThaiLoopedUI-NarrowBlack.ttf
-
🔥 FAIL
The '.notdef' glyph should contain a drawing, but it is blank.
[code: notdef-is-blank]
🔥 NotoSansThaiLoopedUI-NarrowLight.ttf
-
🔥 FAIL
The '.notdef' glyph should contain a drawing, but it is blank.
[code: notdef-is-blank]
🔥 NotoSansThaiLoopedUI-CondensedThin.ttf
-
🔥 FAIL
The '.notdef' glyph should contain a drawing, but it is blank.
[code: notdef-is-blank]
🔥 NotoSansThaiLoopedUI-NarrowMedium.ttf
-
🔥 FAIL
The '.notdef' glyph should contain a drawing, but it is blank.
[code: notdef-is-blank]
🔥 NotoSansThaiLoopedUI-Light.ttf
-
🔥 FAIL
The '.notdef' glyph should contain a drawing, but it is blank.
[code: notdef-is-blank]
🔥 NotoSansThaiLoopedUI-Medium.ttf
-
🔥 FAIL
The '.notdef' glyph should contain a drawing, but it is blank.
[code: notdef-is-blank]
🔥 NotoSansThaiLoopedUI-Black.ttf
-
🔥 FAIL
The '.notdef' glyph should contain a drawing, but it is blank.
[code: notdef-is-blank]
🔥 NotoSansThaiLoopedUI-NarrowExtraBold.ttf
-
🔥 FAIL
The '.notdef' glyph should contain a drawing, but it is blank.
[code: notdef-is-blank]
🔥 NotoSansThaiLoopedUI-CondensedExtraBold.ttf
-
🔥 FAIL
The '.notdef' glyph should contain a drawing, but it is blank.
[code: notdef-is-blank]
🔥 NotoSansThaiLoopedUI-ExtraBold.ttf
-
🔥 FAIL
The '.notdef' glyph should contain a drawing, but it is blank.
[code: notdef-is-blank]
🔥 NotoSansThaiLoopedUI-CondensedMedium.ttf
-
🔥 FAIL
The '.notdef' glyph should contain a drawing, but it is blank.
[code: notdef-is-blank]
🔥 NotoSansThaiLoopedUI-NarrowThin.ttf
-
🔥 FAIL
The '.notdef' glyph should contain a drawing, but it is blank.
[code: notdef-is-blank]
🔥 NotoSansThaiLoopedUI-Narrow.ttf
-
🔥 FAIL
The '.notdef' glyph should contain a drawing, but it is blank.
[code: notdef-is-blank]
🔥 NotoSansThaiLoopedUI-NarrowBold.ttf
-
🔥 FAIL
The '.notdef' glyph should contain a drawing, but it is blank.
[code: notdef-is-blank]
🔥 NotoSansThaiLoopedUI-Regular.ttf
-
🔥 FAIL
The '.notdef' glyph should contain a drawing, but it is blank.
[code: notdef-is-blank]
🔥 NotoSansThaiLoopedUI-CondensedBold.ttf
-
🔥 FAIL
The '.notdef' glyph should contain a drawing, but it is blank.
[code: notdef-is-blank]
🔥 NotoSansThaiLoopedUI-CondensedLight.ttf
-
🔥 FAIL
The '.notdef' glyph should contain a drawing, but it is blank.
[code: notdef-is-blank]
🔥 NotoSansThaiLoopedUI-Condensed.ttf
-
🔥 FAIL
The '.notdef' glyph should contain a drawing, but it is blank.
[code: notdef-is-blank]
🔥 NotoSansThaiLoopedUI-Thin.ttf
-
🔥 FAIL
The '.notdef' glyph should contain a drawing, but it is blank.
[code: notdef-is-blank]
🔥 NotoSansThaiLoopedUI-Bold.ttf
-
🔥 FAIL
The '.notdef' glyph should contain a drawing, but it is blank.
[code: notdef-is-blank]
🔥 NotoSansThaiLoopedUI-CondensedBlack.ttf
-
🔥 FAIL
The '.notdef' glyph should contain a drawing, but it is blank.
[code: notdef-is-blank]
Check math signs have the same width.
⚠️ NotoSansThaiLoopedUI-NarrowBlack.ttf
-
⚠️ WARN
The most common width is 534 among a set of 5 math glyphs. The following math glyphs have a different width, though: width=586: multiply width=322: minus
[code: width-outliers]
⚠️ NotoSansThaiLoopedUI-NarrowLight.ttf
-
⚠️ WARN
The most common width is 477 among a set of 5 math glyphs. The following math glyphs have a different width, though: width=572: multiply width=290: minus
[code: width-outliers]
⚠️ NotoSansThaiLoopedUI-CondensedThin.ttf
-
⚠️ WARN
The most common width is 399 among a set of 5 math glyphs. The following math glyphs have a different width, though: width=263: minus width=570: multiply
[code: width-outliers]
⚠️ NotoSansThaiLoopedUI-NarrowMedium.ttf
-
⚠️ WARN
The most common width is 501 among a set of 5 math glyphs. The following math glyphs have a different width, though: width=578: multiply width=302: minus
[code: width-outliers]
⚠️ NotoSansThaiLoopedUI-Light.ttf
-
⚠️ WARN
The most common width is 571 among a set of 5 math glyphs. The following math glyphs have a different width, though: width=322: minus
[code: width-outliers]
⚠️ NotoSansThaiLoopedUI-Medium.ttf
-
⚠️ WARN
The most common width is 576 among a set of 5 math glyphs. The following math glyphs have a different width, though: width=321: minus
[code: width-outliers]
⚠️ NotoSansThaiLoopedUI-Black.ttf
-
⚠️ WARN
The most common width is 586 among a set of 5 math glyphs. The following math glyphs have a different width, though: width=318: minus
[code: width-outliers]
⚠️ NotoSansThaiLoopedUI-NarrowExtraBold.ttf
-
⚠️ WARN
The most common width is 523 among a set of 5 math glyphs. The following math glyphs have a different width, though: width=583: multiply width=315: minus
[code: width-outliers]
⚠️ NotoSansThaiLoopedUI-CondensedExtraBold.ttf
-
⚠️ WARN
The most common width is 483 among a set of 5 math glyphs. The following math glyphs have a different width, though: width=584: multiply width=312: minus
[code: width-outliers]
⚠️ NotoSansThaiLoopedUI-ExtraBold.ttf
-
⚠️ WARN
The most common width is 583 among a set of 5 math glyphs. The following math glyphs have a different width, though: width=319: minus
[code: width-outliers]
⚠️ NotoSansThaiLoopedUI-CondensedMedium.ttf
-
⚠️ WARN
The most common width is 450 among a set of 5 math glyphs. The following math glyphs have a different width, though: width=289: minus width=579: multiply
[code: width-outliers]
⚠️ NotoSansThaiLoopedUI-NarrowThin.ttf
-
⚠️ WARN
The most common width is 467 among a set of 5 math glyphs. The following math glyphs have a different width, though: width=570: multiply width=287: minus
[code: width-outliers]
⚠️ NotoSansThaiLoopedUI-Narrow.ttf
-
⚠️ WARN
The most common width is 487 among a set of 5 math glyphs. The following math glyphs have a different width, though: width=574: multiply width=293: minus
[code: width-outliers]
⚠️ NotoSansThaiLoopedUI-NarrowBold.ttf
-
⚠️ WARN
The most common width is 511 among a set of 5 math glyphs. The following math glyphs have a different width, though: width=580: multiply width=308: minus
[code: width-outliers]
⚠️ NotoSansThaiLoopedUI-Regular.ttf
-
⚠️ WARN
The most common width is 572 among a set of 5 math glyphs. The following math glyphs have a different width, though: width=322: minus
[code: width-outliers]
⚠️ NotoSansThaiLoopedUI-CondensedBold.ttf
-
⚠️ WARN
The most common width is 466 among a set of 5 math glyphs. The following math glyphs have a different width, though: width=581: multiply width=300: minus
[code: width-outliers]
⚠️ NotoSansThaiLoopedUI-CondensedLight.ttf
-
⚠️ WARN
The most common width is 415 among a set of 5 math glyphs. The following math glyphs have a different width, though: width=573: multiply width=269: minus
[code: width-outliers]
⚠️ NotoSansThaiLoopedUI-Condensed.ttf
-
⚠️ WARN
The most common width is 430 among a set of 5 math glyphs. The following math glyphs have a different width, though: width=274: minus width=576: multiply
[code: width-outliers]
⚠️ NotoSansThaiLoopedUI-Thin.ttf
-
⚠️ WARN
The most common width is 570 among a set of 5 math glyphs. The following math glyphs have a different width, though: width=322: minus
[code: width-outliers]
⚠️ NotoSansThaiLoopedUI-Bold.ttf
-
⚠️ WARN
The most common width is 579 among a set of 5 math glyphs. The following math glyphs have a different width, though: width=320: minus
[code: width-outliers]
⚠️ NotoSansThaiLoopedUI-CondensedBlack.ttf
-
⚠️ WARN
The most common width is 500 among a set of 5 math glyphs. The following math glyphs have a different width, though: width=325: minus width=586: multiply
[code: width-outliers]
Combined length of family and style must not exceed 32 characters.
🔥 NotoSansThaiLoopedUI-CondensedThin.ttf
-
🔥 FAIL
Name ID 4 'Full Font Name' exceeds 32 characters (7 characters too long). 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 (7 characters too long). This has been found to cause problems with PostScript printers, especially on Mac platforms.
[code: nameid6-too-long]
🔥 NotoSansThaiLoopedUI-CondensedExtraBold.ttf
-
🔥 FAIL
Name ID 4 'Full Font Name' exceeds 32 characters (12 characters too long). 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 (12 characters too long). This has been found to cause problems with PostScript printers, especially on Mac platforms.
[code: nameid6-too-long]
🔥 NotoSansThaiLoopedUI-CondensedMedium.ttf
-
🔥 FAIL
Name ID 4 'Full Font Name' exceeds 32 characters (9 characters too long). 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 (9 characters too long). This has been found to cause problems with PostScript printers, especially on Mac platforms.
[code: nameid6-too-long]
🔥 NotoSansThaiLoopedUI-CondensedBold.ttf
-
🔥 FAIL
Name ID 4 'Full Font Name' exceeds 32 characters (2 characters too long). 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 (7 characters too long). This has been found to cause problems with PostScript printers, especially on Mac platforms.
[code: nameid6-too-long]
🔥 NotoSansThaiLoopedUI-CondensedLight.ttf
-
🔥 FAIL
Name ID 4 'Full Font Name' exceeds 32 characters (8 characters too long). 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 (8 characters too long). This has been found to cause problems with PostScript printers, especially on Mac platforms.
[code: nameid6-too-long]
🔥 NotoSansThaiLoopedUI-Condensed.ttf
-
🔥 FAIL
Name ID 4 'Full Font Name' exceeds 32 characters (2 characters too long). 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 (3 characters too long). This has been found to cause problems with PostScript printers, especially on Mac platforms.
[code: nameid6-too-long]
🔥 NotoSansThaiLoopedUI-CondensedBlack.ttf
-
🔥 FAIL
Name ID 4 'Full Font Name' exceeds 32 characters (8 characters too long). 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 (8 characters too long). This has been found to cause problems with PostScript printers, especially on Mac platforms.
[code: nameid6-too-long]
⚠️ NotoSansThaiLoopedUI-NarrowBlack.ttf
-
⚠️ WARN
Name ID 6 'PostScript Name' exceeds 27 characters (1 characters too long). This has been found to cause problems with PostScript printers, especially on Mac platforms.
[code: nameid6-too-long]
⚠️ NotoSansThaiLoopedUI-NarrowLight.ttf
-
⚠️ WARN
Name ID 6 'PostScript Name' exceeds 27 characters (1 characters too long). This has been found to cause problems with PostScript printers, especially on Mac platforms.
[code: nameid6-too-long]
⚠️ NotoSansThaiLoopedUI-NarrowMedium.ttf
-
⚠️ WARN
Name ID 6 'PostScript Name' exceeds 27 characters (1 characters too long). This has been found to cause problems with PostScript printers, especially on Mac platforms.
[code: nameid6-too-long]
⚠️ NotoSansThaiLoopedUI-NarrowExtraBold.ttf
-
⚠️ WARN
Name ID 6 'PostScript Name' exceeds 27 characters (1 characters too long). This has been found to cause problems with PostScript printers, especially on Mac platforms.
[code: nameid6-too-long]
⚠️ NotoSansThaiLoopedUI-ExtraBold.ttf
-
⚠️ WARN
Name ID 6 'PostScript Name' exceeds 27 characters (3 characters too long). This has been found to cause problems with PostScript printers, especially on Mac platforms.
[code: nameid6-too-long]
⚠️ NotoSansThaiLoopedUI-NarrowThin.ttf
-
⚠️ WARN
Name ID 6 'PostScript Name' exceeds 27 characters (1 characters too long). This has been found to cause problems with PostScript printers, especially on Mac platforms.
[code: nameid6-too-long]
⚠️ NotoSansThaiLoopedUI-Narrow.ttf
-
⚠️ WARN
Name ID 6 'PostScript Name' exceeds 27 characters (1 characters too long). This has been found to cause problems with PostScript printers, especially on Mac platforms.
[code: nameid6-too-long]
⚠️ NotoSansThaiLoopedUI-NarrowBold.ttf
-
⚠️ WARN
Name ID 6 'PostScript Name' exceeds 27 characters (1 characters too long). This has been found to cause problems with PostScript printers, especially on Mac platforms.
[code: nameid6-too-long]
⚠️ NotoSansThaiLoopedUI-Regular.ttf
-
⚠️ WARN
Name ID 6 'PostScript Name' exceeds 27 characters (1 characters too long). This has been found to cause problems with PostScript printers, especially on Mac platforms.
[code: nameid6-too-long]
Ensure indic fonts have the Indian Rupee Sign glyph.
⚠️ NotoSansThaiLoopedUI-NarrowBlack.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]
⚠️ NotoSansThaiLoopedUI-NarrowLight.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]
⚠️ NotoSansThaiLoopedUI-CondensedThin.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]
⚠️ NotoSansThaiLoopedUI-NarrowMedium.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]
⚠️ NotoSansThaiLoopedUI-Light.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]
⚠️ NotoSansThaiLoopedUI-Medium.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]
⚠️ NotoSansThaiLoopedUI-Black.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]
⚠️ NotoSansThaiLoopedUI-NarrowExtraBold.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]
⚠️ NotoSansThaiLoopedUI-CondensedExtraBold.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]
⚠️ NotoSansThaiLoopedUI-ExtraBold.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]
⚠️ NotoSansThaiLoopedUI-CondensedMedium.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]
⚠️ NotoSansThaiLoopedUI-NarrowThin.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]
⚠️ NotoSansThaiLoopedUI-Narrow.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]
⚠️ NotoSansThaiLoopedUI-NarrowBold.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]
⚠️ NotoSansThaiLoopedUI-Regular.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]
⚠️ NotoSansThaiLoopedUI-CondensedBold.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]
⚠️ NotoSansThaiLoopedUI-CondensedLight.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]
⚠️ NotoSansThaiLoopedUI-Condensed.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]
⚠️ NotoSansThaiLoopedUI-Thin.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]
⚠️ NotoSansThaiLoopedUI-Bold.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]
⚠️ NotoSansThaiLoopedUI-CondensedBlack.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]
Check font contains no unreachable glyphs
⚠️ NotoSansThaiLoopedUI-NarrowBlack.ttf
-
⚠️ WARN
The following glyphs could not be reached by codepoint or substitution rules:
- uni0331.alt
- uni035E.wide
⚠️ NotoSansThaiLoopedUI-NarrowLight.ttf
-
⚠️ WARN
The following glyphs could not be reached by codepoint or substitution rules:
- uni0331.alt
- uni035E.wide
- uni0E29.BRACKET.varAlt01
⚠️ NotoSansThaiLoopedUI-CondensedThin.ttf
-
⚠️ WARN
The following glyphs could not be reached by codepoint or substitution rules:
- uni0331.alt
- uni035E.wide
- uni0E29.BRACKET.varAlt01
⚠️ NotoSansThaiLoopedUI-NarrowMedium.ttf
-
⚠️ WARN
The following glyphs could not be reached by codepoint or substitution rules:
- uni0331.alt
- uni035E.wide
⚠️ NotoSansThaiLoopedUI-Light.ttf
-
⚠️ WARN
The following glyphs could not be reached by codepoint or substitution rules:
- uni0331.alt
- uni035E.wide
- uni0E29.BRACKET.varAlt01
⚠️ NotoSansThaiLoopedUI-Medium.ttf
-
⚠️ WARN
The following glyphs could not be reached by codepoint or substitution rules:
- uni0331.alt
- uni035E.wide
⚠️ NotoSansThaiLoopedUI-Black.ttf
-
⚠️ WARN
The following glyphs could not be reached by codepoint or substitution rules:
- uni0331.alt
- uni035E.wide
⚠️ NotoSansThaiLoopedUI-NarrowExtraBold.ttf
-
⚠️ WARN
The following glyphs could not be reached by codepoint or substitution rules:
- uni0331.alt
- uni035E.wide
⚠️ NotoSansThaiLoopedUI-CondensedExtraBold.ttf
-
⚠️ WARN
The following glyphs could not be reached by codepoint or substitution rules:
- uni0331.alt
- uni035E.wide
⚠️ NotoSansThaiLoopedUI-ExtraBold.ttf
-
⚠️ WARN
The following glyphs could not be reached by codepoint or substitution rules:
- uni0331.alt
- uni035E.wide
⚠️ NotoSansThaiLoopedUI-CondensedMedium.ttf
-
⚠️ WARN
The following glyphs could not be reached by codepoint or substitution rules:
- uni0331.alt
- uni035E.wide
⚠️ NotoSansThaiLoopedUI-NarrowThin.ttf
-
⚠️ WARN
The following glyphs could not be reached by codepoint or substitution rules:
- uni0331.alt
- uni035E.wide
- uni0E29.BRACKET.varAlt01
⚠️ NotoSansThaiLoopedUI-Narrow.ttf
-
⚠️ WARN
The following glyphs could not be reached by codepoint or substitution rules:
- uni0331.alt
- uni035E.wide
⚠️ NotoSansThaiLoopedUI-NarrowBold.ttf
-
⚠️ WARN
The following glyphs could not be reached by codepoint or substitution rules:
- uni0331.alt
- uni035E.wide
⚠️ NotoSansThaiLoopedUI-Regular.ttf
-
⚠️ WARN
The following glyphs could not be reached by codepoint or substitution rules:
- uni0331.alt
- uni035E.wide
⚠️ NotoSansThaiLoopedUI-CondensedBold.ttf
-
⚠️ WARN
The following glyphs could not be reached by codepoint or substitution rules:
- uni0331.alt
- uni035E.wide
⚠️ NotoSansThaiLoopedUI-CondensedLight.ttf
-
⚠️ WARN
The following glyphs could not be reached by codepoint or substitution rules:
- uni0331.alt
- uni035E.wide
- uni0E29.BRACKET.varAlt01
⚠️ NotoSansThaiLoopedUI-Condensed.ttf
-
⚠️ WARN
The following glyphs could not be reached by codepoint or substitution rules:
- uni0331.alt
- uni035E.wide
⚠️ NotoSansThaiLoopedUI-Thin.ttf
-
⚠️ WARN
The following glyphs could not be reached by codepoint or substitution rules:
- uni0331.alt
- uni035E.wide
- uni0E29.BRACKET.varAlt01
⚠️ NotoSansThaiLoopedUI-Bold.ttf
-
⚠️ WARN
The following glyphs could not be reached by codepoint or substitution rules:
- uni0331.alt
- uni035E.wide
⚠️ NotoSansThaiLoopedUI-CondensedBlack.ttf
-
⚠️ WARN
The following glyphs could not be reached by codepoint or substitution rules:
- uni0331.alt
- uni035E.wide
Metadata Checks
Check for codepoints not covered by METADATA subsets.
⚠️ ttf
-
⚠️ WARN
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-NarrowBlack.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+0021 EXCLAMATION MARK: try adding one of: thaana, mongolian, khmer, latin, syriac, adlam, gunjala-gondi, masaram-gondi, math, cham
- U+0022 QUOTATION MARK: try adding one of: mongolian, cham, adlam, masaram-gondi, khmer, latin, math, wancho
- U+0023 NUMBER SIGN: try adding one of: latin, math, khmer, symbols, adlam
- U+0025 PERCENT SIGN: try adding one of: latin, masaram-gondi, khmer, gunjala-gondi, math, adlam
- U+0026 AMPERSAND: try adding one of: adlam, khmer, math, latin
- U+0027 APOSTROPHE: try adding one of: gunjala-gondi, adlam, wancho, warang-citi, latin, math, cham, masaram-gondi, khmer
- U+0028 LEFT PARENTHESIS: try adding one of: adlam, mongolian, cham, khmer, masaram-gondi, wancho, gunjala-gondi, latin, syriac, math, thaana
- U+0029 RIGHT PARENTHESIS: try adding one of: gunjala-gondi, cham, syriac, thaana, mongolian, adlam, khmer, masaram-gondi, wancho, latin, math
- U+002A ASTERISK: try adding one of: latin, masaram-gondi, math, khmer, adlam, gunjala-gondi, symbols, syriac
- U+002B PLUS SIGN: try adding one of: masaram-gondi, gunjala-gondi, khmer, adlam, syriac, math, latin
- U+002C COMMA: try adding one of: cham, wancho, thaana, adlam, gunjala-gondi, coptic, khmer, latin, masaram-gondi, math, nushu
- U+002D HYPHEN-MINUS: try adding one of: coptic, masaram-gondi, kayah-li, syriac, adlam, gunjala-gondi, khmer, sora-sompeng, wancho, nushu, lisu, kaithi, armenian, latin, math, sundanese, cham, hebrew, kharoshthi, mongolian
- U+002E FULL STOP: try adding one of: adlam, syriac, latin, masaram-gondi, khmer, cham, math, nushu, thaana, coptic, gunjala-gondi, avestan, wancho
- U+002F SOLIDUS: try adding one of: latin, syriac, khmer, gunjala-gondi, math, cham, wancho, masaram-gondi, adlam
- U+003A COLON: try adding one of: cham, math, syriac, masaram-gondi, khmer, latin, coptic, meroitic, gunjala-gondi, thaana, adlam
- U+003B SEMICOLON: try adding one of: thaana, math, latin, cham, masaram-gondi, adlam, coptic, khmer
- U+003D EQUALS SIGN: try adding one of: masaram-gondi, math, syriac, gunjala-gondi, adlam, khmer, latin
- U+003F QUESTION MARK: try adding one of: mongolian, gunjala-gondi, latin, math, cham, adlam, balinese, khmer, masaram-gondi
- U+005B LEFT SQUARE BRACKET: try adding one of: adlam, math, khmer, latin, syriac, wancho
- U+005D RIGHT SQUARE BRACKET: try adding one of: khmer, syriac, wancho, math, adlam, latin
- U+005F LOW LINE: try adding one of: latin, math, khmer, adlam
- U+007B LEFT CURLY BRACKET: try adding one of: math, adlam, latin, wancho, khmer
- U+007C VERTICAL LINE: try adding one of: latin, khmer, adlam, math
- U+007D RIGHT CURLY BRACKET: try adding one of: wancho, latin, adlam, math, khmer
- U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: adlam, khmer, latin, syriac, hanifi-rohingya
- U+00B6 PILCROW SIGN: try adding latin
- U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: hanifi-rohingya, adlam, latin, khmer, syriac
- U+00D7 MULTIPLICATION SIGN: try adding one of: math, gunjala-gondi, masaram-gondi, latin
- U+00F7 DIVISION SIGN: try adding one of: math, latin, gunjala-gondi, masaram-gondi
- U+02DC SMALL TILDE: try adding latin
- U+035E COMBINING DOUBLE MACRON: try adding one of: coptic, todhri, caucasian-albanian
- U+2010 HYPHEN: try adding one of: arabic, cham, kharoshthi, lisu, coptic, kayah-li, armenian, hebrew, sora-sompeng, sundanese, syloti-nagri, yi, kaithi
- U+2013 EN DASH: try adding one of: khudawadi, latin, adlam, mongolian
- U+2014 EM DASH: try adding one of: latin, adlam, khudawadi, mongolian
- U+2015 HORIZONTAL BAR: try adding adlam
- U+2018 LEFT SINGLE QUOTATION MARK: try adding one of: masaram-gondi, latin, adlam, gunjala-gondi, thaana
- U+2019 RIGHT SINGLE QUOTATION MARK: try adding one of: adlam, gunjala-gondi, thaana, latin, masaram-gondi
- U+201C LEFT DOUBLE QUOTATION MARK: try adding one of: wancho, latin, adlam, gunjala-gondi, thaana, masaram-gondi, mongolian
- U+201D RIGHT DOUBLE QUOTATION MARK: try adding one of: latin, wancho, adlam, masaram-gondi, gunjala-gondi, mongolian, thaana
- U+2022 BULLET: try adding one of: adlam, latin, symbols
- U+2026 HORIZONTAL ELLIPSIS: try adding one of: gunjala-gondi, masaram-gondi, adlam, meroitic, latin, phags-pa, syriac
- U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK: try adding one of: adlam, latin
- U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK: try adding one of: latin, adlam
- U+2212 MINUS SIGN: try adding one of: syriac, latin, gunjala-gondi, masaram-gondi, math
Or you can add the above codepoints to one of the subsets supported by the font: latin-ext, thai
[code: unreachable-subsetting] -
⚠️ WARN
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-NarrowLight.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+0021 EXCLAMATION MARK: try adding one of: thaana, mongolian, khmer, latin, syriac, adlam, gunjala-gondi, masaram-gondi, math, cham
- U+0022 QUOTATION MARK: try adding one of: mongolian, cham, adlam, masaram-gondi, khmer, latin, math, wancho
- U+0023 NUMBER SIGN: try adding one of: latin, math, khmer, symbols, adlam
- U+0025 PERCENT SIGN: try adding one of: latin, masaram-gondi, khmer, gunjala-gondi, math, adlam
- U+0026 AMPERSAND: try adding one of: adlam, khmer, math, latin
- U+0027 APOSTROPHE: try adding one of: gunjala-gondi, adlam, wancho, warang-citi, latin, math, cham, masaram-gondi, khmer
- U+0028 LEFT PARENTHESIS: try adding one of: adlam, mongolian, cham, khmer, masaram-gondi, wancho, gunjala-gondi, latin, syriac, math, thaana
- U+0029 RIGHT PARENTHESIS: try adding one of: gunjala-gondi, cham, syriac, thaana, mongolian, adlam, khmer, masaram-gondi, wancho, latin, math
- U+002A ASTERISK: try adding one of: latin, masaram-gondi, math, khmer, adlam, gunjala-gondi, symbols, syriac
- U+002B PLUS SIGN: try adding one of: masaram-gondi, gunjala-gondi, khmer, adlam, syriac, math, latin
- U+002C COMMA: try adding one of: cham, wancho, thaana, adlam, gunjala-gondi, coptic, khmer, latin, masaram-gondi, math, nushu
- U+002D HYPHEN-MINUS: try adding one of: coptic, masaram-gondi, kayah-li, syriac, adlam, gunjala-gondi, khmer, sora-sompeng, wancho, nushu, lisu, kaithi, armenian, latin, math, sundanese, cham, hebrew, kharoshthi, mongolian
- U+002E FULL STOP: try adding one of: adlam, syriac, latin, masaram-gondi, khmer, cham, math, nushu, thaana, coptic, gunjala-gondi, avestan, wancho
- U+002F SOLIDUS: try adding one of: latin, syriac, khmer, gunjala-gondi, math, cham, wancho, masaram-gondi, adlam
- U+003A COLON: try adding one of: cham, math, syriac, masaram-gondi, khmer, latin, coptic, meroitic, gunjala-gondi, thaana, adlam
- U+003B SEMICOLON: try adding one of: thaana, math, latin, cham, masaram-gondi, adlam, coptic, khmer
- U+003D EQUALS SIGN: try adding one of: masaram-gondi, math, syriac, gunjala-gondi, adlam, khmer, latin
- U+003F QUESTION MARK: try adding one of: mongolian, gunjala-gondi, latin, math, cham, adlam, balinese, khmer, masaram-gondi
- U+005B LEFT SQUARE BRACKET: try adding one of: adlam, math, khmer, latin, syriac, wancho
- U+005D RIGHT SQUARE BRACKET: try adding one of: khmer, syriac, wancho, math, adlam, latin
- U+005F LOW LINE: try adding one of: latin, math, khmer, adlam
- U+007B LEFT CURLY BRACKET: try adding one of: math, adlam, latin, wancho, khmer
- U+007C VERTICAL LINE: try adding one of: latin, khmer, adlam, math
- U+007D RIGHT CURLY BRACKET: try adding one of: wancho, latin, adlam, math, khmer
- U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: adlam, khmer, latin, syriac, hanifi-rohingya
- U+00B6 PILCROW SIGN: try adding latin
- U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: hanifi-rohingya, adlam, latin, khmer, syriac
- U+00D7 MULTIPLICATION SIGN: try adding one of: math, gunjala-gondi, masaram-gondi, latin
- U+00F7 DIVISION SIGN: try adding one of: math, latin, gunjala-gondi, masaram-gondi
- U+02DC SMALL TILDE: try adding latin
- U+035E COMBINING DOUBLE MACRON: try adding one of: coptic, todhri, caucasian-albanian
- U+2010 HYPHEN: try adding one of: arabic, cham, kharoshthi, lisu, coptic, kayah-li, armenian, hebrew, sora-sompeng, sundanese, syloti-nagri, yi, kaithi
- U+2013 EN DASH: try adding one of: khudawadi, latin, adlam, mongolian
- U+2014 EM DASH: try adding one of: latin, adlam, khudawadi, mongolian
- U+2015 HORIZONTAL BAR: try adding adlam
- U+2018 LEFT SINGLE QUOTATION MARK: try adding one of: masaram-gondi, latin, adlam, gunjala-gondi, thaana
- U+2019 RIGHT SINGLE QUOTATION MARK: try adding one of: adlam, gunjala-gondi, thaana, latin, masaram-gondi
- U+201C LEFT DOUBLE QUOTATION MARK: try adding one of: wancho, latin, adlam, gunjala-gondi, thaana, masaram-gondi, mongolian
- U+201D RIGHT DOUBLE QUOTATION MARK: try adding one of: latin, wancho, adlam, masaram-gondi, gunjala-gondi, mongolian, thaana
- U+2022 BULLET: try adding one of: adlam, latin, symbols
- U+2026 HORIZONTAL ELLIPSIS: try adding one of: gunjala-gondi, masaram-gondi, adlam, meroitic, latin, phags-pa, syriac
- U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK: try adding one of: adlam, latin
- U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK: try adding one of: latin, adlam
- U+2212 MINUS SIGN: try adding one of: syriac, latin, gunjala-gondi, masaram-gondi, math
Or you can add the above codepoints to one of the subsets supported by the font: latin-ext, thai
[code: unreachable-subsetting] -
⚠️ WARN
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-CondensedThin.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+0021 EXCLAMATION MARK: try adding one of: thaana, mongolian, khmer, latin, syriac, adlam, gunjala-gondi, masaram-gondi, math, cham
- U+0022 QUOTATION MARK: try adding one of: mongolian, cham, adlam, masaram-gondi, khmer, latin, math, wancho
- U+0023 NUMBER SIGN: try adding one of: latin, math, khmer, symbols, adlam
- U+0025 PERCENT SIGN: try adding one of: latin, masaram-gondi, khmer, gunjala-gondi, math, adlam
- U+0026 AMPERSAND: try adding one of: adlam, khmer, math, latin
- U+0027 APOSTROPHE: try adding one of: gunjala-gondi, adlam, wancho, warang-citi, latin, math, cham, masaram-gondi, khmer
- U+0028 LEFT PARENTHESIS: try adding one of: adlam, mongolian, cham, khmer, masaram-gondi, wancho, gunjala-gondi, latin, syriac, math, thaana
- U+0029 RIGHT PARENTHESIS: try adding one of: gunjala-gondi, cham, syriac, thaana, mongolian, adlam, khmer, masaram-gondi, wancho, latin, math
- U+002A ASTERISK: try adding one of: latin, masaram-gondi, math, khmer, adlam, gunjala-gondi, symbols, syriac
- U+002B PLUS SIGN: try adding one of: masaram-gondi, gunjala-gondi, khmer, adlam, syriac, math, latin
- U+002C COMMA: try adding one of: cham, wancho, thaana, adlam, gunjala-gondi, coptic, khmer, latin, masaram-gondi, math, nushu
- U+002D HYPHEN-MINUS: try adding one of: coptic, masaram-gondi, kayah-li, syriac, adlam, gunjala-gondi, khmer, sora-sompeng, wancho, nushu, lisu, kaithi, armenian, latin, math, sundanese, cham, hebrew, kharoshthi, mongolian
- U+002E FULL STOP: try adding one of: adlam, syriac, latin, masaram-gondi, khmer, cham, math, nushu, thaana, coptic, gunjala-gondi, avestan, wancho
- U+002F SOLIDUS: try adding one of: latin, syriac, khmer, gunjala-gondi, math, cham, wancho, masaram-gondi, adlam
- U+003A COLON: try adding one of: cham, math, syriac, masaram-gondi, khmer, latin, coptic, meroitic, gunjala-gondi, thaana, adlam
- U+003B SEMICOLON: try adding one of: thaana, math, latin, cham, masaram-gondi, adlam, coptic, khmer
- U+003D EQUALS SIGN: try adding one of: masaram-gondi, math, syriac, gunjala-gondi, adlam, khmer, latin
- U+003F QUESTION MARK: try adding one of: mongolian, gunjala-gondi, latin, math, cham, adlam, balinese, khmer, masaram-gondi
- U+005B LEFT SQUARE BRACKET: try adding one of: adlam, math, khmer, latin, syriac, wancho
- U+005D RIGHT SQUARE BRACKET: try adding one of: khmer, syriac, wancho, math, adlam, latin
- U+005F LOW LINE: try adding one of: latin, math, khmer, adlam
- U+007B LEFT CURLY BRACKET: try adding one of: math, adlam, latin, wancho, khmer
- U+007C VERTICAL LINE: try adding one of: latin, khmer, adlam, math
- U+007D RIGHT CURLY BRACKET: try adding one of: wancho, latin, adlam, math, khmer
- U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: adlam, khmer, latin, syriac, hanifi-rohingya
- U+00B6 PILCROW SIGN: try adding latin
- U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: hanifi-rohingya, adlam, latin, khmer, syriac
- U+00D7 MULTIPLICATION SIGN: try adding one of: math, gunjala-gondi, masaram-gondi, latin
- U+00F7 DIVISION SIGN: try adding one of: math, latin, gunjala-gondi, masaram-gondi
- U+02DC SMALL TILDE: try adding latin
- U+035E COMBINING DOUBLE MACRON: try adding one of: coptic, todhri, caucasian-albanian
- U+2010 HYPHEN: try adding one of: arabic, cham, kharoshthi, lisu, coptic, kayah-li, armenian, hebrew, sora-sompeng, sundanese, syloti-nagri, yi, kaithi
- U+2013 EN DASH: try adding one of: khudawadi, latin, adlam, mongolian
- U+2014 EM DASH: try adding one of: latin, adlam, khudawadi, mongolian
- U+2015 HORIZONTAL BAR: try adding adlam
- U+2018 LEFT SINGLE QUOTATION MARK: try adding one of: masaram-gondi, latin, adlam, gunjala-gondi, thaana
- U+2019 RIGHT SINGLE QUOTATION MARK: try adding one of: adlam, gunjala-gondi, thaana, latin, masaram-gondi
- U+201C LEFT DOUBLE QUOTATION MARK: try adding one of: wancho, latin, adlam, gunjala-gondi, thaana, masaram-gondi, mongolian
- U+201D RIGHT DOUBLE QUOTATION MARK: try adding one of: latin, wancho, adlam, masaram-gondi, gunjala-gondi, mongolian, thaana
- U+2022 BULLET: try adding one of: adlam, latin, symbols
- U+2026 HORIZONTAL ELLIPSIS: try adding one of: gunjala-gondi, masaram-gondi, adlam, meroitic, latin, phags-pa, syriac
- U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK: try adding one of: adlam, latin
- U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK: try adding one of: latin, adlam
- U+2212 MINUS SIGN: try adding one of: syriac, latin, gunjala-gondi, masaram-gondi, math
Or you can add the above codepoints to one of the subsets supported by the font: latin-ext, thai
[code: unreachable-subsetting] -
⚠️ WARN
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-NarrowMedium.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+0021 EXCLAMATION MARK: try adding one of: thaana, mongolian, khmer, latin, syriac, adlam, gunjala-gondi, masaram-gondi, math, cham
- U+0022 QUOTATION MARK: try adding one of: mongolian, cham, adlam, masaram-gondi, khmer, latin, math, wancho
- U+0023 NUMBER SIGN: try adding one of: latin, math, khmer, symbols, adlam
- U+0025 PERCENT SIGN: try adding one of: latin, masaram-gondi, khmer, gunjala-gondi, math, adlam
- U+0026 AMPERSAND: try adding one of: adlam, khmer, math, latin
- U+0027 APOSTROPHE: try adding one of: gunjala-gondi, adlam, wancho, warang-citi, latin, math, cham, masaram-gondi, khmer
- U+0028 LEFT PARENTHESIS: try adding one of: adlam, mongolian, cham, khmer, masaram-gondi, wancho, gunjala-gondi, latin, syriac, math, thaana
- U+0029 RIGHT PARENTHESIS: try adding one of: gunjala-gondi, cham, syriac, thaana, mongolian, adlam, khmer, masaram-gondi, wancho, latin, math
- U+002A ASTERISK: try adding one of: latin, masaram-gondi, math, khmer, adlam, gunjala-gondi, symbols, syriac
- U+002B PLUS SIGN: try adding one of: masaram-gondi, gunjala-gondi, khmer, adlam, syriac, math, latin
- U+002C COMMA: try adding one of: cham, wancho, thaana, adlam, gunjala-gondi, coptic, khmer, latin, masaram-gondi, math, nushu
- U+002D HYPHEN-MINUS: try adding one of: coptic, masaram-gondi, kayah-li, syriac, adlam, gunjala-gondi, khmer, sora-sompeng, wancho, nushu, lisu, kaithi, armenian, latin, math, sundanese, cham, hebrew, kharoshthi, mongolian
- U+002E FULL STOP: try adding one of: adlam, syriac, latin, masaram-gondi, khmer, cham, math, nushu, thaana, coptic, gunjala-gondi, avestan, wancho
- U+002F SOLIDUS: try adding one of: latin, syriac, khmer, gunjala-gondi, math, cham, wancho, masaram-gondi, adlam
- U+003A COLON: try adding one of: cham, math, syriac, masaram-gondi, khmer, latin, coptic, meroitic, gunjala-gondi, thaana, adlam
- U+003B SEMICOLON: try adding one of: thaana, math, latin, cham, masaram-gondi, adlam, coptic, khmer
- U+003D EQUALS SIGN: try adding one of: masaram-gondi, math, syriac, gunjala-gondi, adlam, khmer, latin
- U+003F QUESTION MARK: try adding one of: mongolian, gunjala-gondi, latin, math, cham, adlam, balinese, khmer, masaram-gondi
- U+005B LEFT SQUARE BRACKET: try adding one of: adlam, math, khmer, latin, syriac, wancho
- U+005D RIGHT SQUARE BRACKET: try adding one of: khmer, syriac, wancho, math, adlam, latin
- U+005F LOW LINE: try adding one of: latin, math, khmer, adlam
- U+007B LEFT CURLY BRACKET: try adding one of: math, adlam, latin, wancho, khmer
- U+007C VERTICAL LINE: try adding one of: latin, khmer, adlam, math
- U+007D RIGHT CURLY BRACKET: try adding one of: wancho, latin, adlam, math, khmer
- U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: adlam, khmer, latin, syriac, hanifi-rohingya
- U+00B6 PILCROW SIGN: try adding latin
- U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: hanifi-rohingya, adlam, latin, khmer, syriac
- U+00D7 MULTIPLICATION SIGN: try adding one of: math, gunjala-gondi, masaram-gondi, latin
- U+00F7 DIVISION SIGN: try adding one of: math, latin, gunjala-gondi, masaram-gondi
- U+02DC SMALL TILDE: try adding latin
- U+035E COMBINING DOUBLE MACRON: try adding one of: coptic, todhri, caucasian-albanian
- U+2010 HYPHEN: try adding one of: arabic, cham, kharoshthi, lisu, coptic, kayah-li, armenian, hebrew, sora-sompeng, sundanese, syloti-nagri, yi, kaithi
- U+2013 EN DASH: try adding one of: khudawadi, latin, adlam, mongolian
- U+2014 EM DASH: try adding one of: latin, adlam, khudawadi, mongolian
- U+2015 HORIZONTAL BAR: try adding adlam
- U+2018 LEFT SINGLE QUOTATION MARK: try adding one of: masaram-gondi, latin, adlam, gunjala-gondi, thaana
- U+2019 RIGHT SINGLE QUOTATION MARK: try adding one of: adlam, gunjala-gondi, thaana, latin, masaram-gondi
- U+201C LEFT DOUBLE QUOTATION MARK: try adding one of: wancho, latin, adlam, gunjala-gondi, thaana, masaram-gondi, mongolian
- U+201D RIGHT DOUBLE QUOTATION MARK: try adding one of: latin, wancho, adlam, masaram-gondi, gunjala-gondi, mongolian, thaana
- U+2022 BULLET: try adding one of: adlam, latin, symbols
- U+2026 HORIZONTAL ELLIPSIS: try adding one of: gunjala-gondi, masaram-gondi, adlam, meroitic, latin, phags-pa, syriac
- U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK: try adding one of: adlam, latin
- U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK: try adding one of: latin, adlam
- U+2212 MINUS SIGN: try adding one of: syriac, latin, gunjala-gondi, masaram-gondi, math
Or you can add the above codepoints to one of the subsets supported by the font: latin-ext, thai
[code: unreachable-subsetting] -
⚠️ WARN
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-Light.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+0021 EXCLAMATION MARK: try adding one of: thaana, mongolian, khmer, latin, syriac, adlam, gunjala-gondi, masaram-gondi, math, cham
- U+0022 QUOTATION MARK: try adding one of: mongolian, cham, adlam, masaram-gondi, khmer, latin, math, wancho
- U+0023 NUMBER SIGN: try adding one of: latin, math, khmer, symbols, adlam
- U+0025 PERCENT SIGN: try adding one of: latin, masaram-gondi, khmer, gunjala-gondi, math, adlam
- U+0026 AMPERSAND: try adding one of: adlam, khmer, math, latin
- U+0027 APOSTROPHE: try adding one of: gunjala-gondi, adlam, wancho, warang-citi, latin, math, cham, masaram-gondi, khmer
- U+0028 LEFT PARENTHESIS: try adding one of: adlam, mongolian, cham, khmer, masaram-gondi, wancho, gunjala-gondi, latin, syriac, math, thaana
- U+0029 RIGHT PARENTHESIS: try adding one of: gunjala-gondi, cham, syriac, thaana, mongolian, adlam, khmer, masaram-gondi, wancho, latin, math
- U+002A ASTERISK: try adding one of: latin, masaram-gondi, math, khmer, adlam, gunjala-gondi, symbols, syriac
- U+002B PLUS SIGN: try adding one of: masaram-gondi, gunjala-gondi, khmer, adlam, syriac, math, latin
- U+002C COMMA: try adding one of: cham, wancho, thaana, adlam, gunjala-gondi, coptic, khmer, latin, masaram-gondi, math, nushu
- U+002D HYPHEN-MINUS: try adding one of: coptic, masaram-gondi, kayah-li, syriac, adlam, gunjala-gondi, khmer, sora-sompeng, wancho, nushu, lisu, kaithi, armenian, latin, math, sundanese, cham, hebrew, kharoshthi, mongolian
- U+002E FULL STOP: try adding one of: adlam, syriac, latin, masaram-gondi, khmer, cham, math, nushu, thaana, coptic, gunjala-gondi, avestan, wancho
- U+002F SOLIDUS: try adding one of: latin, syriac, khmer, gunjala-gondi, math, cham, wancho, masaram-gondi, adlam
- U+003A COLON: try adding one of: cham, math, syriac, masaram-gondi, khmer, latin, coptic, meroitic, gunjala-gondi, thaana, adlam
- U+003B SEMICOLON: try adding one of: thaana, math, latin, cham, masaram-gondi, adlam, coptic, khmer
- U+003D EQUALS SIGN: try adding one of: masaram-gondi, math, syriac, gunjala-gondi, adlam, khmer, latin
- U+003F QUESTION MARK: try adding one of: mongolian, gunjala-gondi, latin, math, cham, adlam, balinese, khmer, masaram-gondi
- U+005B LEFT SQUARE BRACKET: try adding one of: adlam, math, khmer, latin, syriac, wancho
- U+005D RIGHT SQUARE BRACKET: try adding one of: khmer, syriac, wancho, math, adlam, latin
- U+005F LOW LINE: try adding one of: latin, math, khmer, adlam
- U+007B LEFT CURLY BRACKET: try adding one of: math, adlam, latin, wancho, khmer
- U+007C VERTICAL LINE: try adding one of: latin, khmer, adlam, math
- U+007D RIGHT CURLY BRACKET: try adding one of: wancho, latin, adlam, math, khmer
- U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: adlam, khmer, latin, syriac, hanifi-rohingya
- U+00B6 PILCROW SIGN: try adding latin
- U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: hanifi-rohingya, adlam, latin, khmer, syriac
- U+00D7 MULTIPLICATION SIGN: try adding one of: math, gunjala-gondi, masaram-gondi, latin
- U+00F7 DIVISION SIGN: try adding one of: math, latin, gunjala-gondi, masaram-gondi
- U+02DC SMALL TILDE: try adding latin
- U+035E COMBINING DOUBLE MACRON: try adding one of: coptic, todhri, caucasian-albanian
- U+2010 HYPHEN: try adding one of: arabic, cham, kharoshthi, lisu, coptic, kayah-li, armenian, hebrew, sora-sompeng, sundanese, syloti-nagri, yi, kaithi
- U+2013 EN DASH: try adding one of: khudawadi, latin, adlam, mongolian
- U+2014 EM DASH: try adding one of: latin, adlam, khudawadi, mongolian
- U+2015 HORIZONTAL BAR: try adding adlam
- U+2018 LEFT SINGLE QUOTATION MARK: try adding one of: masaram-gondi, latin, adlam, gunjala-gondi, thaana
- U+2019 RIGHT SINGLE QUOTATION MARK: try adding one of: adlam, gunjala-gondi, thaana, latin, masaram-gondi
- U+201C LEFT DOUBLE QUOTATION MARK: try adding one of: wancho, latin, adlam, gunjala-gondi, thaana, masaram-gondi, mongolian
- U+201D RIGHT DOUBLE QUOTATION MARK: try adding one of: latin, wancho, adlam, masaram-gondi, gunjala-gondi, mongolian, thaana
- U+2022 BULLET: try adding one of: adlam, latin, symbols
- U+2026 HORIZONTAL ELLIPSIS: try adding one of: gunjala-gondi, masaram-gondi, adlam, meroitic, latin, phags-pa, syriac
- U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK: try adding one of: adlam, latin
- U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK: try adding one of: latin, adlam
- U+2212 MINUS SIGN: try adding one of: syriac, latin, gunjala-gondi, masaram-gondi, math
Or you can add the above codepoints to one of the subsets supported by the font: latin-ext, thai
[code: unreachable-subsetting] -
⚠️ WARN
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-Medium.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+0021 EXCLAMATION MARK: try adding one of: thaana, mongolian, khmer, latin, syriac, adlam, gunjala-gondi, masaram-gondi, math, cham
- U+0022 QUOTATION MARK: try adding one of: mongolian, cham, adlam, masaram-gondi, khmer, latin, math, wancho
- U+0023 NUMBER SIGN: try adding one of: latin, math, khmer, symbols, adlam
- U+0025 PERCENT SIGN: try adding one of: latin, masaram-gondi, khmer, gunjala-gondi, math, adlam
- U+0026 AMPERSAND: try adding one of: adlam, khmer, math, latin
- U+0027 APOSTROPHE: try adding one of: gunjala-gondi, adlam, wancho, warang-citi, latin, math, cham, masaram-gondi, khmer
- U+0028 LEFT PARENTHESIS: try adding one of: adlam, mongolian, cham, khmer, masaram-gondi, wancho, gunjala-gondi, latin, syriac, math, thaana
- U+0029 RIGHT PARENTHESIS: try adding one of: gunjala-gondi, cham, syriac, thaana, mongolian, adlam, khmer, masaram-gondi, wancho, latin, math
- U+002A ASTERISK: try adding one of: latin, masaram-gondi, math, khmer, adlam, gunjala-gondi, symbols, syriac
- U+002B PLUS SIGN: try adding one of: masaram-gondi, gunjala-gondi, khmer, adlam, syriac, math, latin
- U+002C COMMA: try adding one of: cham, wancho, thaana, adlam, gunjala-gondi, coptic, khmer, latin, masaram-gondi, math, nushu
- U+002D HYPHEN-MINUS: try adding one of: coptic, masaram-gondi, kayah-li, syriac, adlam, gunjala-gondi, khmer, sora-sompeng, wancho, nushu, lisu, kaithi, armenian, latin, math, sundanese, cham, hebrew, kharoshthi, mongolian
- U+002E FULL STOP: try adding one of: adlam, syriac, latin, masaram-gondi, khmer, cham, math, nushu, thaana, coptic, gunjala-gondi, avestan, wancho
- U+002F SOLIDUS: try adding one of: latin, syriac, khmer, gunjala-gondi, math, cham, wancho, masaram-gondi, adlam
- U+003A COLON: try adding one of: cham, math, syriac, masaram-gondi, khmer, latin, coptic, meroitic, gunjala-gondi, thaana, adlam
- U+003B SEMICOLON: try adding one of: thaana, math, latin, cham, masaram-gondi, adlam, coptic, khmer
- U+003D EQUALS SIGN: try adding one of: masaram-gondi, math, syriac, gunjala-gondi, adlam, khmer, latin
- U+003F QUESTION MARK: try adding one of: mongolian, gunjala-gondi, latin, math, cham, adlam, balinese, khmer, masaram-gondi
- U+005B LEFT SQUARE BRACKET: try adding one of: adlam, math, khmer, latin, syriac, wancho
- U+005D RIGHT SQUARE BRACKET: try adding one of: khmer, syriac, wancho, math, adlam, latin
- U+005F LOW LINE: try adding one of: latin, math, khmer, adlam
- U+007B LEFT CURLY BRACKET: try adding one of: math, adlam, latin, wancho, khmer
- U+007C VERTICAL LINE: try adding one of: latin, khmer, adlam, math
- U+007D RIGHT CURLY BRACKET: try adding one of: wancho, latin, adlam, math, khmer
- U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: adlam, khmer, latin, syriac, hanifi-rohingya
- U+00B6 PILCROW SIGN: try adding latin
- U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: hanifi-rohingya, adlam, latin, khmer, syriac
- U+00D7 MULTIPLICATION SIGN: try adding one of: math, gunjala-gondi, masaram-gondi, latin
- U+00F7 DIVISION SIGN: try adding one of: math, latin, gunjala-gondi, masaram-gondi
- U+02DC SMALL TILDE: try adding latin
- U+035E COMBINING DOUBLE MACRON: try adding one of: coptic, todhri, caucasian-albanian
- U+2010 HYPHEN: try adding one of: arabic, cham, kharoshthi, lisu, coptic, kayah-li, armenian, hebrew, sora-sompeng, sundanese, syloti-nagri, yi, kaithi
- U+2013 EN DASH: try adding one of: khudawadi, latin, adlam, mongolian
- U+2014 EM DASH: try adding one of: latin, adlam, khudawadi, mongolian
- U+2015 HORIZONTAL BAR: try adding adlam
- U+2018 LEFT SINGLE QUOTATION MARK: try adding one of: masaram-gondi, latin, adlam, gunjala-gondi, thaana
- U+2019 RIGHT SINGLE QUOTATION MARK: try adding one of: adlam, gunjala-gondi, thaana, latin, masaram-gondi
- U+201C LEFT DOUBLE QUOTATION MARK: try adding one of: wancho, latin, adlam, gunjala-gondi, thaana, masaram-gondi, mongolian
- U+201D RIGHT DOUBLE QUOTATION MARK: try adding one of: latin, wancho, adlam, masaram-gondi, gunjala-gondi, mongolian, thaana
- U+2022 BULLET: try adding one of: adlam, latin, symbols
- U+2026 HORIZONTAL ELLIPSIS: try adding one of: gunjala-gondi, masaram-gondi, adlam, meroitic, latin, phags-pa, syriac
- U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK: try adding one of: adlam, latin
- U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK: try adding one of: latin, adlam
- U+2212 MINUS SIGN: try adding one of: syriac, latin, gunjala-gondi, masaram-gondi, math
Or you can add the above codepoints to one of the subsets supported by the font: latin-ext, thai
[code: unreachable-subsetting] -
⚠️ WARN
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-Black.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+0021 EXCLAMATION MARK: try adding one of: thaana, mongolian, khmer, latin, syriac, adlam, gunjala-gondi, masaram-gondi, math, cham
- U+0022 QUOTATION MARK: try adding one of: mongolian, cham, adlam, masaram-gondi, khmer, latin, math, wancho
- U+0023 NUMBER SIGN: try adding one of: latin, math, khmer, symbols, adlam
- U+0025 PERCENT SIGN: try adding one of: latin, masaram-gondi, khmer, gunjala-gondi, math, adlam
- U+0026 AMPERSAND: try adding one of: adlam, khmer, math, latin
- U+0027 APOSTROPHE: try adding one of: gunjala-gondi, adlam, wancho, warang-citi, latin, math, cham, masaram-gondi, khmer
- U+0028 LEFT PARENTHESIS: try adding one of: adlam, mongolian, cham, khmer, masaram-gondi, wancho, gunjala-gondi, latin, syriac, math, thaana
- U+0029 RIGHT PARENTHESIS: try adding one of: gunjala-gondi, cham, syriac, thaana, mongolian, adlam, khmer, masaram-gondi, wancho, latin, math
- U+002A ASTERISK: try adding one of: latin, masaram-gondi, math, khmer, adlam, gunjala-gondi, symbols, syriac
- U+002B PLUS SIGN: try adding one of: masaram-gondi, gunjala-gondi, khmer, adlam, syriac, math, latin
- U+002C COMMA: try adding one of: cham, wancho, thaana, adlam, gunjala-gondi, coptic, khmer, latin, masaram-gondi, math, nushu
- U+002D HYPHEN-MINUS: try adding one of: coptic, masaram-gondi, kayah-li, syriac, adlam, gunjala-gondi, khmer, sora-sompeng, wancho, nushu, lisu, kaithi, armenian, latin, math, sundanese, cham, hebrew, kharoshthi, mongolian
- U+002E FULL STOP: try adding one of: adlam, syriac, latin, masaram-gondi, khmer, cham, math, nushu, thaana, coptic, gunjala-gondi, avestan, wancho
- U+002F SOLIDUS: try adding one of: latin, syriac, khmer, gunjala-gondi, math, cham, wancho, masaram-gondi, adlam
- U+003A COLON: try adding one of: cham, math, syriac, masaram-gondi, khmer, latin, coptic, meroitic, gunjala-gondi, thaana, adlam
- U+003B SEMICOLON: try adding one of: thaana, math, latin, cham, masaram-gondi, adlam, coptic, khmer
- U+003D EQUALS SIGN: try adding one of: masaram-gondi, math, syriac, gunjala-gondi, adlam, khmer, latin
- U+003F QUESTION MARK: try adding one of: mongolian, gunjala-gondi, latin, math, cham, adlam, balinese, khmer, masaram-gondi
- U+005B LEFT SQUARE BRACKET: try adding one of: adlam, math, khmer, latin, syriac, wancho
- U+005D RIGHT SQUARE BRACKET: try adding one of: khmer, syriac, wancho, math, adlam, latin
- U+005F LOW LINE: try adding one of: latin, math, khmer, adlam
- U+007B LEFT CURLY BRACKET: try adding one of: math, adlam, latin, wancho, khmer
- U+007C VERTICAL LINE: try adding one of: latin, khmer, adlam, math
- U+007D RIGHT CURLY BRACKET: try adding one of: wancho, latin, adlam, math, khmer
- U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: adlam, khmer, latin, syriac, hanifi-rohingya
- U+00B6 PILCROW SIGN: try adding latin
- U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: hanifi-rohingya, adlam, latin, khmer, syriac
- U+00D7 MULTIPLICATION SIGN: try adding one of: math, gunjala-gondi, masaram-gondi, latin
- U+00F7 DIVISION SIGN: try adding one of: math, latin, gunjala-gondi, masaram-gondi
- U+02DC SMALL TILDE: try adding latin
- U+035E COMBINING DOUBLE MACRON: try adding one of: coptic, todhri, caucasian-albanian
- U+2010 HYPHEN: try adding one of: arabic, cham, kharoshthi, lisu, coptic, kayah-li, armenian, hebrew, sora-sompeng, sundanese, syloti-nagri, yi, kaithi
- U+2013 EN DASH: try adding one of: khudawadi, latin, adlam, mongolian
- U+2014 EM DASH: try adding one of: latin, adlam, khudawadi, mongolian
- U+2015 HORIZONTAL BAR: try adding adlam
- U+2018 LEFT SINGLE QUOTATION MARK: try adding one of: masaram-gondi, latin, adlam, gunjala-gondi, thaana
- U+2019 RIGHT SINGLE QUOTATION MARK: try adding one of: adlam, gunjala-gondi, thaana, latin, masaram-gondi
- U+201C LEFT DOUBLE QUOTATION MARK: try adding one of: wancho, latin, adlam, gunjala-gondi, thaana, masaram-gondi, mongolian
- U+201D RIGHT DOUBLE QUOTATION MARK: try adding one of: latin, wancho, adlam, masaram-gondi, gunjala-gondi, mongolian, thaana
- U+2022 BULLET: try adding one of: adlam, latin, symbols
- U+2026 HORIZONTAL ELLIPSIS: try adding one of: gunjala-gondi, masaram-gondi, adlam, meroitic, latin, phags-pa, syriac
- U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK: try adding one of: adlam, latin
- U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK: try adding one of: latin, adlam
- U+2212 MINUS SIGN: try adding one of: syriac, latin, gunjala-gondi, masaram-gondi, math
Or you can add the above codepoints to one of the subsets supported by the font: latin-ext, thai
[code: unreachable-subsetting] -
⚠️ WARN
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-NarrowExtraBold.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+0021 EXCLAMATION MARK: try adding one of: thaana, mongolian, khmer, latin, syriac, adlam, gunjala-gondi, masaram-gondi, math, cham
- U+0022 QUOTATION MARK: try adding one of: mongolian, cham, adlam, masaram-gondi, khmer, latin, math, wancho
- U+0023 NUMBER SIGN: try adding one of: latin, math, khmer, symbols, adlam
- U+0025 PERCENT SIGN: try adding one of: latin, masaram-gondi, khmer, gunjala-gondi, math, adlam
- U+0026 AMPERSAND: try adding one of: adlam, khmer, math, latin
- U+0027 APOSTROPHE: try adding one of: gunjala-gondi, adlam, wancho, warang-citi, latin, math, cham, masaram-gondi, khmer
- U+0028 LEFT PARENTHESIS: try adding one of: adlam, mongolian, cham, khmer, masaram-gondi, wancho, gunjala-gondi, latin, syriac, math, thaana
- U+0029 RIGHT PARENTHESIS: try adding one of: gunjala-gondi, cham, syriac, thaana, mongolian, adlam, khmer, masaram-gondi, wancho, latin, math
- U+002A ASTERISK: try adding one of: latin, masaram-gondi, math, khmer, adlam, gunjala-gondi, symbols, syriac
- U+002B PLUS SIGN: try adding one of: masaram-gondi, gunjala-gondi, khmer, adlam, syriac, math, latin
- U+002C COMMA: try adding one of: cham, wancho, thaana, adlam, gunjala-gondi, coptic, khmer, latin, masaram-gondi, math, nushu
- U+002D HYPHEN-MINUS: try adding one of: coptic, masaram-gondi, kayah-li, syriac, adlam, gunjala-gondi, khmer, sora-sompeng, wancho, nushu, lisu, kaithi, armenian, latin, math, sundanese, cham, hebrew, kharoshthi, mongolian
- U+002E FULL STOP: try adding one of: adlam, syriac, latin, masaram-gondi, khmer, cham, math, nushu, thaana, coptic, gunjala-gondi, avestan, wancho
- U+002F SOLIDUS: try adding one of: latin, syriac, khmer, gunjala-gondi, math, cham, wancho, masaram-gondi, adlam
- U+003A COLON: try adding one of: cham, math, syriac, masaram-gondi, khmer, latin, coptic, meroitic, gunjala-gondi, thaana, adlam
- U+003B SEMICOLON: try adding one of: thaana, math, latin, cham, masaram-gondi, adlam, coptic, khmer
- U+003D EQUALS SIGN: try adding one of: masaram-gondi, math, syriac, gunjala-gondi, adlam, khmer, latin
- U+003F QUESTION MARK: try adding one of: mongolian, gunjala-gondi, latin, math, cham, adlam, balinese, khmer, masaram-gondi
- U+005B LEFT SQUARE BRACKET: try adding one of: adlam, math, khmer, latin, syriac, wancho
- U+005D RIGHT SQUARE BRACKET: try adding one of: khmer, syriac, wancho, math, adlam, latin
- U+005F LOW LINE: try adding one of: latin, math, khmer, adlam
- U+007B LEFT CURLY BRACKET: try adding one of: math, adlam, latin, wancho, khmer
- U+007C VERTICAL LINE: try adding one of: latin, khmer, adlam, math
- U+007D RIGHT CURLY BRACKET: try adding one of: wancho, latin, adlam, math, khmer
- U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: adlam, khmer, latin, syriac, hanifi-rohingya
- U+00B6 PILCROW SIGN: try adding latin
- U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: hanifi-rohingya, adlam, latin, khmer, syriac
- U+00D7 MULTIPLICATION SIGN: try adding one of: math, gunjala-gondi, masaram-gondi, latin
- U+00F7 DIVISION SIGN: try adding one of: math, latin, gunjala-gondi, masaram-gondi
- U+02DC SMALL TILDE: try adding latin
- U+035E COMBINING DOUBLE MACRON: try adding one of: coptic, todhri, caucasian-albanian
- U+2010 HYPHEN: try adding one of: arabic, cham, kharoshthi, lisu, coptic, kayah-li, armenian, hebrew, sora-sompeng, sundanese, syloti-nagri, yi, kaithi
- U+2013 EN DASH: try adding one of: khudawadi, latin, adlam, mongolian
- U+2014 EM DASH: try adding one of: latin, adlam, khudawadi, mongolian
- U+2015 HORIZONTAL BAR: try adding adlam
- U+2018 LEFT SINGLE QUOTATION MARK: try adding one of: masaram-gondi, latin, adlam, gunjala-gondi, thaana
- U+2019 RIGHT SINGLE QUOTATION MARK: try adding one of: adlam, gunjala-gondi, thaana, latin, masaram-gondi
- U+201C LEFT DOUBLE QUOTATION MARK: try adding one of: wancho, latin, adlam, gunjala-gondi, thaana, masaram-gondi, mongolian
- U+201D RIGHT DOUBLE QUOTATION MARK: try adding one of: latin, wancho, adlam, masaram-gondi, gunjala-gondi, mongolian, thaana
- U+2022 BULLET: try adding one of: adlam, latin, symbols
- U+2026 HORIZONTAL ELLIPSIS: try adding one of: gunjala-gondi, masaram-gondi, adlam, meroitic, latin, phags-pa, syriac
- U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK: try adding one of: adlam, latin
- U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK: try adding one of: latin, adlam
- U+2212 MINUS SIGN: try adding one of: syriac, latin, gunjala-gondi, masaram-gondi, math
Or you can add the above codepoints to one of the subsets supported by the font: latin-ext, thai
[code: unreachable-subsetting] -
⚠️ WARN
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-CondensedExtraBold.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+0021 EXCLAMATION MARK: try adding one of: thaana, mongolian, khmer, latin, syriac, adlam, gunjala-gondi, masaram-gondi, math, cham
- U+0022 QUOTATION MARK: try adding one of: mongolian, cham, adlam, masaram-gondi, khmer, latin, math, wancho
- U+0023 NUMBER SIGN: try adding one of: latin, math, khmer, symbols, adlam
- U+0025 PERCENT SIGN: try adding one of: latin, masaram-gondi, khmer, gunjala-gondi, math, adlam
- U+0026 AMPERSAND: try adding one of: adlam, khmer, math, latin
- U+0027 APOSTROPHE: try adding one of: gunjala-gondi, adlam, wancho, warang-citi, latin, math, cham, masaram-gondi, khmer
- U+0028 LEFT PARENTHESIS: try adding one of: adlam, mongolian, cham, khmer, masaram-gondi, wancho, gunjala-gondi, latin, syriac, math, thaana
- U+0029 RIGHT PARENTHESIS: try adding one of: gunjala-gondi, cham, syriac, thaana, mongolian, adlam, khmer, masaram-gondi, wancho, latin, math
- U+002A ASTERISK: try adding one of: latin, masaram-gondi, math, khmer, adlam, gunjala-gondi, symbols, syriac
- U+002B PLUS SIGN: try adding one of: masaram-gondi, gunjala-gondi, khmer, adlam, syriac, math, latin
- U+002C COMMA: try adding one of: cham, wancho, thaana, adlam, gunjala-gondi, coptic, khmer, latin, masaram-gondi, math, nushu
- U+002D HYPHEN-MINUS: try adding one of: coptic, masaram-gondi, kayah-li, syriac, adlam, gunjala-gondi, khmer, sora-sompeng, wancho, nushu, lisu, kaithi, armenian, latin, math, sundanese, cham, hebrew, kharoshthi, mongolian
- U+002E FULL STOP: try adding one of: adlam, syriac, latin, masaram-gondi, khmer, cham, math, nushu, thaana, coptic, gunjala-gondi, avestan, wancho
- U+002F SOLIDUS: try adding one of: latin, syriac, khmer, gunjala-gondi, math, cham, wancho, masaram-gondi, adlam
- U+003A COLON: try adding one of: cham, math, syriac, masaram-gondi, khmer, latin, coptic, meroitic, gunjala-gondi, thaana, adlam
- U+003B SEMICOLON: try adding one of: thaana, math, latin, cham, masaram-gondi, adlam, coptic, khmer
- U+003D EQUALS SIGN: try adding one of: masaram-gondi, math, syriac, gunjala-gondi, adlam, khmer, latin
- U+003F QUESTION MARK: try adding one of: mongolian, gunjala-gondi, latin, math, cham, adlam, balinese, khmer, masaram-gondi
- U+005B LEFT SQUARE BRACKET: try adding one of: adlam, math, khmer, latin, syriac, wancho
- U+005D RIGHT SQUARE BRACKET: try adding one of: khmer, syriac, wancho, math, adlam, latin
- U+005F LOW LINE: try adding one of: latin, math, khmer, adlam
- U+007B LEFT CURLY BRACKET: try adding one of: math, adlam, latin, wancho, khmer
- U+007C VERTICAL LINE: try adding one of: latin, khmer, adlam, math
- U+007D RIGHT CURLY BRACKET: try adding one of: wancho, latin, adlam, math, khmer
- U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: adlam, khmer, latin, syriac, hanifi-rohingya
- U+00B6 PILCROW SIGN: try adding latin
- U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: hanifi-rohingya, adlam, latin, khmer, syriac
- U+00D7 MULTIPLICATION SIGN: try adding one of: math, gunjala-gondi, masaram-gondi, latin
- U+00F7 DIVISION SIGN: try adding one of: math, latin, gunjala-gondi, masaram-gondi
- U+02DC SMALL TILDE: try adding latin
- U+035E COMBINING DOUBLE MACRON: try adding one of: coptic, todhri, caucasian-albanian
- U+2010 HYPHEN: try adding one of: arabic, cham, kharoshthi, lisu, coptic, kayah-li, armenian, hebrew, sora-sompeng, sundanese, syloti-nagri, yi, kaithi
- U+2013 EN DASH: try adding one of: khudawadi, latin, adlam, mongolian
- U+2014 EM DASH: try adding one of: latin, adlam, khudawadi, mongolian
- U+2015 HORIZONTAL BAR: try adding adlam
- U+2018 LEFT SINGLE QUOTATION MARK: try adding one of: masaram-gondi, latin, adlam, gunjala-gondi, thaana
- U+2019 RIGHT SINGLE QUOTATION MARK: try adding one of: adlam, gunjala-gondi, thaana, latin, masaram-gondi
- U+201C LEFT DOUBLE QUOTATION MARK: try adding one of: wancho, latin, adlam, gunjala-gondi, thaana, masaram-gondi, mongolian
- U+201D RIGHT DOUBLE QUOTATION MARK: try adding one of: latin, wancho, adlam, masaram-gondi, gunjala-gondi, mongolian, thaana
- U+2022 BULLET: try adding one of: adlam, latin, symbols
- U+2026 HORIZONTAL ELLIPSIS: try adding one of: gunjala-gondi, masaram-gondi, adlam, meroitic, latin, phags-pa, syriac
- U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK: try adding one of: adlam, latin
- U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK: try adding one of: latin, adlam
- U+2212 MINUS SIGN: try adding one of: syriac, latin, gunjala-gondi, masaram-gondi, math
Or you can add the above codepoints to one of the subsets supported by the font: latin-ext, thai
[code: unreachable-subsetting] -
⚠️ WARN
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-ExtraBold.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+0021 EXCLAMATION MARK: try adding one of: thaana, mongolian, khmer, latin, syriac, adlam, gunjala-gondi, masaram-gondi, math, cham
- U+0022 QUOTATION MARK: try adding one of: mongolian, cham, adlam, masaram-gondi, khmer, latin, math, wancho
- U+0023 NUMBER SIGN: try adding one of: latin, math, khmer, symbols, adlam
- U+0025 PERCENT SIGN: try adding one of: latin, masaram-gondi, khmer, gunjala-gondi, math, adlam
- U+0026 AMPERSAND: try adding one of: adlam, khmer, math, latin
- U+0027 APOSTROPHE: try adding one of: gunjala-gondi, adlam, wancho, warang-citi, latin, math, cham, masaram-gondi, khmer
- U+0028 LEFT PARENTHESIS: try adding one of: adlam, mongolian, cham, khmer, masaram-gondi, wancho, gunjala-gondi, latin, syriac, math, thaana
- U+0029 RIGHT PARENTHESIS: try adding one of: gunjala-gondi, cham, syriac, thaana, mongolian, adlam, khmer, masaram-gondi, wancho, latin, math
- U+002A ASTERISK: try adding one of: latin, masaram-gondi, math, khmer, adlam, gunjala-gondi, symbols, syriac
- U+002B PLUS SIGN: try adding one of: masaram-gondi, gunjala-gondi, khmer, adlam, syriac, math, latin
- U+002C COMMA: try adding one of: cham, wancho, thaana, adlam, gunjala-gondi, coptic, khmer, latin, masaram-gondi, math, nushu
- U+002D HYPHEN-MINUS: try adding one of: coptic, masaram-gondi, kayah-li, syriac, adlam, gunjala-gondi, khmer, sora-sompeng, wancho, nushu, lisu, kaithi, armenian, latin, math, sundanese, cham, hebrew, kharoshthi, mongolian
- U+002E FULL STOP: try adding one of: adlam, syriac, latin, masaram-gondi, khmer, cham, math, nushu, thaana, coptic, gunjala-gondi, avestan, wancho
- U+002F SOLIDUS: try adding one of: latin, syriac, khmer, gunjala-gondi, math, cham, wancho, masaram-gondi, adlam
- U+003A COLON: try adding one of: cham, math, syriac, masaram-gondi, khmer, latin, coptic, meroitic, gunjala-gondi, thaana, adlam
- U+003B SEMICOLON: try adding one of: thaana, math, latin, cham, masaram-gondi, adlam, coptic, khmer
- U+003D EQUALS SIGN: try adding one of: masaram-gondi, math, syriac, gunjala-gondi, adlam, khmer, latin
- U+003F QUESTION MARK: try adding one of: mongolian, gunjala-gondi, latin, math, cham, adlam, balinese, khmer, masaram-gondi
- U+005B LEFT SQUARE BRACKET: try adding one of: adlam, math, khmer, latin, syriac, wancho
- U+005D RIGHT SQUARE BRACKET: try adding one of: khmer, syriac, wancho, math, adlam, latin
- U+005F LOW LINE: try adding one of: latin, math, khmer, adlam
- U+007B LEFT CURLY BRACKET: try adding one of: math, adlam, latin, wancho, khmer
- U+007C VERTICAL LINE: try adding one of: latin, khmer, adlam, math
- U+007D RIGHT CURLY BRACKET: try adding one of: wancho, latin, adlam, math, khmer
- U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: adlam, khmer, latin, syriac, hanifi-rohingya
- U+00B6 PILCROW SIGN: try adding latin
- U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: hanifi-rohingya, adlam, latin, khmer, syriac
- U+00D7 MULTIPLICATION SIGN: try adding one of: math, gunjala-gondi, masaram-gondi, latin
- U+00F7 DIVISION SIGN: try adding one of: math, latin, gunjala-gondi, masaram-gondi
- U+02DC SMALL TILDE: try adding latin
- U+035E COMBINING DOUBLE MACRON: try adding one of: coptic, todhri, caucasian-albanian
- U+2010 HYPHEN: try adding one of: arabic, cham, kharoshthi, lisu, coptic, kayah-li, armenian, hebrew, sora-sompeng, sundanese, syloti-nagri, yi, kaithi
- U+2013 EN DASH: try adding one of: khudawadi, latin, adlam, mongolian
- U+2014 EM DASH: try adding one of: latin, adlam, khudawadi, mongolian
- U+2015 HORIZONTAL BAR: try adding adlam
- U+2018 LEFT SINGLE QUOTATION MARK: try adding one of: masaram-gondi, latin, adlam, gunjala-gondi, thaana
- U+2019 RIGHT SINGLE QUOTATION MARK: try adding one of: adlam, gunjala-gondi, thaana, latin, masaram-gondi
- U+201C LEFT DOUBLE QUOTATION MARK: try adding one of: wancho, latin, adlam, gunjala-gondi, thaana, masaram-gondi, mongolian
- U+201D RIGHT DOUBLE QUOTATION MARK: try adding one of: latin, wancho, adlam, masaram-gondi, gunjala-gondi, mongolian, thaana
- U+2022 BULLET: try adding one of: adlam, latin, symbols
- U+2026 HORIZONTAL ELLIPSIS: try adding one of: gunjala-gondi, masaram-gondi, adlam, meroitic, latin, phags-pa, syriac
- U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK: try adding one of: adlam, latin
- U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK: try adding one of: latin, adlam
- U+2212 MINUS SIGN: try adding one of: syriac, latin, gunjala-gondi, masaram-gondi, math
Or you can add the above codepoints to one of the subsets supported by the font: latin-ext, thai
[code: unreachable-subsetting] -
⚠️ WARN
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-CondensedMedium.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+0021 EXCLAMATION MARK: try adding one of: thaana, mongolian, khmer, latin, syriac, adlam, gunjala-gondi, masaram-gondi, math, cham
- U+0022 QUOTATION MARK: try adding one of: mongolian, cham, adlam, masaram-gondi, khmer, latin, math, wancho
- U+0023 NUMBER SIGN: try adding one of: latin, math, khmer, symbols, adlam
- U+0025 PERCENT SIGN: try adding one of: latin, masaram-gondi, khmer, gunjala-gondi, math, adlam
- U+0026 AMPERSAND: try adding one of: adlam, khmer, math, latin
- U+0027 APOSTROPHE: try adding one of: gunjala-gondi, adlam, wancho, warang-citi, latin, math, cham, masaram-gondi, khmer
- U+0028 LEFT PARENTHESIS: try adding one of: adlam, mongolian, cham, khmer, masaram-gondi, wancho, gunjala-gondi, latin, syriac, math, thaana
- U+0029 RIGHT PARENTHESIS: try adding one of: gunjala-gondi, cham, syriac, thaana, mongolian, adlam, khmer, masaram-gondi, wancho, latin, math
- U+002A ASTERISK: try adding one of: latin, masaram-gondi, math, khmer, adlam, gunjala-gondi, symbols, syriac
- U+002B PLUS SIGN: try adding one of: masaram-gondi, gunjala-gondi, khmer, adlam, syriac, math, latin
- U+002C COMMA: try adding one of: cham, wancho, thaana, adlam, gunjala-gondi, coptic, khmer, latin, masaram-gondi, math, nushu
- U+002D HYPHEN-MINUS: try adding one of: coptic, masaram-gondi, kayah-li, syriac, adlam, gunjala-gondi, khmer, sora-sompeng, wancho, nushu, lisu, kaithi, armenian, latin, math, sundanese, cham, hebrew, kharoshthi, mongolian
- U+002E FULL STOP: try adding one of: adlam, syriac, latin, masaram-gondi, khmer, cham, math, nushu, thaana, coptic, gunjala-gondi, avestan, wancho
- U+002F SOLIDUS: try adding one of: latin, syriac, khmer, gunjala-gondi, math, cham, wancho, masaram-gondi, adlam
- U+003A COLON: try adding one of: cham, math, syriac, masaram-gondi, khmer, latin, coptic, meroitic, gunjala-gondi, thaana, adlam
- U+003B SEMICOLON: try adding one of: thaana, math, latin, cham, masaram-gondi, adlam, coptic, khmer
- U+003D EQUALS SIGN: try adding one of: masaram-gondi, math, syriac, gunjala-gondi, adlam, khmer, latin
- U+003F QUESTION MARK: try adding one of: mongolian, gunjala-gondi, latin, math, cham, adlam, balinese, khmer, masaram-gondi
- U+005B LEFT SQUARE BRACKET: try adding one of: adlam, math, khmer, latin, syriac, wancho
- U+005D RIGHT SQUARE BRACKET: try adding one of: khmer, syriac, wancho, math, adlam, latin
- U+005F LOW LINE: try adding one of: latin, math, khmer, adlam
- U+007B LEFT CURLY BRACKET: try adding one of: math, adlam, latin, wancho, khmer
- U+007C VERTICAL LINE: try adding one of: latin, khmer, adlam, math
- U+007D RIGHT CURLY BRACKET: try adding one of: wancho, latin, adlam, math, khmer
- U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: adlam, khmer, latin, syriac, hanifi-rohingya
- U+00B6 PILCROW SIGN: try adding latin
- U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: hanifi-rohingya, adlam, latin, khmer, syriac
- U+00D7 MULTIPLICATION SIGN: try adding one of: math, gunjala-gondi, masaram-gondi, latin
- U+00F7 DIVISION SIGN: try adding one of: math, latin, gunjala-gondi, masaram-gondi
- U+02DC SMALL TILDE: try adding latin
- U+035E COMBINING DOUBLE MACRON: try adding one of: coptic, todhri, caucasian-albanian
- U+2010 HYPHEN: try adding one of: arabic, cham, kharoshthi, lisu, coptic, kayah-li, armenian, hebrew, sora-sompeng, sundanese, syloti-nagri, yi, kaithi
- U+2013 EN DASH: try adding one of: khudawadi, latin, adlam, mongolian
- U+2014 EM DASH: try adding one of: latin, adlam, khudawadi, mongolian
- U+2015 HORIZONTAL BAR: try adding adlam
- U+2018 LEFT SINGLE QUOTATION MARK: try adding one of: masaram-gondi, latin, adlam, gunjala-gondi, thaana
- U+2019 RIGHT SINGLE QUOTATION MARK: try adding one of: adlam, gunjala-gondi, thaana, latin, masaram-gondi
- U+201C LEFT DOUBLE QUOTATION MARK: try adding one of: wancho, latin, adlam, gunjala-gondi, thaana, masaram-gondi, mongolian
- U+201D RIGHT DOUBLE QUOTATION MARK: try adding one of: latin, wancho, adlam, masaram-gondi, gunjala-gondi, mongolian, thaana
- U+2022 BULLET: try adding one of: adlam, latin, symbols
- U+2026 HORIZONTAL ELLIPSIS: try adding one of: gunjala-gondi, masaram-gondi, adlam, meroitic, latin, phags-pa, syriac
- U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK: try adding one of: adlam, latin
- U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK: try adding one of: latin, adlam
- U+2212 MINUS SIGN: try adding one of: syriac, latin, gunjala-gondi, masaram-gondi, math
Or you can add the above codepoints to one of the subsets supported by the font: latin-ext, thai
[code: unreachable-subsetting] -
⚠️ WARN
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-NarrowThin.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+0021 EXCLAMATION MARK: try adding one of: thaana, mongolian, khmer, latin, syriac, adlam, gunjala-gondi, masaram-gondi, math, cham
- U+0022 QUOTATION MARK: try adding one of: mongolian, cham, adlam, masaram-gondi, khmer, latin, math, wancho
- U+0023 NUMBER SIGN: try adding one of: latin, math, khmer, symbols, adlam
- U+0025 PERCENT SIGN: try adding one of: latin, masaram-gondi, khmer, gunjala-gondi, math, adlam
- U+0026 AMPERSAND: try adding one of: adlam, khmer, math, latin
- U+0027 APOSTROPHE: try adding one of: gunjala-gondi, adlam, wancho, warang-citi, latin, math, cham, masaram-gondi, khmer
- U+0028 LEFT PARENTHESIS: try adding one of: adlam, mongolian, cham, khmer, masaram-gondi, wancho, gunjala-gondi, latin, syriac, math, thaana
- U+0029 RIGHT PARENTHESIS: try adding one of: gunjala-gondi, cham, syriac, thaana, mongolian, adlam, khmer, masaram-gondi, wancho, latin, math
- U+002A ASTERISK: try adding one of: latin, masaram-gondi, math, khmer, adlam, gunjala-gondi, symbols, syriac
- U+002B PLUS SIGN: try adding one of: masaram-gondi, gunjala-gondi, khmer, adlam, syriac, math, latin
- U+002C COMMA: try adding one of: cham, wancho, thaana, adlam, gunjala-gondi, coptic, khmer, latin, masaram-gondi, math, nushu
- U+002D HYPHEN-MINUS: try adding one of: coptic, masaram-gondi, kayah-li, syriac, adlam, gunjala-gondi, khmer, sora-sompeng, wancho, nushu, lisu, kaithi, armenian, latin, math, sundanese, cham, hebrew, kharoshthi, mongolian
- U+002E FULL STOP: try adding one of: adlam, syriac, latin, masaram-gondi, khmer, cham, math, nushu, thaana, coptic, gunjala-gondi, avestan, wancho
- U+002F SOLIDUS: try adding one of: latin, syriac, khmer, gunjala-gondi, math, cham, wancho, masaram-gondi, adlam
- U+003A COLON: try adding one of: cham, math, syriac, masaram-gondi, khmer, latin, coptic, meroitic, gunjala-gondi, thaana, adlam
- U+003B SEMICOLON: try adding one of: thaana, math, latin, cham, masaram-gondi, adlam, coptic, khmer
- U+003D EQUALS SIGN: try adding one of: masaram-gondi, math, syriac, gunjala-gondi, adlam, khmer, latin
- U+003F QUESTION MARK: try adding one of: mongolian, gunjala-gondi, latin, math, cham, adlam, balinese, khmer, masaram-gondi
- U+005B LEFT SQUARE BRACKET: try adding one of: adlam, math, khmer, latin, syriac, wancho
- U+005D RIGHT SQUARE BRACKET: try adding one of: khmer, syriac, wancho, math, adlam, latin
- U+005F LOW LINE: try adding one of: latin, math, khmer, adlam
- U+007B LEFT CURLY BRACKET: try adding one of: math, adlam, latin, wancho, khmer
- U+007C VERTICAL LINE: try adding one of: latin, khmer, adlam, math
- U+007D RIGHT CURLY BRACKET: try adding one of: wancho, latin, adlam, math, khmer
- U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: adlam, khmer, latin, syriac, hanifi-rohingya
- U+00B6 PILCROW SIGN: try adding latin
- U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: hanifi-rohingya, adlam, latin, khmer, syriac
- U+00D7 MULTIPLICATION SIGN: try adding one of: math, gunjala-gondi, masaram-gondi, latin
- U+00F7 DIVISION SIGN: try adding one of: math, latin, gunjala-gondi, masaram-gondi
- U+02DC SMALL TILDE: try adding latin
- U+035E COMBINING DOUBLE MACRON: try adding one of: coptic, todhri, caucasian-albanian
- U+2010 HYPHEN: try adding one of: arabic, cham, kharoshthi, lisu, coptic, kayah-li, armenian, hebrew, sora-sompeng, sundanese, syloti-nagri, yi, kaithi
- U+2013 EN DASH: try adding one of: khudawadi, latin, adlam, mongolian
- U+2014 EM DASH: try adding one of: latin, adlam, khudawadi, mongolian
- U+2015 HORIZONTAL BAR: try adding adlam
- U+2018 LEFT SINGLE QUOTATION MARK: try adding one of: masaram-gondi, latin, adlam, gunjala-gondi, thaana
- U+2019 RIGHT SINGLE QUOTATION MARK: try adding one of: adlam, gunjala-gondi, thaana, latin, masaram-gondi
- U+201C LEFT DOUBLE QUOTATION MARK: try adding one of: wancho, latin, adlam, gunjala-gondi, thaana, masaram-gondi, mongolian
- U+201D RIGHT DOUBLE QUOTATION MARK: try adding one of: latin, wancho, adlam, masaram-gondi, gunjala-gondi, mongolian, thaana
- U+2022 BULLET: try adding one of: adlam, latin, symbols
- U+2026 HORIZONTAL ELLIPSIS: try adding one of: gunjala-gondi, masaram-gondi, adlam, meroitic, latin, phags-pa, syriac
- U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK: try adding one of: adlam, latin
- U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK: try adding one of: latin, adlam
- U+2212 MINUS SIGN: try adding one of: syriac, latin, gunjala-gondi, masaram-gondi, math
Or you can add the above codepoints to one of the subsets supported by the font: latin-ext, thai
[code: unreachable-subsetting] -
⚠️ WARN
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-Narrow.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+0021 EXCLAMATION MARK: try adding one of: thaana, mongolian, khmer, latin, syriac, adlam, gunjala-gondi, masaram-gondi, math, cham
- U+0022 QUOTATION MARK: try adding one of: mongolian, cham, adlam, masaram-gondi, khmer, latin, math, wancho
- U+0023 NUMBER SIGN: try adding one of: latin, math, khmer, symbols, adlam
- U+0025 PERCENT SIGN: try adding one of: latin, masaram-gondi, khmer, gunjala-gondi, math, adlam
- U+0026 AMPERSAND: try adding one of: adlam, khmer, math, latin
- U+0027 APOSTROPHE: try adding one of: gunjala-gondi, adlam, wancho, warang-citi, latin, math, cham, masaram-gondi, khmer
- U+0028 LEFT PARENTHESIS: try adding one of: adlam, mongolian, cham, khmer, masaram-gondi, wancho, gunjala-gondi, latin, syriac, math, thaana
- U+0029 RIGHT PARENTHESIS: try adding one of: gunjala-gondi, cham, syriac, thaana, mongolian, adlam, khmer, masaram-gondi, wancho, latin, math
- U+002A ASTERISK: try adding one of: latin, masaram-gondi, math, khmer, adlam, gunjala-gondi, symbols, syriac
- U+002B PLUS SIGN: try adding one of: masaram-gondi, gunjala-gondi, khmer, adlam, syriac, math, latin
- U+002C COMMA: try adding one of: cham, wancho, thaana, adlam, gunjala-gondi, coptic, khmer, latin, masaram-gondi, math, nushu
- U+002D HYPHEN-MINUS: try adding one of: coptic, masaram-gondi, kayah-li, syriac, adlam, gunjala-gondi, khmer, sora-sompeng, wancho, nushu, lisu, kaithi, armenian, latin, math, sundanese, cham, hebrew, kharoshthi, mongolian
- U+002E FULL STOP: try adding one of: adlam, syriac, latin, masaram-gondi, khmer, cham, math, nushu, thaana, coptic, gunjala-gondi, avestan, wancho
- U+002F SOLIDUS: try adding one of: latin, syriac, khmer, gunjala-gondi, math, cham, wancho, masaram-gondi, adlam
- U+003A COLON: try adding one of: cham, math, syriac, masaram-gondi, khmer, latin, coptic, meroitic, gunjala-gondi, thaana, adlam
- U+003B SEMICOLON: try adding one of: thaana, math, latin, cham, masaram-gondi, adlam, coptic, khmer
- U+003D EQUALS SIGN: try adding one of: masaram-gondi, math, syriac, gunjala-gondi, adlam, khmer, latin
- U+003F QUESTION MARK: try adding one of: mongolian, gunjala-gondi, latin, math, cham, adlam, balinese, khmer, masaram-gondi
- U+005B LEFT SQUARE BRACKET: try adding one of: adlam, math, khmer, latin, syriac, wancho
- U+005D RIGHT SQUARE BRACKET: try adding one of: khmer, syriac, wancho, math, adlam, latin
- U+005F LOW LINE: try adding one of: latin, math, khmer, adlam
- U+007B LEFT CURLY BRACKET: try adding one of: math, adlam, latin, wancho, khmer
- U+007C VERTICAL LINE: try adding one of: latin, khmer, adlam, math
- U+007D RIGHT CURLY BRACKET: try adding one of: wancho, latin, adlam, math, khmer
- U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: adlam, khmer, latin, syriac, hanifi-rohingya
- U+00B6 PILCROW SIGN: try adding latin
- U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: hanifi-rohingya, adlam, latin, khmer, syriac
- U+00D7 MULTIPLICATION SIGN: try adding one of: math, gunjala-gondi, masaram-gondi, latin
- U+00F7 DIVISION SIGN: try adding one of: math, latin, gunjala-gondi, masaram-gondi
- U+02DC SMALL TILDE: try adding latin
- U+035E COMBINING DOUBLE MACRON: try adding one of: coptic, todhri, caucasian-albanian
- U+2010 HYPHEN: try adding one of: arabic, cham, kharoshthi, lisu, coptic, kayah-li, armenian, hebrew, sora-sompeng, sundanese, syloti-nagri, yi, kaithi
- U+2013 EN DASH: try adding one of: khudawadi, latin, adlam, mongolian
- U+2014 EM DASH: try adding one of: latin, adlam, khudawadi, mongolian
- U+2015 HORIZONTAL BAR: try adding adlam
- U+2018 LEFT SINGLE QUOTATION MARK: try adding one of: masaram-gondi, latin, adlam, gunjala-gondi, thaana
- U+2019 RIGHT SINGLE QUOTATION MARK: try adding one of: adlam, gunjala-gondi, thaana, latin, masaram-gondi
- U+201C LEFT DOUBLE QUOTATION MARK: try adding one of: wancho, latin, adlam, gunjala-gondi, thaana, masaram-gondi, mongolian
- U+201D RIGHT DOUBLE QUOTATION MARK: try adding one of: latin, wancho, adlam, masaram-gondi, gunjala-gondi, mongolian, thaana
- U+2022 BULLET: try adding one of: adlam, latin, symbols
- U+2026 HORIZONTAL ELLIPSIS: try adding one of: gunjala-gondi, masaram-gondi, adlam, meroitic, latin, phags-pa, syriac
- U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK: try adding one of: adlam, latin
- U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK: try adding one of: latin, adlam
- U+2212 MINUS SIGN: try adding one of: syriac, latin, gunjala-gondi, masaram-gondi, math
Or you can add the above codepoints to one of the subsets supported by the font: latin-ext, thai
[code: unreachable-subsetting] -
⚠️ WARN
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-NarrowBold.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+0021 EXCLAMATION MARK: try adding one of: thaana, mongolian, khmer, latin, syriac, adlam, gunjala-gondi, masaram-gondi, math, cham
- U+0022 QUOTATION MARK: try adding one of: mongolian, cham, adlam, masaram-gondi, khmer, latin, math, wancho
- U+0023 NUMBER SIGN: try adding one of: latin, math, khmer, symbols, adlam
- U+0025 PERCENT SIGN: try adding one of: latin, masaram-gondi, khmer, gunjala-gondi, math, adlam
- U+0026 AMPERSAND: try adding one of: adlam, khmer, math, latin
- U+0027 APOSTROPHE: try adding one of: gunjala-gondi, adlam, wancho, warang-citi, latin, math, cham, masaram-gondi, khmer
- U+0028 LEFT PARENTHESIS: try adding one of: adlam, mongolian, cham, khmer, masaram-gondi, wancho, gunjala-gondi, latin, syriac, math, thaana
- U+0029 RIGHT PARENTHESIS: try adding one of: gunjala-gondi, cham, syriac, thaana, mongolian, adlam, khmer, masaram-gondi, wancho, latin, math
- U+002A ASTERISK: try adding one of: latin, masaram-gondi, math, khmer, adlam, gunjala-gondi, symbols, syriac
- U+002B PLUS SIGN: try adding one of: masaram-gondi, gunjala-gondi, khmer, adlam, syriac, math, latin
- U+002C COMMA: try adding one of: cham, wancho, thaana, adlam, gunjala-gondi, coptic, khmer, latin, masaram-gondi, math, nushu
- U+002D HYPHEN-MINUS: try adding one of: coptic, masaram-gondi, kayah-li, syriac, adlam, gunjala-gondi, khmer, sora-sompeng, wancho, nushu, lisu, kaithi, armenian, latin, math, sundanese, cham, hebrew, kharoshthi, mongolian
- U+002E FULL STOP: try adding one of: adlam, syriac, latin, masaram-gondi, khmer, cham, math, nushu, thaana, coptic, gunjala-gondi, avestan, wancho
- U+002F SOLIDUS: try adding one of: latin, syriac, khmer, gunjala-gondi, math, cham, wancho, masaram-gondi, adlam
- U+003A COLON: try adding one of: cham, math, syriac, masaram-gondi, khmer, latin, coptic, meroitic, gunjala-gondi, thaana, adlam
- U+003B SEMICOLON: try adding one of: thaana, math, latin, cham, masaram-gondi, adlam, coptic, khmer
- U+003D EQUALS SIGN: try adding one of: masaram-gondi, math, syriac, gunjala-gondi, adlam, khmer, latin
- U+003F QUESTION MARK: try adding one of: mongolian, gunjala-gondi, latin, math, cham, adlam, balinese, khmer, masaram-gondi
- U+005B LEFT SQUARE BRACKET: try adding one of: adlam, math, khmer, latin, syriac, wancho
- U+005D RIGHT SQUARE BRACKET: try adding one of: khmer, syriac, wancho, math, adlam, latin
- U+005F LOW LINE: try adding one of: latin, math, khmer, adlam
- U+007B LEFT CURLY BRACKET: try adding one of: math, adlam, latin, wancho, khmer
- U+007C VERTICAL LINE: try adding one of: latin, khmer, adlam, math
- U+007D RIGHT CURLY BRACKET: try adding one of: wancho, latin, adlam, math, khmer
- U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: adlam, khmer, latin, syriac, hanifi-rohingya
- U+00B6 PILCROW SIGN: try adding latin
- U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: hanifi-rohingya, adlam, latin, khmer, syriac
- U+00D7 MULTIPLICATION SIGN: try adding one of: math, gunjala-gondi, masaram-gondi, latin
- U+00F7 DIVISION SIGN: try adding one of: math, latin, gunjala-gondi, masaram-gondi
- U+02DC SMALL TILDE: try adding latin
- U+035E COMBINING DOUBLE MACRON: try adding one of: coptic, todhri, caucasian-albanian
- U+2010 HYPHEN: try adding one of: arabic, cham, kharoshthi, lisu, coptic, kayah-li, armenian, hebrew, sora-sompeng, sundanese, syloti-nagri, yi, kaithi
- U+2013 EN DASH: try adding one of: khudawadi, latin, adlam, mongolian
- U+2014 EM DASH: try adding one of: latin, adlam, khudawadi, mongolian
- U+2015 HORIZONTAL BAR: try adding adlam
- U+2018 LEFT SINGLE QUOTATION MARK: try adding one of: masaram-gondi, latin, adlam, gunjala-gondi, thaana
- U+2019 RIGHT SINGLE QUOTATION MARK: try adding one of: adlam, gunjala-gondi, thaana, latin, masaram-gondi
- U+201C LEFT DOUBLE QUOTATION MARK: try adding one of: wancho, latin, adlam, gunjala-gondi, thaana, masaram-gondi, mongolian
- U+201D RIGHT DOUBLE QUOTATION MARK: try adding one of: latin, wancho, adlam, masaram-gondi, gunjala-gondi, mongolian, thaana
- U+2022 BULLET: try adding one of: adlam, latin, symbols
- U+2026 HORIZONTAL ELLIPSIS: try adding one of: gunjala-gondi, masaram-gondi, adlam, meroitic, latin, phags-pa, syriac
- U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK: try adding one of: adlam, latin
- U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK: try adding one of: latin, adlam
- U+2212 MINUS SIGN: try adding one of: syriac, latin, gunjala-gondi, masaram-gondi, math
Or you can add the above codepoints to one of the subsets supported by the font: latin-ext, thai
[code: unreachable-subsetting] -
⚠️ WARN
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-Regular.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+0021 EXCLAMATION MARK: try adding one of: thaana, mongolian, khmer, latin, syriac, adlam, gunjala-gondi, masaram-gondi, math, cham
- U+0022 QUOTATION MARK: try adding one of: mongolian, cham, adlam, masaram-gondi, khmer, latin, math, wancho
- U+0023 NUMBER SIGN: try adding one of: latin, math, khmer, symbols, adlam
- U+0025 PERCENT SIGN: try adding one of: latin, masaram-gondi, khmer, gunjala-gondi, math, adlam
- U+0026 AMPERSAND: try adding one of: adlam, khmer, math, latin
- U+0027 APOSTROPHE: try adding one of: gunjala-gondi, adlam, wancho, warang-citi, latin, math, cham, masaram-gondi, khmer
- U+0028 LEFT PARENTHESIS: try adding one of: adlam, mongolian, cham, khmer, masaram-gondi, wancho, gunjala-gondi, latin, syriac, math, thaana
- U+0029 RIGHT PARENTHESIS: try adding one of: gunjala-gondi, cham, syriac, thaana, mongolian, adlam, khmer, masaram-gondi, wancho, latin, math
- U+002A ASTERISK: try adding one of: latin, masaram-gondi, math, khmer, adlam, gunjala-gondi, symbols, syriac
- U+002B PLUS SIGN: try adding one of: masaram-gondi, gunjala-gondi, khmer, adlam, syriac, math, latin
- U+002C COMMA: try adding one of: cham, wancho, thaana, adlam, gunjala-gondi, coptic, khmer, latin, masaram-gondi, math, nushu
- U+002D HYPHEN-MINUS: try adding one of: coptic, masaram-gondi, kayah-li, syriac, adlam, gunjala-gondi, khmer, sora-sompeng, wancho, nushu, lisu, kaithi, armenian, latin, math, sundanese, cham, hebrew, kharoshthi, mongolian
- U+002E FULL STOP: try adding one of: adlam, syriac, latin, masaram-gondi, khmer, cham, math, nushu, thaana, coptic, gunjala-gondi, avestan, wancho
- U+002F SOLIDUS: try adding one of: latin, syriac, khmer, gunjala-gondi, math, cham, wancho, masaram-gondi, adlam
- U+003A COLON: try adding one of: cham, math, syriac, masaram-gondi, khmer, latin, coptic, meroitic, gunjala-gondi, thaana, adlam
- U+003B SEMICOLON: try adding one of: thaana, math, latin, cham, masaram-gondi, adlam, coptic, khmer
- U+003D EQUALS SIGN: try adding one of: masaram-gondi, math, syriac, gunjala-gondi, adlam, khmer, latin
- U+003F QUESTION MARK: try adding one of: mongolian, gunjala-gondi, latin, math, cham, adlam, balinese, khmer, masaram-gondi
- U+005B LEFT SQUARE BRACKET: try adding one of: adlam, math, khmer, latin, syriac, wancho
- U+005D RIGHT SQUARE BRACKET: try adding one of: khmer, syriac, wancho, math, adlam, latin
- U+005F LOW LINE: try adding one of: latin, math, khmer, adlam
- U+007B LEFT CURLY BRACKET: try adding one of: math, adlam, latin, wancho, khmer
- U+007C VERTICAL LINE: try adding one of: latin, khmer, adlam, math
- U+007D RIGHT CURLY BRACKET: try adding one of: wancho, latin, adlam, math, khmer
- U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: adlam, khmer, latin, syriac, hanifi-rohingya
- U+00B6 PILCROW SIGN: try adding latin
- U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: hanifi-rohingya, adlam, latin, khmer, syriac
- U+00D7 MULTIPLICATION SIGN: try adding one of: math, gunjala-gondi, masaram-gondi, latin
- U+00F7 DIVISION SIGN: try adding one of: math, latin, gunjala-gondi, masaram-gondi
- U+02DC SMALL TILDE: try adding latin
- U+035E COMBINING DOUBLE MACRON: try adding one of: coptic, todhri, caucasian-albanian
- U+2010 HYPHEN: try adding one of: arabic, cham, kharoshthi, lisu, coptic, kayah-li, armenian, hebrew, sora-sompeng, sundanese, syloti-nagri, yi, kaithi
- U+2013 EN DASH: try adding one of: khudawadi, latin, adlam, mongolian
- U+2014 EM DASH: try adding one of: latin, adlam, khudawadi, mongolian
- U+2015 HORIZONTAL BAR: try adding adlam
- U+2018 LEFT SINGLE QUOTATION MARK: try adding one of: masaram-gondi, latin, adlam, gunjala-gondi, thaana
- U+2019 RIGHT SINGLE QUOTATION MARK: try adding one of: adlam, gunjala-gondi, thaana, latin, masaram-gondi
- U+201C LEFT DOUBLE QUOTATION MARK: try adding one of: wancho, latin, adlam, gunjala-gondi, thaana, masaram-gondi, mongolian
- U+201D RIGHT DOUBLE QUOTATION MARK: try adding one of: latin, wancho, adlam, masaram-gondi, gunjala-gondi, mongolian, thaana
- U+2022 BULLET: try adding one of: adlam, latin, symbols
- U+2026 HORIZONTAL ELLIPSIS: try adding one of: gunjala-gondi, masaram-gondi, adlam, meroitic, latin, phags-pa, syriac
- U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK: try adding one of: adlam, latin
- U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK: try adding one of: latin, adlam
- U+2212 MINUS SIGN: try adding one of: syriac, latin, gunjala-gondi, masaram-gondi, math
Or you can add the above codepoints to one of the subsets supported by the font: latin-ext, thai
[code: unreachable-subsetting] -
⚠️ WARN
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-CondensedBold.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+0021 EXCLAMATION MARK: try adding one of: thaana, mongolian, khmer, latin, syriac, adlam, gunjala-gondi, masaram-gondi, math, cham
- U+0022 QUOTATION MARK: try adding one of: mongolian, cham, adlam, masaram-gondi, khmer, latin, math, wancho
- U+0023 NUMBER SIGN: try adding one of: latin, math, khmer, symbols, adlam
- U+0025 PERCENT SIGN: try adding one of: latin, masaram-gondi, khmer, gunjala-gondi, math, adlam
- U+0026 AMPERSAND: try adding one of: adlam, khmer, math, latin
- U+0027 APOSTROPHE: try adding one of: gunjala-gondi, adlam, wancho, warang-citi, latin, math, cham, masaram-gondi, khmer
- U+0028 LEFT PARENTHESIS: try adding one of: adlam, mongolian, cham, khmer, masaram-gondi, wancho, gunjala-gondi, latin, syriac, math, thaana
- U+0029 RIGHT PARENTHESIS: try adding one of: gunjala-gondi, cham, syriac, thaana, mongolian, adlam, khmer, masaram-gondi, wancho, latin, math
- U+002A ASTERISK: try adding one of: latin, masaram-gondi, math, khmer, adlam, gunjala-gondi, symbols, syriac
- U+002B PLUS SIGN: try adding one of: masaram-gondi, gunjala-gondi, khmer, adlam, syriac, math, latin
- U+002C COMMA: try adding one of: cham, wancho, thaana, adlam, gunjala-gondi, coptic, khmer, latin, masaram-gondi, math, nushu
- U+002D HYPHEN-MINUS: try adding one of: coptic, masaram-gondi, kayah-li, syriac, adlam, gunjala-gondi, khmer, sora-sompeng, wancho, nushu, lisu, kaithi, armenian, latin, math, sundanese, cham, hebrew, kharoshthi, mongolian
- U+002E FULL STOP: try adding one of: adlam, syriac, latin, masaram-gondi, khmer, cham, math, nushu, thaana, coptic, gunjala-gondi, avestan, wancho
- U+002F SOLIDUS: try adding one of: latin, syriac, khmer, gunjala-gondi, math, cham, wancho, masaram-gondi, adlam
- U+003A COLON: try adding one of: cham, math, syriac, masaram-gondi, khmer, latin, coptic, meroitic, gunjala-gondi, thaana, adlam
- U+003B SEMICOLON: try adding one of: thaana, math, latin, cham, masaram-gondi, adlam, coptic, khmer
- U+003D EQUALS SIGN: try adding one of: masaram-gondi, math, syriac, gunjala-gondi, adlam, khmer, latin
- U+003F QUESTION MARK: try adding one of: mongolian, gunjala-gondi, latin, math, cham, adlam, balinese, khmer, masaram-gondi
- U+005B LEFT SQUARE BRACKET: try adding one of: adlam, math, khmer, latin, syriac, wancho
- U+005D RIGHT SQUARE BRACKET: try adding one of: khmer, syriac, wancho, math, adlam, latin
- U+005F LOW LINE: try adding one of: latin, math, khmer, adlam
- U+007B LEFT CURLY BRACKET: try adding one of: math, adlam, latin, wancho, khmer
- U+007C VERTICAL LINE: try adding one of: latin, khmer, adlam, math
- U+007D RIGHT CURLY BRACKET: try adding one of: wancho, latin, adlam, math, khmer
- U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: adlam, khmer, latin, syriac, hanifi-rohingya
- U+00B6 PILCROW SIGN: try adding latin
- U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: hanifi-rohingya, adlam, latin, khmer, syriac
- U+00D7 MULTIPLICATION SIGN: try adding one of: math, gunjala-gondi, masaram-gondi, latin
- U+00F7 DIVISION SIGN: try adding one of: math, latin, gunjala-gondi, masaram-gondi
- U+02DC SMALL TILDE: try adding latin
- U+035E COMBINING DOUBLE MACRON: try adding one of: coptic, todhri, caucasian-albanian
- U+2010 HYPHEN: try adding one of: arabic, cham, kharoshthi, lisu, coptic, kayah-li, armenian, hebrew, sora-sompeng, sundanese, syloti-nagri, yi, kaithi
- U+2013 EN DASH: try adding one of: khudawadi, latin, adlam, mongolian
- U+2014 EM DASH: try adding one of: latin, adlam, khudawadi, mongolian
- U+2015 HORIZONTAL BAR: try adding adlam
- U+2018 LEFT SINGLE QUOTATION MARK: try adding one of: masaram-gondi, latin, adlam, gunjala-gondi, thaana
- U+2019 RIGHT SINGLE QUOTATION MARK: try adding one of: adlam, gunjala-gondi, thaana, latin, masaram-gondi
- U+201C LEFT DOUBLE QUOTATION MARK: try adding one of: wancho, latin, adlam, gunjala-gondi, thaana, masaram-gondi, mongolian
- U+201D RIGHT DOUBLE QUOTATION MARK: try adding one of: latin, wancho, adlam, masaram-gondi, gunjala-gondi, mongolian, thaana
- U+2022 BULLET: try adding one of: adlam, latin, symbols
- U+2026 HORIZONTAL ELLIPSIS: try adding one of: gunjala-gondi, masaram-gondi, adlam, meroitic, latin, phags-pa, syriac
- U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK: try adding one of: adlam, latin
- U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK: try adding one of: latin, adlam
- U+2212 MINUS SIGN: try adding one of: syriac, latin, gunjala-gondi, masaram-gondi, math
Or you can add the above codepoints to one of the subsets supported by the font: latin-ext, thai
[code: unreachable-subsetting] -
⚠️ WARN
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-CondensedLight.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+0021 EXCLAMATION MARK: try adding one of: thaana, mongolian, khmer, latin, syriac, adlam, gunjala-gondi, masaram-gondi, math, cham
- U+0022 QUOTATION MARK: try adding one of: mongolian, cham, adlam, masaram-gondi, khmer, latin, math, wancho
- U+0023 NUMBER SIGN: try adding one of: latin, math, khmer, symbols, adlam
- U+0025 PERCENT SIGN: try adding one of: latin, masaram-gondi, khmer, gunjala-gondi, math, adlam
- U+0026 AMPERSAND: try adding one of: adlam, khmer, math, latin
- U+0027 APOSTROPHE: try adding one of: gunjala-gondi, adlam, wancho, warang-citi, latin, math, cham, masaram-gondi, khmer
- U+0028 LEFT PARENTHESIS: try adding one of: adlam, mongolian, cham, khmer, masaram-gondi, wancho, gunjala-gondi, latin, syriac, math, thaana
- U+0029 RIGHT PARENTHESIS: try adding one of: gunjala-gondi, cham, syriac, thaana, mongolian, adlam, khmer, masaram-gondi, wancho, latin, math
- U+002A ASTERISK: try adding one of: latin, masaram-gondi, math, khmer, adlam, gunjala-gondi, symbols, syriac
- U+002B PLUS SIGN: try adding one of: masaram-gondi, gunjala-gondi, khmer, adlam, syriac, math, latin
- U+002C COMMA: try adding one of: cham, wancho, thaana, adlam, gunjala-gondi, coptic, khmer, latin, masaram-gondi, math, nushu
- U+002D HYPHEN-MINUS: try adding one of: coptic, masaram-gondi, kayah-li, syriac, adlam, gunjala-gondi, khmer, sora-sompeng, wancho, nushu, lisu, kaithi, armenian, latin, math, sundanese, cham, hebrew, kharoshthi, mongolian
- U+002E FULL STOP: try adding one of: adlam, syriac, latin, masaram-gondi, khmer, cham, math, nushu, thaana, coptic, gunjala-gondi, avestan, wancho
- U+002F SOLIDUS: try adding one of: latin, syriac, khmer, gunjala-gondi, math, cham, wancho, masaram-gondi, adlam
- U+003A COLON: try adding one of: cham, math, syriac, masaram-gondi, khmer, latin, coptic, meroitic, gunjala-gondi, thaana, adlam
- U+003B SEMICOLON: try adding one of: thaana, math, latin, cham, masaram-gondi, adlam, coptic, khmer
- U+003D EQUALS SIGN: try adding one of: masaram-gondi, math, syriac, gunjala-gondi, adlam, khmer, latin
- U+003F QUESTION MARK: try adding one of: mongolian, gunjala-gondi, latin, math, cham, adlam, balinese, khmer, masaram-gondi
- U+005B LEFT SQUARE BRACKET: try adding one of: adlam, math, khmer, latin, syriac, wancho
- U+005D RIGHT SQUARE BRACKET: try adding one of: khmer, syriac, wancho, math, adlam, latin
- U+005F LOW LINE: try adding one of: latin, math, khmer, adlam
- U+007B LEFT CURLY BRACKET: try adding one of: math, adlam, latin, wancho, khmer
- U+007C VERTICAL LINE: try adding one of: latin, khmer, adlam, math
- U+007D RIGHT CURLY BRACKET: try adding one of: wancho, latin, adlam, math, khmer
- U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: adlam, khmer, latin, syriac, hanifi-rohingya
- U+00B6 PILCROW SIGN: try adding latin
- U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: hanifi-rohingya, adlam, latin, khmer, syriac
- U+00D7 MULTIPLICATION SIGN: try adding one of: math, gunjala-gondi, masaram-gondi, latin
- U+00F7 DIVISION SIGN: try adding one of: math, latin, gunjala-gondi, masaram-gondi
- U+02DC SMALL TILDE: try adding latin
- U+035E COMBINING DOUBLE MACRON: try adding one of: coptic, todhri, caucasian-albanian
- U+2010 HYPHEN: try adding one of: arabic, cham, kharoshthi, lisu, coptic, kayah-li, armenian, hebrew, sora-sompeng, sundanese, syloti-nagri, yi, kaithi
- U+2013 EN DASH: try adding one of: khudawadi, latin, adlam, mongolian
- U+2014 EM DASH: try adding one of: latin, adlam, khudawadi, mongolian
- U+2015 HORIZONTAL BAR: try adding adlam
- U+2018 LEFT SINGLE QUOTATION MARK: try adding one of: masaram-gondi, latin, adlam, gunjala-gondi, thaana
- U+2019 RIGHT SINGLE QUOTATION MARK: try adding one of: adlam, gunjala-gondi, thaana, latin, masaram-gondi
- U+201C LEFT DOUBLE QUOTATION MARK: try adding one of: wancho, latin, adlam, gunjala-gondi, thaana, masaram-gondi, mongolian
- U+201D RIGHT DOUBLE QUOTATION MARK: try adding one of: latin, wancho, adlam, masaram-gondi, gunjala-gondi, mongolian, thaana
- U+2022 BULLET: try adding one of: adlam, latin, symbols
- U+2026 HORIZONTAL ELLIPSIS: try adding one of: gunjala-gondi, masaram-gondi, adlam, meroitic, latin, phags-pa, syriac
- U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK: try adding one of: adlam, latin
- U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK: try adding one of: latin, adlam
- U+2212 MINUS SIGN: try adding one of: syriac, latin, gunjala-gondi, masaram-gondi, math
Or you can add the above codepoints to one of the subsets supported by the font: latin-ext, thai
[code: unreachable-subsetting] -
⚠️ WARN
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-Condensed.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+0021 EXCLAMATION MARK: try adding one of: thaana, mongolian, khmer, latin, syriac, adlam, gunjala-gondi, masaram-gondi, math, cham
- U+0022 QUOTATION MARK: try adding one of: mongolian, cham, adlam, masaram-gondi, khmer, latin, math, wancho
- U+0023 NUMBER SIGN: try adding one of: latin, math, khmer, symbols, adlam
- U+0025 PERCENT SIGN: try adding one of: latin, masaram-gondi, khmer, gunjala-gondi, math, adlam
- U+0026 AMPERSAND: try adding one of: adlam, khmer, math, latin
- U+0027 APOSTROPHE: try adding one of: gunjala-gondi, adlam, wancho, warang-citi, latin, math, cham, masaram-gondi, khmer
- U+0028 LEFT PARENTHESIS: try adding one of: adlam, mongolian, cham, khmer, masaram-gondi, wancho, gunjala-gondi, latin, syriac, math, thaana
- U+0029 RIGHT PARENTHESIS: try adding one of: gunjala-gondi, cham, syriac, thaana, mongolian, adlam, khmer, masaram-gondi, wancho, latin, math
- U+002A ASTERISK: try adding one of: latin, masaram-gondi, math, khmer, adlam, gunjala-gondi, symbols, syriac
- U+002B PLUS SIGN: try adding one of: masaram-gondi, gunjala-gondi, khmer, adlam, syriac, math, latin
- U+002C COMMA: try adding one of: cham, wancho, thaana, adlam, gunjala-gondi, coptic, khmer, latin, masaram-gondi, math, nushu
- U+002D HYPHEN-MINUS: try adding one of: coptic, masaram-gondi, kayah-li, syriac, adlam, gunjala-gondi, khmer, sora-sompeng, wancho, nushu, lisu, kaithi, armenian, latin, math, sundanese, cham, hebrew, kharoshthi, mongolian
- U+002E FULL STOP: try adding one of: adlam, syriac, latin, masaram-gondi, khmer, cham, math, nushu, thaana, coptic, gunjala-gondi, avestan, wancho
- U+002F SOLIDUS: try adding one of: latin, syriac, khmer, gunjala-gondi, math, cham, wancho, masaram-gondi, adlam
- U+003A COLON: try adding one of: cham, math, syriac, masaram-gondi, khmer, latin, coptic, meroitic, gunjala-gondi, thaana, adlam
- U+003B SEMICOLON: try adding one of: thaana, math, latin, cham, masaram-gondi, adlam, coptic, khmer
- U+003D EQUALS SIGN: try adding one of: masaram-gondi, math, syriac, gunjala-gondi, adlam, khmer, latin
- U+003F QUESTION MARK: try adding one of: mongolian, gunjala-gondi, latin, math, cham, adlam, balinese, khmer, masaram-gondi
- U+005B LEFT SQUARE BRACKET: try adding one of: adlam, math, khmer, latin, syriac, wancho
- U+005D RIGHT SQUARE BRACKET: try adding one of: khmer, syriac, wancho, math, adlam, latin
- U+005F LOW LINE: try adding one of: latin, math, khmer, adlam
- U+007B LEFT CURLY BRACKET: try adding one of: math, adlam, latin, wancho, khmer
- U+007C VERTICAL LINE: try adding one of: latin, khmer, adlam, math
- U+007D RIGHT CURLY BRACKET: try adding one of: wancho, latin, adlam, math, khmer
- U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: adlam, khmer, latin, syriac, hanifi-rohingya
- U+00B6 PILCROW SIGN: try adding latin
- U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: hanifi-rohingya, adlam, latin, khmer, syriac
- U+00D7 MULTIPLICATION SIGN: try adding one of: math, gunjala-gondi, masaram-gondi, latin
- U+00F7 DIVISION SIGN: try adding one of: math, latin, gunjala-gondi, masaram-gondi
- U+02DC SMALL TILDE: try adding latin
- U+035E COMBINING DOUBLE MACRON: try adding one of: coptic, todhri, caucasian-albanian
- U+2010 HYPHEN: try adding one of: arabic, cham, kharoshthi, lisu, coptic, kayah-li, armenian, hebrew, sora-sompeng, sundanese, syloti-nagri, yi, kaithi
- U+2013 EN DASH: try adding one of: khudawadi, latin, adlam, mongolian
- U+2014 EM DASH: try adding one of: latin, adlam, khudawadi, mongolian
- U+2015 HORIZONTAL BAR: try adding adlam
- U+2018 LEFT SINGLE QUOTATION MARK: try adding one of: masaram-gondi, latin, adlam, gunjala-gondi, thaana
- U+2019 RIGHT SINGLE QUOTATION MARK: try adding one of: adlam, gunjala-gondi, thaana, latin, masaram-gondi
- U+201C LEFT DOUBLE QUOTATION MARK: try adding one of: wancho, latin, adlam, gunjala-gondi, thaana, masaram-gondi, mongolian
- U+201D RIGHT DOUBLE QUOTATION MARK: try adding one of: latin, wancho, adlam, masaram-gondi, gunjala-gondi, mongolian, thaana
- U+2022 BULLET: try adding one of: adlam, latin, symbols
- U+2026 HORIZONTAL ELLIPSIS: try adding one of: gunjala-gondi, masaram-gondi, adlam, meroitic, latin, phags-pa, syriac
- U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK: try adding one of: adlam, latin
- U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK: try adding one of: latin, adlam
- U+2212 MINUS SIGN: try adding one of: syriac, latin, gunjala-gondi, masaram-gondi, math
Or you can add the above codepoints to one of the subsets supported by the font: latin-ext, thai
[code: unreachable-subsetting] -
⚠️ WARN
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-Thin.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+0021 EXCLAMATION MARK: try adding one of: thaana, mongolian, khmer, latin, syriac, adlam, gunjala-gondi, masaram-gondi, math, cham
- U+0022 QUOTATION MARK: try adding one of: mongolian, cham, adlam, masaram-gondi, khmer, latin, math, wancho
- U+0023 NUMBER SIGN: try adding one of: latin, math, khmer, symbols, adlam
- U+0025 PERCENT SIGN: try adding one of: latin, masaram-gondi, khmer, gunjala-gondi, math, adlam
- U+0026 AMPERSAND: try adding one of: adlam, khmer, math, latin
- U+0027 APOSTROPHE: try adding one of: gunjala-gondi, adlam, wancho, warang-citi, latin, math, cham, masaram-gondi, khmer
- U+0028 LEFT PARENTHESIS: try adding one of: adlam, mongolian, cham, khmer, masaram-gondi, wancho, gunjala-gondi, latin, syriac, math, thaana
- U+0029 RIGHT PARENTHESIS: try adding one of: gunjala-gondi, cham, syriac, thaana, mongolian, adlam, khmer, masaram-gondi, wancho, latin, math
- U+002A ASTERISK: try adding one of: latin, masaram-gondi, math, khmer, adlam, gunjala-gondi, symbols, syriac
- U+002B PLUS SIGN: try adding one of: masaram-gondi, gunjala-gondi, khmer, adlam, syriac, math, latin
- U+002C COMMA: try adding one of: cham, wancho, thaana, adlam, gunjala-gondi, coptic, khmer, latin, masaram-gondi, math, nushu
- U+002D HYPHEN-MINUS: try adding one of: coptic, masaram-gondi, kayah-li, syriac, adlam, gunjala-gondi, khmer, sora-sompeng, wancho, nushu, lisu, kaithi, armenian, latin, math, sundanese, cham, hebrew, kharoshthi, mongolian
- U+002E FULL STOP: try adding one of: adlam, syriac, latin, masaram-gondi, khmer, cham, math, nushu, thaana, coptic, gunjala-gondi, avestan, wancho
- U+002F SOLIDUS: try adding one of: latin, syriac, khmer, gunjala-gondi, math, cham, wancho, masaram-gondi, adlam
- U+003A COLON: try adding one of: cham, math, syriac, masaram-gondi, khmer, latin, coptic, meroitic, gunjala-gondi, thaana, adlam
- U+003B SEMICOLON: try adding one of: thaana, math, latin, cham, masaram-gondi, adlam, coptic, khmer
- U+003D EQUALS SIGN: try adding one of: masaram-gondi, math, syriac, gunjala-gondi, adlam, khmer, latin
- U+003F QUESTION MARK: try adding one of: mongolian, gunjala-gondi, latin, math, cham, adlam, balinese, khmer, masaram-gondi
- U+005B LEFT SQUARE BRACKET: try adding one of: adlam, math, khmer, latin, syriac, wancho
- U+005D RIGHT SQUARE BRACKET: try adding one of: khmer, syriac, wancho, math, adlam, latin
- U+005F LOW LINE: try adding one of: latin, math, khmer, adlam
- U+007B LEFT CURLY BRACKET: try adding one of: math, adlam, latin, wancho, khmer
- U+007C VERTICAL LINE: try adding one of: latin, khmer, adlam, math
- U+007D RIGHT CURLY BRACKET: try adding one of: wancho, latin, adlam, math, khmer
- U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: adlam, khmer, latin, syriac, hanifi-rohingya
- U+00B6 PILCROW SIGN: try adding latin
- U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: hanifi-rohingya, adlam, latin, khmer, syriac
- U+00D7 MULTIPLICATION SIGN: try adding one of: math, gunjala-gondi, masaram-gondi, latin
- U+00F7 DIVISION SIGN: try adding one of: math, latin, gunjala-gondi, masaram-gondi
- U+02DC SMALL TILDE: try adding latin
- U+035E COMBINING DOUBLE MACRON: try adding one of: coptic, todhri, caucasian-albanian
- U+2010 HYPHEN: try adding one of: arabic, cham, kharoshthi, lisu, coptic, kayah-li, armenian, hebrew, sora-sompeng, sundanese, syloti-nagri, yi, kaithi
- U+2013 EN DASH: try adding one of: khudawadi, latin, adlam, mongolian
- U+2014 EM DASH: try adding one of: latin, adlam, khudawadi, mongolian
- U+2015 HORIZONTAL BAR: try adding adlam
- U+2018 LEFT SINGLE QUOTATION MARK: try adding one of: masaram-gondi, latin, adlam, gunjala-gondi, thaana
- U+2019 RIGHT SINGLE QUOTATION MARK: try adding one of: adlam, gunjala-gondi, thaana, latin, masaram-gondi
- U+201C LEFT DOUBLE QUOTATION MARK: try adding one of: wancho, latin, adlam, gunjala-gondi, thaana, masaram-gondi, mongolian
- U+201D RIGHT DOUBLE QUOTATION MARK: try adding one of: latin, wancho, adlam, masaram-gondi, gunjala-gondi, mongolian, thaana
- U+2022 BULLET: try adding one of: adlam, latin, symbols
- U+2026 HORIZONTAL ELLIPSIS: try adding one of: gunjala-gondi, masaram-gondi, adlam, meroitic, latin, phags-pa, syriac
- U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK: try adding one of: adlam, latin
- U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK: try adding one of: latin, adlam
- U+2212 MINUS SIGN: try adding one of: syriac, latin, gunjala-gondi, masaram-gondi, math
Or you can add the above codepoints to one of the subsets supported by the font: latin-ext, thai
[code: unreachable-subsetting] -
⚠️ WARN
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-Bold.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+0021 EXCLAMATION MARK: try adding one of: thaana, mongolian, khmer, latin, syriac, adlam, gunjala-gondi, masaram-gondi, math, cham
- U+0022 QUOTATION MARK: try adding one of: mongolian, cham, adlam, masaram-gondi, khmer, latin, math, wancho
- U+0023 NUMBER SIGN: try adding one of: latin, math, khmer, symbols, adlam
- U+0025 PERCENT SIGN: try adding one of: latin, masaram-gondi, khmer, gunjala-gondi, math, adlam
- U+0026 AMPERSAND: try adding one of: adlam, khmer, math, latin
- U+0027 APOSTROPHE: try adding one of: gunjala-gondi, adlam, wancho, warang-citi, latin, math, cham, masaram-gondi, khmer
- U+0028 LEFT PARENTHESIS: try adding one of: adlam, mongolian, cham, khmer, masaram-gondi, wancho, gunjala-gondi, latin, syriac, math, thaana
- U+0029 RIGHT PARENTHESIS: try adding one of: gunjala-gondi, cham, syriac, thaana, mongolian, adlam, khmer, masaram-gondi, wancho, latin, math
- U+002A ASTERISK: try adding one of: latin, masaram-gondi, math, khmer, adlam, gunjala-gondi, symbols, syriac
- U+002B PLUS SIGN: try adding one of: masaram-gondi, gunjala-gondi, khmer, adlam, syriac, math, latin
- U+002C COMMA: try adding one of: cham, wancho, thaana, adlam, gunjala-gondi, coptic, khmer, latin, masaram-gondi, math, nushu
- U+002D HYPHEN-MINUS: try adding one of: coptic, masaram-gondi, kayah-li, syriac, adlam, gunjala-gondi, khmer, sora-sompeng, wancho, nushu, lisu, kaithi, armenian, latin, math, sundanese, cham, hebrew, kharoshthi, mongolian
- U+002E FULL STOP: try adding one of: adlam, syriac, latin, masaram-gondi, khmer, cham, math, nushu, thaana, coptic, gunjala-gondi, avestan, wancho
- U+002F SOLIDUS: try adding one of: latin, syriac, khmer, gunjala-gondi, math, cham, wancho, masaram-gondi, adlam
- U+003A COLON: try adding one of: cham, math, syriac, masaram-gondi, khmer, latin, coptic, meroitic, gunjala-gondi, thaana, adlam
- U+003B SEMICOLON: try adding one of: thaana, math, latin, cham, masaram-gondi, adlam, coptic, khmer
- U+003D EQUALS SIGN: try adding one of: masaram-gondi, math, syriac, gunjala-gondi, adlam, khmer, latin
- U+003F QUESTION MARK: try adding one of: mongolian, gunjala-gondi, latin, math, cham, adlam, balinese, khmer, masaram-gondi
- U+005B LEFT SQUARE BRACKET: try adding one of: adlam, math, khmer, latin, syriac, wancho
- U+005D RIGHT SQUARE BRACKET: try adding one of: khmer, syriac, wancho, math, adlam, latin
- U+005F LOW LINE: try adding one of: latin, math, khmer, adlam
- U+007B LEFT CURLY BRACKET: try adding one of: math, adlam, latin, wancho, khmer
- U+007C VERTICAL LINE: try adding one of: latin, khmer, adlam, math
- U+007D RIGHT CURLY BRACKET: try adding one of: wancho, latin, adlam, math, khmer
- U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: adlam, khmer, latin, syriac, hanifi-rohingya
- U+00B6 PILCROW SIGN: try adding latin
- U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: hanifi-rohingya, adlam, latin, khmer, syriac
- U+00D7 MULTIPLICATION SIGN: try adding one of: math, gunjala-gondi, masaram-gondi, latin
- U+00F7 DIVISION SIGN: try adding one of: math, latin, gunjala-gondi, masaram-gondi
- U+02DC SMALL TILDE: try adding latin
- U+035E COMBINING DOUBLE MACRON: try adding one of: coptic, todhri, caucasian-albanian
- U+2010 HYPHEN: try adding one of: arabic, cham, kharoshthi, lisu, coptic, kayah-li, armenian, hebrew, sora-sompeng, sundanese, syloti-nagri, yi, kaithi
- U+2013 EN DASH: try adding one of: khudawadi, latin, adlam, mongolian
- U+2014 EM DASH: try adding one of: latin, adlam, khudawadi, mongolian
- U+2015 HORIZONTAL BAR: try adding adlam
- U+2018 LEFT SINGLE QUOTATION MARK: try adding one of: masaram-gondi, latin, adlam, gunjala-gondi, thaana
- U+2019 RIGHT SINGLE QUOTATION MARK: try adding one of: adlam, gunjala-gondi, thaana, latin, masaram-gondi
- U+201C LEFT DOUBLE QUOTATION MARK: try adding one of: wancho, latin, adlam, gunjala-gondi, thaana, masaram-gondi, mongolian
- U+201D RIGHT DOUBLE QUOTATION MARK: try adding one of: latin, wancho, adlam, masaram-gondi, gunjala-gondi, mongolian, thaana
- U+2022 BULLET: try adding one of: adlam, latin, symbols
- U+2026 HORIZONTAL ELLIPSIS: try adding one of: gunjala-gondi, masaram-gondi, adlam, meroitic, latin, phags-pa, syriac
- U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK: try adding one of: adlam, latin
- U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK: try adding one of: latin, adlam
- U+2212 MINUS SIGN: try adding one of: syriac, latin, gunjala-gondi, masaram-gondi, math
Or you can add the above codepoints to one of the subsets supported by the font: latin-ext, thai
[code: unreachable-subsetting] -
⚠️ WARN
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-CondensedBlack.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+0021 EXCLAMATION MARK: try adding one of: thaana, mongolian, khmer, latin, syriac, adlam, gunjala-gondi, masaram-gondi, math, cham
- U+0022 QUOTATION MARK: try adding one of: mongolian, cham, adlam, masaram-gondi, khmer, latin, math, wancho
- U+0023 NUMBER SIGN: try adding one of: latin, math, khmer, symbols, adlam
- U+0025 PERCENT SIGN: try adding one of: latin, masaram-gondi, khmer, gunjala-gondi, math, adlam
- U+0026 AMPERSAND: try adding one of: adlam, khmer, math, latin
- U+0027 APOSTROPHE: try adding one of: gunjala-gondi, adlam, wancho, warang-citi, latin, math, cham, masaram-gondi, khmer
- U+0028 LEFT PARENTHESIS: try adding one of: adlam, mongolian, cham, khmer, masaram-gondi, wancho, gunjala-gondi, latin, syriac, math, thaana
- U+0029 RIGHT PARENTHESIS: try adding one of: gunjala-gondi, cham, syriac, thaana, mongolian, adlam, khmer, masaram-gondi, wancho, latin, math
- U+002A ASTERISK: try adding one of: latin, masaram-gondi, math, khmer, adlam, gunjala-gondi, symbols, syriac
- U+002B PLUS SIGN: try adding one of: masaram-gondi, gunjala-gondi, khmer, adlam, syriac, math, latin
- U+002C COMMA: try adding one of: cham, wancho, thaana, adlam, gunjala-gondi, coptic, khmer, latin, masaram-gondi, math, nushu
- U+002D HYPHEN-MINUS: try adding one of: coptic, masaram-gondi, kayah-li, syriac, adlam, gunjala-gondi, khmer, sora-sompeng, wancho, nushu, lisu, kaithi, armenian, latin, math, sundanese, cham, hebrew, kharoshthi, mongolian
- U+002E FULL STOP: try adding one of: adlam, syriac, latin, masaram-gondi, khmer, cham, math, nushu, thaana, coptic, gunjala-gondi, avestan, wancho
- U+002F SOLIDUS: try adding one of: latin, syriac, khmer, gunjala-gondi, math, cham, wancho, masaram-gondi, adlam
- U+003A COLON: try adding one of: cham, math, syriac, masaram-gondi, khmer, latin, coptic, meroitic, gunjala-gondi, thaana, adlam
- U+003B SEMICOLON: try adding one of: thaana, math, latin, cham, masaram-gondi, adlam, coptic, khmer
- U+003D EQUALS SIGN: try adding one of: masaram-gondi, math, syriac, gunjala-gondi, adlam, khmer, latin
- U+003F QUESTION MARK: try adding one of: mongolian, gunjala-gondi, latin, math, cham, adlam, balinese, khmer, masaram-gondi
- U+005B LEFT SQUARE BRACKET: try adding one of: adlam, math, khmer, latin, syriac, wancho
- U+005D RIGHT SQUARE BRACKET: try adding one of: khmer, syriac, wancho, math, adlam, latin
- U+005F LOW LINE: try adding one of: latin, math, khmer, adlam
- U+007B LEFT CURLY BRACKET: try adding one of: math, adlam, latin, wancho, khmer
- U+007C VERTICAL LINE: try adding one of: latin, khmer, adlam, math
- U+007D RIGHT CURLY BRACKET: try adding one of: wancho, latin, adlam, math, khmer
- U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: adlam, khmer, latin, syriac, hanifi-rohingya
- U+00B6 PILCROW SIGN: try adding latin
- U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK: try adding one of: hanifi-rohingya, adlam, latin, khmer, syriac
- U+00D7 MULTIPLICATION SIGN: try adding one of: math, gunjala-gondi, masaram-gondi, latin
- U+00F7 DIVISION SIGN: try adding one of: math, latin, gunjala-gondi, masaram-gondi
- U+02DC SMALL TILDE: try adding latin
- U+035E COMBINING DOUBLE MACRON: try adding one of: coptic, todhri, caucasian-albanian
- U+2010 HYPHEN: try adding one of: arabic, cham, kharoshthi, lisu, coptic, kayah-li, armenian, hebrew, sora-sompeng, sundanese, syloti-nagri, yi, kaithi
- U+2013 EN DASH: try adding one of: khudawadi, latin, adlam, mongolian
- U+2014 EM DASH: try adding one of: latin, adlam, khudawadi, mongolian
- U+2015 HORIZONTAL BAR: try adding adlam
- U+2018 LEFT SINGLE QUOTATION MARK: try adding one of: masaram-gondi, latin, adlam, gunjala-gondi, thaana
- U+2019 RIGHT SINGLE QUOTATION MARK: try adding one of: adlam, gunjala-gondi, thaana, latin, masaram-gondi
- U+201C LEFT DOUBLE QUOTATION MARK: try adding one of: wancho, latin, adlam, gunjala-gondi, thaana, masaram-gondi, mongolian
- U+201D RIGHT DOUBLE QUOTATION MARK: try adding one of: latin, wancho, adlam, masaram-gondi, gunjala-gondi, mongolian, thaana
- U+2022 BULLET: try adding one of: adlam, latin, symbols
- U+2026 HORIZONTAL ELLIPSIS: try adding one of: gunjala-gondi, masaram-gondi, adlam, meroitic, latin, phags-pa, syriac
- U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK: try adding one of: adlam, latin
- U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK: try adding one of: latin, adlam
- U+2212 MINUS SIGN: try adding one of: syriac, latin, gunjala-gondi, masaram-gondi, math
Or you can add the above codepoints to one of the subsets supported by the font: latin-ext, thai
[code: unreachable-subsetting]
Glyphset Checks
Shapes languages in all GF glyphsets.
🔥 NotoSansThaiLoopedUI-NarrowBlack.ttf
-
🔥 FAIL
No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.
[code: no-glyphset-supported]
🔥 NotoSansThaiLoopedUI-NarrowLight.ttf
-
🔥 FAIL
No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.
[code: no-glyphset-supported]
🔥 NotoSansThaiLoopedUI-CondensedThin.ttf
-
🔥 FAIL
No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.
[code: no-glyphset-supported]
🔥 NotoSansThaiLoopedUI-NarrowMedium.ttf
-
🔥 FAIL
No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.
[code: no-glyphset-supported]
🔥 NotoSansThaiLoopedUI-Light.ttf
-
🔥 FAIL
No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.
[code: no-glyphset-supported]
🔥 NotoSansThaiLoopedUI-Medium.ttf
-
🔥 FAIL
No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.
[code: no-glyphset-supported]
🔥 NotoSansThaiLoopedUI-Black.ttf
-
🔥 FAIL
No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.
[code: no-glyphset-supported]
🔥 NotoSansThaiLoopedUI-NarrowExtraBold.ttf
-
🔥 FAIL
No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.
[code: no-glyphset-supported]
🔥 NotoSansThaiLoopedUI-CondensedExtraBold.ttf
-
🔥 FAIL
No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.
[code: no-glyphset-supported]
🔥 NotoSansThaiLoopedUI-ExtraBold.ttf
-
🔥 FAIL
No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.
[code: no-glyphset-supported]
🔥 NotoSansThaiLoopedUI-CondensedMedium.ttf
-
🔥 FAIL
No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.
[code: no-glyphset-supported]
🔥 NotoSansThaiLoopedUI-NarrowThin.ttf
-
🔥 FAIL
No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.
[code: no-glyphset-supported]
🔥 NotoSansThaiLoopedUI-Narrow.ttf
-
🔥 FAIL
No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.
[code: no-glyphset-supported]
🔥 NotoSansThaiLoopedUI-NarrowBold.ttf
-
🔥 FAIL
No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.
[code: no-glyphset-supported]
🔥 NotoSansThaiLoopedUI-Regular.ttf
-
🔥 FAIL
No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.
[code: no-glyphset-supported]
🔥 NotoSansThaiLoopedUI-CondensedBold.ttf
-
🔥 FAIL
No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.
[code: no-glyphset-supported]
🔥 NotoSansThaiLoopedUI-CondensedLight.ttf
-
🔥 FAIL
No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.
[code: no-glyphset-supported]
🔥 NotoSansThaiLoopedUI-Condensed.ttf
-
🔥 FAIL
No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.
[code: no-glyphset-supported]
🔥 NotoSansThaiLoopedUI-Thin.ttf
-
🔥 FAIL
No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.
[code: no-glyphset-supported]
🔥 NotoSansThaiLoopedUI-Bold.ttf
-
🔥 FAIL
No GF glyphset was found to be supported >80%, so language shaping support couldn't get checked.
[code: no-glyphset-supported]
🔥 NotoSansThaiLoopedUI-CondensedBlack.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?
⚠️ NotoSansThaiLoopedUI-NarrowBlack.ttf
-
⚠️ WARN
Missing separator glyph U+2028
[code: missing-separator-glyphs] -
⚠️ WARN
Missing separator glyph U+2029
[code: missing-separator-glyphs]
⚠️ NotoSansThaiLoopedUI-NarrowLight.ttf
-
⚠️ WARN
Missing separator glyph U+2028
[code: missing-separator-glyphs] -
⚠️ WARN
Missing separator glyph U+2029
[code: missing-separator-glyphs]
⚠️ NotoSansThaiLoopedUI-CondensedThin.ttf
-
⚠️ WARN
Missing separator glyph U+2028
[code: missing-separator-glyphs] -
⚠️ WARN
Missing separator glyph U+2029
[code: missing-separator-glyphs]
⚠️ NotoSansThaiLoopedUI-NarrowMedium.ttf
-
⚠️ WARN
Missing separator glyph U+2028
[code: missing-separator-glyphs] -
⚠️ WARN
Missing separator glyph U+2029
[code: missing-separator-glyphs]
⚠️ NotoSansThaiLoopedUI-Light.ttf
-
⚠️ WARN
Missing separator glyph U+2028
[code: missing-separator-glyphs] -
⚠️ WARN
Missing separator glyph U+2029
[code: missing-separator-glyphs]
⚠️ NotoSansThaiLoopedUI-Medium.ttf
-
⚠️ WARN
Missing separator glyph U+2028
[code: missing-separator-glyphs] -
⚠️ WARN
Missing separator glyph U+2029
[code: missing-separator-glyphs]
⚠️ NotoSansThaiLoopedUI-Black.ttf
-
⚠️ WARN
Missing separator glyph U+2028
[code: missing-separator-glyphs] -
⚠️ WARN
Missing separator glyph U+2029
[code: missing-separator-glyphs]
⚠️ NotoSansThaiLoopedUI-NarrowExtraBold.ttf
-
⚠️ WARN
Missing separator glyph U+2028
[code: missing-separator-glyphs] -
⚠️ WARN
Missing separator glyph U+2029
[code: missing-separator-glyphs]
⚠️ NotoSansThaiLoopedUI-CondensedExtraBold.ttf
-
⚠️ WARN
Missing separator glyph U+2028
[code: missing-separator-glyphs] -
⚠️ WARN
Missing separator glyph U+2029
[code: missing-separator-glyphs]
⚠️ NotoSansThaiLoopedUI-ExtraBold.ttf
-
⚠️ WARN
Missing separator glyph U+2028
[code: missing-separator-glyphs] -
⚠️ WARN
Missing separator glyph U+2029
[code: missing-separator-glyphs]
⚠️ NotoSansThaiLoopedUI-CondensedMedium.ttf
-
⚠️ WARN
Missing separator glyph U+2028
[code: missing-separator-glyphs] -
⚠️ WARN
Missing separator glyph U+2029
[code: missing-separator-glyphs]
⚠️ NotoSansThaiLoopedUI-NarrowThin.ttf
-
⚠️ WARN
Missing separator glyph U+2028
[code: missing-separator-glyphs] -
⚠️ WARN
Missing separator glyph U+2029
[code: missing-separator-glyphs]
⚠️ NotoSansThaiLoopedUI-Narrow.ttf
-
⚠️ WARN
Missing separator glyph U+2028
[code: missing-separator-glyphs] -
⚠️ WARN
Missing separator glyph U+2029
[code: missing-separator-glyphs]
⚠️ NotoSansThaiLoopedUI-NarrowBold.ttf
-
⚠️ WARN
Missing separator glyph U+2028
[code: missing-separator-glyphs] -
⚠️ WARN
Missing separator glyph U+2029
[code: missing-separator-glyphs]
⚠️ NotoSansThaiLoopedUI-Regular.ttf
-
⚠️ WARN
Missing separator glyph U+2028
[code: missing-separator-glyphs] -
⚠️ WARN
Missing separator glyph U+2029
[code: missing-separator-glyphs]
⚠️ NotoSansThaiLoopedUI-CondensedBold.ttf
-
⚠️ WARN
Missing separator glyph U+2028
[code: missing-separator-glyphs] -
⚠️ WARN
Missing separator glyph U+2029
[code: missing-separator-glyphs]
⚠️ NotoSansThaiLoopedUI-CondensedLight.ttf
-
⚠️ WARN
Missing separator glyph U+2028
[code: missing-separator-glyphs] -
⚠️ WARN
Missing separator glyph U+2029
[code: missing-separator-glyphs]
⚠️ NotoSansThaiLoopedUI-Condensed.ttf
-
⚠️ WARN
Missing separator glyph U+2028
[code: missing-separator-glyphs] -
⚠️ WARN
Missing separator glyph U+2029
[code: missing-separator-glyphs]
⚠️ NotoSansThaiLoopedUI-Thin.ttf
-
⚠️ WARN
Missing separator glyph U+2028
[code: missing-separator-glyphs] -
⚠️ WARN
Missing separator glyph U+2029
[code: missing-separator-glyphs]
⚠️ NotoSansThaiLoopedUI-Bold.ttf
-
⚠️ WARN
Missing separator glyph U+2028
[code: missing-separator-glyphs] -
⚠️ WARN
Missing separator glyph U+2029
[code: missing-separator-glyphs]
⚠️ NotoSansThaiLoopedUI-CondensedBlack.ttf
-
⚠️ WARN
Missing separator glyph U+2028
[code: missing-separator-glyphs] -
⚠️ WARN
Missing separator glyph U+2029
[code: missing-separator-glyphs]
Licensing Checks
Copyright notices match canonical pattern in fonts
🔥 ttf
-
🔥 FAIL
NotoSansThaiLoopedUI-NarrowBlack.ttf: Name Table entry: Copyright notices should match a pattern similar to:
"Copyright 2020 The Familyname Project Authors (git url)"
But instead we have got:
"copyright 2022 the noto project authors"
[code: bad-notice-format] -
🔥 FAIL
NotoSansThaiLoopedUI-NarrowLight.ttf: Name Table entry: Copyright notices should match a pattern similar to:
"Copyright 2020 The Familyname Project Authors (git url)"
But instead we have got:
"copyright 2022 the noto project authors"
[code: bad-notice-format] -
🔥 FAIL
NotoSansThaiLoopedUI-CondensedThin.ttf: Name Table entry: Copyright notices should match a pattern similar to:
"Copyright 2020 The Familyname Project Authors (git url)"
But instead we have got:
"copyright 2022 the noto project authors"
[code: bad-notice-format] -
🔥 FAIL
NotoSansThaiLoopedUI-NarrowMedium.ttf: Name Table entry: Copyright notices should match a pattern similar to:
"Copyright 2020 The Familyname Project Authors (git url)"
But instead we have got:
"copyright 2022 the noto project authors"
[code: bad-notice-format] -
🔥 FAIL
NotoSansThaiLoopedUI-Light.ttf: Name Table entry: Copyright notices should match a pattern similar to:
"Copyright 2020 The Familyname Project Authors (git url)"
But instead we have got:
"copyright 2022 the noto project authors"
[code: bad-notice-format] -
🔥 FAIL
NotoSansThaiLoopedUI-Medium.ttf: Name Table entry: Copyright notices should match a pattern similar to:
"Copyright 2020 The Familyname Project Authors (git url)"
But instead we have got:
"copyright 2022 the noto project authors"
[code: bad-notice-format] -
🔥 FAIL
NotoSansThaiLoopedUI-Black.ttf: Name Table entry: Copyright notices should match a pattern similar to:
"Copyright 2020 The Familyname Project Authors (git url)"
But instead we have got:
"copyright 2022 the noto project authors"
[code: bad-notice-format] -
🔥 FAIL
NotoSansThaiLoopedUI-NarrowExtraBold.ttf: Name Table entry: Copyright notices should match a pattern similar to:
"Copyright 2020 The Familyname Project Authors (git url)"
But instead we have got:
"copyright 2022 the noto project authors"
[code: bad-notice-format] -
🔥 FAIL
NotoSansThaiLoopedUI-CondensedExtraBold.ttf: Name Table entry: Copyright notices should match a pattern similar to:
"Copyright 2020 The Familyname Project Authors (git url)"
But instead we have got:
"copyright 2022 the noto project authors"
[code: bad-notice-format] -
🔥 FAIL
NotoSansThaiLoopedUI-ExtraBold.ttf: Name Table entry: Copyright notices should match a pattern similar to:
"Copyright 2020 The Familyname Project Authors (git url)"
But instead we have got:
"copyright 2022 the noto project authors"
[code: bad-notice-format] -
🔥 FAIL
NotoSansThaiLoopedUI-CondensedMedium.ttf: Name Table entry: Copyright notices should match a pattern similar to:
"Copyright 2020 The Familyname Project Authors (git url)"
But instead we have got:
"copyright 2022 the noto project authors"
[code: bad-notice-format] -
🔥 FAIL
NotoSansThaiLoopedUI-NarrowThin.ttf: Name Table entry: Copyright notices should match a pattern similar to:
"Copyright 2020 The Familyname Project Authors (git url)"
But instead we have got:
"copyright 2022 the noto project authors"
[code: bad-notice-format] -
🔥 FAIL
NotoSansThaiLoopedUI-Narrow.ttf: Name Table entry: Copyright notices should match a pattern similar to:
"Copyright 2020 The Familyname Project Authors (git url)"
But instead we have got:
"copyright 2022 the noto project authors"
[code: bad-notice-format] -
🔥 FAIL
NotoSansThaiLoopedUI-NarrowBold.ttf: Name Table entry: Copyright notices should match a pattern similar to:
"Copyright 2020 The Familyname Project Authors (git url)"
But instead we have got:
"copyright 2022 the noto project authors"
[code: bad-notice-format] -
🔥 FAIL
NotoSansThaiLoopedUI-Regular.ttf: Name Table entry: Copyright notices should match a pattern similar to:
"Copyright 2020 The Familyname Project Authors (git url)"
But instead we have got:
"copyright 2022 the noto project authors"
[code: bad-notice-format] -
🔥 FAIL
NotoSansThaiLoopedUI-CondensedBold.ttf: Name Table entry: Copyright notices should match a pattern similar to:
"Copyright 2020 The Familyname Project Authors (git url)"
But instead we have got:
"copyright 2022 the noto project authors"
[code: bad-notice-format] -
🔥 FAIL
NotoSansThaiLoopedUI-CondensedLight.ttf: Name Table entry: Copyright notices should match a pattern similar to:
"Copyright 2020 The Familyname Project Authors (git url)"
But instead we have got:
"copyright 2022 the noto project authors"
[code: bad-notice-format] -
🔥 FAIL
NotoSansThaiLoopedUI-Condensed.ttf: Name Table entry: Copyright notices should match a pattern similar to:
"Copyright 2020 The Familyname Project Authors (git url)"
But instead we have got:
"copyright 2022 the noto project authors"
[code: bad-notice-format] -
🔥 FAIL
NotoSansThaiLoopedUI-Thin.ttf: Name Table entry: Copyright notices should match a pattern similar to:
"Copyright 2020 The Familyname Project Authors (git url)"
But instead we have got:
"copyright 2022 the noto project authors"
[code: bad-notice-format] -
🔥 FAIL
NotoSansThaiLoopedUI-Bold.ttf: Name Table entry: Copyright notices should match a pattern similar to:
"Copyright 2020 The Familyname Project Authors (git url)"
But instead we have got:
"copyright 2022 the noto project authors"
[code: bad-notice-format] -
🔥 FAIL
NotoSansThaiLoopedUI-CondensedBlack.ttf: Name Table entry: Copyright notices should match a pattern similar to:
"Copyright 2020 The Familyname Project Authors (git url)"
But instead we have got:
"copyright 2022 the noto project authors"
[code: bad-notice-format]
Repository Checks
Directory name in GFonts repo structure must match NameID 1 of the regular.
🔥 NotoSansThaiLoopedUI-NarrowBlack.ttf
-
🔥 FAIL
Family name on the name table ('Noto Sans Thai Looped UI') does not match directory name in the repo structure ('ttf'). Expected 'notosansthailoopedui'.
[code: mismatch]
🔥 NotoSansThaiLoopedUI-NarrowLight.ttf
-
🔥 FAIL
Family name on the name table ('Noto Sans Thai Looped UI') does not match directory name in the repo structure ('ttf'). Expected 'notosansthailoopedui'.
[code: mismatch]
🔥 NotoSansThaiLoopedUI-CondensedThin.ttf
-
🔥 FAIL
Family name on the name table ('Noto Sans Thai Looped UI') does not match directory name in the repo structure ('ttf'). Expected 'notosansthailoopedui'.
[code: mismatch]
🔥 NotoSansThaiLoopedUI-NarrowMedium.ttf
-
🔥 FAIL
Family name on the name table ('Noto Sans Thai Looped UI') does not match directory name in the repo structure ('ttf'). Expected 'notosansthailoopedui'.
[code: mismatch]
🔥 NotoSansThaiLoopedUI-NarrowExtraBold.ttf
-
🔥 FAIL
Family name on the name table ('Noto Sans Thai Looped UI') does not match directory name in the repo structure ('ttf'). Expected 'notosansthailoopedui'.
[code: mismatch]
🔥 NotoSansThaiLoopedUI-CondensedMedium.ttf
-
🔥 FAIL
Family name on the name table ('Noto Sans Thai Looped UI') does not match directory name in the repo structure ('ttf'). Expected 'notosansthailoopedui'.
[code: mismatch]
🔥 NotoSansThaiLoopedUI-NarrowThin.ttf
-
🔥 FAIL
Family name on the name table ('Noto Sans Thai Looped UI') does not match directory name in the repo structure ('ttf'). Expected 'notosansthailoopedui'.
[code: mismatch]
🔥 NotoSansThaiLoopedUI-Narrow.ttf
-
🔥 FAIL
Family name on the name table ('Noto Sans Thai Looped UI') does not match directory name in the repo structure ('ttf'). Expected 'notosansthailoopedui'.
[code: mismatch]
🔥 NotoSansThaiLoopedUI-Regular.ttf
-
🔥 FAIL
Family name on the name table ('Noto Sans Thai Looped UI') does not match directory name in the repo structure ('ttf'). Expected 'notosansthailoopedui'.
[code: mismatch]
🔥 NotoSansThaiLoopedUI-CondensedLight.ttf
-
🔥 FAIL
Family name on the name table ('Noto Sans Thai Looped UI') does not match directory name in the repo structure ('ttf'). Expected 'notosansthailoopedui'.
[code: mismatch]
🔥 NotoSansThaiLoopedUI-Condensed.ttf
-
🔥 FAIL
Family name on the name table ('Noto Sans Thai Looped UI') does not match directory name in the repo structure ('ttf'). Expected 'notosansthailoopedui'.
[code: mismatch]
🔥 NotoSansThaiLoopedUI-CondensedBlack.ttf
-
🔥 FAIL
Family name on the name table ('Noto Sans Thai Looped UI') does not match directory name in the repo structure ('ttf'). Expected 'notosansthailoopedui'.
[code: mismatch]
Font File Checks
Check Google Fonts glyph coverage.
🔥 ttf
-
🔥 FAIL
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-NarrowBlack.ttf missing required codepoints:
- 0x0024: DOLLAR SIGN
- 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
- 0x003C: LESS-THAN SIGN
- 0x003E: GREATER-THAN SIGN
- 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
- 0x0048: LATIN CAPITAL LETTER H
- 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
- 0x005C: REVERSE SOLIDUS
- 0x005E: CIRCUMFLEX ACCENT
- 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
- 0x0068: LATIN SMALL LETTER H
- 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
- 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
- 0x00AE: REGISTERED SIGN
- 0x00AF: MACRON
- 0x00B0: DEGREE SIGN
- 0x00B4: ACUTE ACCENT
- 0x00B7: MIDDLE DOT
- 0x00B8: CEDILLA
- 0x00BA: MASCULINE ORDINAL INDICATOR
- 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
- 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
- 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
- 0x02DD: DOUBLE ACUTE ACCENT
- 0x0300: COMBINING GRAVE ACCENT
- 0x0301: COMBINING ACUTE ACCENT
- 0x0302: COMBINING CIRCUMFLEX ACCENT
- 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
- 0x201A: SINGLE LOW-9 QUOTATION MARK
- 0x201E: DOUBLE LOW-9 QUOTATION MARK
- 0x20AC: EURO SIGN
- 0x2122: TRADE MARK SIGN
-
🔥 FAIL
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-NarrowLight.ttf missing required codepoints:
- 0x0024: DOLLAR SIGN
- 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
- 0x003C: LESS-THAN SIGN
- 0x003E: GREATER-THAN SIGN
- 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
- 0x0048: LATIN CAPITAL LETTER H
- 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
- 0x005C: REVERSE SOLIDUS
- 0x005E: CIRCUMFLEX ACCENT
- 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
- 0x0068: LATIN SMALL LETTER H
- 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
- 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
- 0x00AE: REGISTERED SIGN
- 0x00AF: MACRON
- 0x00B0: DEGREE SIGN
- 0x00B4: ACUTE ACCENT
- 0x00B7: MIDDLE DOT
- 0x00B8: CEDILLA
- 0x00BA: MASCULINE ORDINAL INDICATOR
- 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
- 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
- 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
- 0x02DD: DOUBLE ACUTE ACCENT
- 0x0300: COMBINING GRAVE ACCENT
- 0x0301: COMBINING ACUTE ACCENT
- 0x0302: COMBINING CIRCUMFLEX ACCENT
- 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
- 0x201A: SINGLE LOW-9 QUOTATION MARK
- 0x201E: DOUBLE LOW-9 QUOTATION MARK
- 0x20AC: EURO SIGN
- 0x2122: TRADE MARK SIGN
-
🔥 FAIL
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-CondensedThin.ttf missing required codepoints:
- 0x0024: DOLLAR SIGN
- 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
- 0x003C: LESS-THAN SIGN
- 0x003E: GREATER-THAN SIGN
- 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
- 0x0048: LATIN CAPITAL LETTER H
- 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
- 0x005C: REVERSE SOLIDUS
- 0x005E: CIRCUMFLEX ACCENT
- 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
- 0x0068: LATIN SMALL LETTER H
- 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
- 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
- 0x00AE: REGISTERED SIGN
- 0x00AF: MACRON
- 0x00B0: DEGREE SIGN
- 0x00B4: ACUTE ACCENT
- 0x00B7: MIDDLE DOT
- 0x00B8: CEDILLA
- 0x00BA: MASCULINE ORDINAL INDICATOR
- 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
- 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
- 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
- 0x02DD: DOUBLE ACUTE ACCENT
- 0x0300: COMBINING GRAVE ACCENT
- 0x0301: COMBINING ACUTE ACCENT
- 0x0302: COMBINING CIRCUMFLEX ACCENT
- 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
- 0x201A: SINGLE LOW-9 QUOTATION MARK
- 0x201E: DOUBLE LOW-9 QUOTATION MARK
- 0x20AC: EURO SIGN
- 0x2122: TRADE MARK SIGN
-
🔥 FAIL
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-NarrowMedium.ttf missing required codepoints:
- 0x0024: DOLLAR SIGN
- 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
- 0x003C: LESS-THAN SIGN
- 0x003E: GREATER-THAN SIGN
- 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
- 0x0048: LATIN CAPITAL LETTER H
- 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
- 0x005C: REVERSE SOLIDUS
- 0x005E: CIRCUMFLEX ACCENT
- 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
- 0x0068: LATIN SMALL LETTER H
- 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
- 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
- 0x00AE: REGISTERED SIGN
- 0x00AF: MACRON
- 0x00B0: DEGREE SIGN
- 0x00B4: ACUTE ACCENT
- 0x00B7: MIDDLE DOT
- 0x00B8: CEDILLA
- 0x00BA: MASCULINE ORDINAL INDICATOR
- 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
- 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
- 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
- 0x02DD: DOUBLE ACUTE ACCENT
- 0x0300: COMBINING GRAVE ACCENT
- 0x0301: COMBINING ACUTE ACCENT
- 0x0302: COMBINING CIRCUMFLEX ACCENT
- 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
- 0x201A: SINGLE LOW-9 QUOTATION MARK
- 0x201E: DOUBLE LOW-9 QUOTATION MARK
- 0x20AC: EURO SIGN
- 0x2122: TRADE MARK SIGN
-
🔥 FAIL
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-Light.ttf missing required codepoints:
- 0x0024: DOLLAR SIGN
- 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
- 0x003C: LESS-THAN SIGN
- 0x003E: GREATER-THAN SIGN
- 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
- 0x0048: LATIN CAPITAL LETTER H
- 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
- 0x005C: REVERSE SOLIDUS
- 0x005E: CIRCUMFLEX ACCENT
- 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
- 0x0068: LATIN SMALL LETTER H
- 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
- 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
- 0x00AE: REGISTERED SIGN
- 0x00AF: MACRON
- 0x00B0: DEGREE SIGN
- 0x00B4: ACUTE ACCENT
- 0x00B7: MIDDLE DOT
- 0x00B8: CEDILLA
- 0x00BA: MASCULINE ORDINAL INDICATOR
- 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
- 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
- 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
- 0x02DD: DOUBLE ACUTE ACCENT
- 0x0300: COMBINING GRAVE ACCENT
- 0x0301: COMBINING ACUTE ACCENT
- 0x0302: COMBINING CIRCUMFLEX ACCENT
- 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
- 0x201A: SINGLE LOW-9 QUOTATION MARK
- 0x201E: DOUBLE LOW-9 QUOTATION MARK
- 0x20AC: EURO SIGN
- 0x2122: TRADE MARK SIGN
-
🔥 FAIL
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-Medium.ttf missing required codepoints:
- 0x0024: DOLLAR SIGN
- 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
- 0x003C: LESS-THAN SIGN
- 0x003E: GREATER-THAN SIGN
- 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
- 0x0048: LATIN CAPITAL LETTER H
- 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
- 0x005C: REVERSE SOLIDUS
- 0x005E: CIRCUMFLEX ACCENT
- 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
- 0x0068: LATIN SMALL LETTER H
- 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
- 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
- 0x00AE: REGISTERED SIGN
- 0x00AF: MACRON
- 0x00B0: DEGREE SIGN
- 0x00B4: ACUTE ACCENT
- 0x00B7: MIDDLE DOT
- 0x00B8: CEDILLA
- 0x00BA: MASCULINE ORDINAL INDICATOR
- 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
- 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
- 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
- 0x02DD: DOUBLE ACUTE ACCENT
- 0x0300: COMBINING GRAVE ACCENT
- 0x0301: COMBINING ACUTE ACCENT
- 0x0302: COMBINING CIRCUMFLEX ACCENT
- 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
- 0x201A: SINGLE LOW-9 QUOTATION MARK
- 0x201E: DOUBLE LOW-9 QUOTATION MARK
- 0x20AC: EURO SIGN
- 0x2122: TRADE MARK SIGN
-
🔥 FAIL
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-Black.ttf missing required codepoints:
- 0x0024: DOLLAR SIGN
- 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
- 0x003C: LESS-THAN SIGN
- 0x003E: GREATER-THAN SIGN
- 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
- 0x0048: LATIN CAPITAL LETTER H
- 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
- 0x005C: REVERSE SOLIDUS
- 0x005E: CIRCUMFLEX ACCENT
- 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
- 0x0068: LATIN SMALL LETTER H
- 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
- 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
- 0x00AE: REGISTERED SIGN
- 0x00AF: MACRON
- 0x00B0: DEGREE SIGN
- 0x00B4: ACUTE ACCENT
- 0x00B7: MIDDLE DOT
- 0x00B8: CEDILLA
- 0x00BA: MASCULINE ORDINAL INDICATOR
- 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
- 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
- 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
- 0x02DD: DOUBLE ACUTE ACCENT
- 0x0300: COMBINING GRAVE ACCENT
- 0x0301: COMBINING ACUTE ACCENT
- 0x0302: COMBINING CIRCUMFLEX ACCENT
- 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
- 0x201A: SINGLE LOW-9 QUOTATION MARK
- 0x201E: DOUBLE LOW-9 QUOTATION MARK
- 0x20AC: EURO SIGN
- 0x2122: TRADE MARK SIGN
-
🔥 FAIL
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-NarrowExtraBold.ttf missing required codepoints:
- 0x0024: DOLLAR SIGN
- 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
- 0x003C: LESS-THAN SIGN
- 0x003E: GREATER-THAN SIGN
- 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
- 0x0048: LATIN CAPITAL LETTER H
- 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
- 0x005C: REVERSE SOLIDUS
- 0x005E: CIRCUMFLEX ACCENT
- 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
- 0x0068: LATIN SMALL LETTER H
- 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
- 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
- 0x00AE: REGISTERED SIGN
- 0x00AF: MACRON
- 0x00B0: DEGREE SIGN
- 0x00B4: ACUTE ACCENT
- 0x00B7: MIDDLE DOT
- 0x00B8: CEDILLA
- 0x00BA: MASCULINE ORDINAL INDICATOR
- 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
- 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
- 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
- 0x02DD: DOUBLE ACUTE ACCENT
- 0x0300: COMBINING GRAVE ACCENT
- 0x0301: COMBINING ACUTE ACCENT
- 0x0302: COMBINING CIRCUMFLEX ACCENT
- 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
- 0x201A: SINGLE LOW-9 QUOTATION MARK
- 0x201E: DOUBLE LOW-9 QUOTATION MARK
- 0x20AC: EURO SIGN
- 0x2122: TRADE MARK SIGN
-
🔥 FAIL
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-CondensedExtraBold.ttf missing required codepoints:
- 0x0024: DOLLAR SIGN
- 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
- 0x003C: LESS-THAN SIGN
- 0x003E: GREATER-THAN SIGN
- 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
- 0x0048: LATIN CAPITAL LETTER H
- 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
- 0x005C: REVERSE SOLIDUS
- 0x005E: CIRCUMFLEX ACCENT
- 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
- 0x0068: LATIN SMALL LETTER H
- 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
- 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
- 0x00AE: REGISTERED SIGN
- 0x00AF: MACRON
- 0x00B0: DEGREE SIGN
- 0x00B4: ACUTE ACCENT
- 0x00B7: MIDDLE DOT
- 0x00B8: CEDILLA
- 0x00BA: MASCULINE ORDINAL INDICATOR
- 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
- 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
- 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
- 0x02DD: DOUBLE ACUTE ACCENT
- 0x0300: COMBINING GRAVE ACCENT
- 0x0301: COMBINING ACUTE ACCENT
- 0x0302: COMBINING CIRCUMFLEX ACCENT
- 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
- 0x201A: SINGLE LOW-9 QUOTATION MARK
- 0x201E: DOUBLE LOW-9 QUOTATION MARK
- 0x20AC: EURO SIGN
- 0x2122: TRADE MARK SIGN
-
🔥 FAIL
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-ExtraBold.ttf missing required codepoints:
- 0x0024: DOLLAR SIGN
- 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
- 0x003C: LESS-THAN SIGN
- 0x003E: GREATER-THAN SIGN
- 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
- 0x0048: LATIN CAPITAL LETTER H
- 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
- 0x005C: REVERSE SOLIDUS
- 0x005E: CIRCUMFLEX ACCENT
- 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
- 0x0068: LATIN SMALL LETTER H
- 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
- 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
- 0x00AE: REGISTERED SIGN
- 0x00AF: MACRON
- 0x00B0: DEGREE SIGN
- 0x00B4: ACUTE ACCENT
- 0x00B7: MIDDLE DOT
- 0x00B8: CEDILLA
- 0x00BA: MASCULINE ORDINAL INDICATOR
- 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
- 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
- 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
- 0x02DD: DOUBLE ACUTE ACCENT
- 0x0300: COMBINING GRAVE ACCENT
- 0x0301: COMBINING ACUTE ACCENT
- 0x0302: COMBINING CIRCUMFLEX ACCENT
- 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
- 0x201A: SINGLE LOW-9 QUOTATION MARK
- 0x201E: DOUBLE LOW-9 QUOTATION MARK
- 0x20AC: EURO SIGN
- 0x2122: TRADE MARK SIGN
-
🔥 FAIL
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-CondensedMedium.ttf missing required codepoints:
- 0x0024: DOLLAR SIGN
- 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
- 0x003C: LESS-THAN SIGN
- 0x003E: GREATER-THAN SIGN
- 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
- 0x0048: LATIN CAPITAL LETTER H
- 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
- 0x005C: REVERSE SOLIDUS
- 0x005E: CIRCUMFLEX ACCENT
- 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
- 0x0068: LATIN SMALL LETTER H
- 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
- 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
- 0x00AE: REGISTERED SIGN
- 0x00AF: MACRON
- 0x00B0: DEGREE SIGN
- 0x00B4: ACUTE ACCENT
- 0x00B7: MIDDLE DOT
- 0x00B8: CEDILLA
- 0x00BA: MASCULINE ORDINAL INDICATOR
- 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
- 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
- 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
- 0x02DD: DOUBLE ACUTE ACCENT
- 0x0300: COMBINING GRAVE ACCENT
- 0x0301: COMBINING ACUTE ACCENT
- 0x0302: COMBINING CIRCUMFLEX ACCENT
- 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
- 0x201A: SINGLE LOW-9 QUOTATION MARK
- 0x201E: DOUBLE LOW-9 QUOTATION MARK
- 0x20AC: EURO SIGN
- 0x2122: TRADE MARK SIGN
-
🔥 FAIL
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-NarrowThin.ttf missing required codepoints:
- 0x0024: DOLLAR SIGN
- 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
- 0x003C: LESS-THAN SIGN
- 0x003E: GREATER-THAN SIGN
- 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
- 0x0048: LATIN CAPITAL LETTER H
- 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
- 0x005C: REVERSE SOLIDUS
- 0x005E: CIRCUMFLEX ACCENT
- 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
- 0x0068: LATIN SMALL LETTER H
- 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
- 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
- 0x00AE: REGISTERED SIGN
- 0x00AF: MACRON
- 0x00B0: DEGREE SIGN
- 0x00B4: ACUTE ACCENT
- 0x00B7: MIDDLE DOT
- 0x00B8: CEDILLA
- 0x00BA: MASCULINE ORDINAL INDICATOR
- 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
- 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
- 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
- 0x02DD: DOUBLE ACUTE ACCENT
- 0x0300: COMBINING GRAVE ACCENT
- 0x0301: COMBINING ACUTE ACCENT
- 0x0302: COMBINING CIRCUMFLEX ACCENT
- 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
- 0x201A: SINGLE LOW-9 QUOTATION MARK
- 0x201E: DOUBLE LOW-9 QUOTATION MARK
- 0x20AC: EURO SIGN
- 0x2122: TRADE MARK SIGN
-
🔥 FAIL
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-Narrow.ttf missing required codepoints:
- 0x0024: DOLLAR SIGN
- 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
- 0x003C: LESS-THAN SIGN
- 0x003E: GREATER-THAN SIGN
- 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
- 0x0048: LATIN CAPITAL LETTER H
- 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
- 0x005C: REVERSE SOLIDUS
- 0x005E: CIRCUMFLEX ACCENT
- 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
- 0x0068: LATIN SMALL LETTER H
- 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
- 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
- 0x00AE: REGISTERED SIGN
- 0x00AF: MACRON
- 0x00B0: DEGREE SIGN
- 0x00B4: ACUTE ACCENT
- 0x00B7: MIDDLE DOT
- 0x00B8: CEDILLA
- 0x00BA: MASCULINE ORDINAL INDICATOR
- 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
- 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
- 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
- 0x02DD: DOUBLE ACUTE ACCENT
- 0x0300: COMBINING GRAVE ACCENT
- 0x0301: COMBINING ACUTE ACCENT
- 0x0302: COMBINING CIRCUMFLEX ACCENT
- 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
- 0x201A: SINGLE LOW-9 QUOTATION MARK
- 0x201E: DOUBLE LOW-9 QUOTATION MARK
- 0x20AC: EURO SIGN
- 0x2122: TRADE MARK SIGN
-
🔥 FAIL
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-NarrowBold.ttf missing required codepoints:
- 0x0024: DOLLAR SIGN
- 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
- 0x003C: LESS-THAN SIGN
- 0x003E: GREATER-THAN SIGN
- 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
- 0x0048: LATIN CAPITAL LETTER H
- 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
- 0x005C: REVERSE SOLIDUS
- 0x005E: CIRCUMFLEX ACCENT
- 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
- 0x0068: LATIN SMALL LETTER H
- 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
- 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
- 0x00AE: REGISTERED SIGN
- 0x00AF: MACRON
- 0x00B0: DEGREE SIGN
- 0x00B4: ACUTE ACCENT
- 0x00B7: MIDDLE DOT
- 0x00B8: CEDILLA
- 0x00BA: MASCULINE ORDINAL INDICATOR
- 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
- 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
- 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
- 0x02DD: DOUBLE ACUTE ACCENT
- 0x0300: COMBINING GRAVE ACCENT
- 0x0301: COMBINING ACUTE ACCENT
- 0x0302: COMBINING CIRCUMFLEX ACCENT
- 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
- 0x201A: SINGLE LOW-9 QUOTATION MARK
- 0x201E: DOUBLE LOW-9 QUOTATION MARK
- 0x20AC: EURO SIGN
- 0x2122: TRADE MARK SIGN
-
🔥 FAIL
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-Regular.ttf missing required codepoints:
- 0x0024: DOLLAR SIGN
- 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
- 0x003C: LESS-THAN SIGN
- 0x003E: GREATER-THAN SIGN
- 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
- 0x0048: LATIN CAPITAL LETTER H
- 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
- 0x005C: REVERSE SOLIDUS
- 0x005E: CIRCUMFLEX ACCENT
- 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
- 0x0068: LATIN SMALL LETTER H
- 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
- 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
- 0x00AE: REGISTERED SIGN
- 0x00AF: MACRON
- 0x00B0: DEGREE SIGN
- 0x00B4: ACUTE ACCENT
- 0x00B7: MIDDLE DOT
- 0x00B8: CEDILLA
- 0x00BA: MASCULINE ORDINAL INDICATOR
- 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
- 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
- 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
- 0x02DD: DOUBLE ACUTE ACCENT
- 0x0300: COMBINING GRAVE ACCENT
- 0x0301: COMBINING ACUTE ACCENT
- 0x0302: COMBINING CIRCUMFLEX ACCENT
- 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
- 0x201A: SINGLE LOW-9 QUOTATION MARK
- 0x201E: DOUBLE LOW-9 QUOTATION MARK
- 0x20AC: EURO SIGN
- 0x2122: TRADE MARK SIGN
-
🔥 FAIL
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-CondensedBold.ttf missing required codepoints:
- 0x0024: DOLLAR SIGN
- 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
- 0x003C: LESS-THAN SIGN
- 0x003E: GREATER-THAN SIGN
- 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
- 0x0048: LATIN CAPITAL LETTER H
- 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
- 0x005C: REVERSE SOLIDUS
- 0x005E: CIRCUMFLEX ACCENT
- 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
- 0x0068: LATIN SMALL LETTER H
- 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
- 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
- 0x00AE: REGISTERED SIGN
- 0x00AF: MACRON
- 0x00B0: DEGREE SIGN
- 0x00B4: ACUTE ACCENT
- 0x00B7: MIDDLE DOT
- 0x00B8: CEDILLA
- 0x00BA: MASCULINE ORDINAL INDICATOR
- 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
- 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
- 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
- 0x02DD: DOUBLE ACUTE ACCENT
- 0x0300: COMBINING GRAVE ACCENT
- 0x0301: COMBINING ACUTE ACCENT
- 0x0302: COMBINING CIRCUMFLEX ACCENT
- 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
- 0x201A: SINGLE LOW-9 QUOTATION MARK
- 0x201E: DOUBLE LOW-9 QUOTATION MARK
- 0x20AC: EURO SIGN
- 0x2122: TRADE MARK SIGN
-
🔥 FAIL
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-CondensedLight.ttf missing required codepoints:
- 0x0024: DOLLAR SIGN
- 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
- 0x003C: LESS-THAN SIGN
- 0x003E: GREATER-THAN SIGN
- 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
- 0x0048: LATIN CAPITAL LETTER H
- 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
- 0x005C: REVERSE SOLIDUS
- 0x005E: CIRCUMFLEX ACCENT
- 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
- 0x0068: LATIN SMALL LETTER H
- 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
- 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
- 0x00AE: REGISTERED SIGN
- 0x00AF: MACRON
- 0x00B0: DEGREE SIGN
- 0x00B4: ACUTE ACCENT
- 0x00B7: MIDDLE DOT
- 0x00B8: CEDILLA
- 0x00BA: MASCULINE ORDINAL INDICATOR
- 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
- 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
- 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
- 0x02DD: DOUBLE ACUTE ACCENT
- 0x0300: COMBINING GRAVE ACCENT
- 0x0301: COMBINING ACUTE ACCENT
- 0x0302: COMBINING CIRCUMFLEX ACCENT
- 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
- 0x201A: SINGLE LOW-9 QUOTATION MARK
- 0x201E: DOUBLE LOW-9 QUOTATION MARK
- 0x20AC: EURO SIGN
- 0x2122: TRADE MARK SIGN
-
🔥 FAIL
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-Condensed.ttf missing required codepoints:
- 0x0024: DOLLAR SIGN
- 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
- 0x003C: LESS-THAN SIGN
- 0x003E: GREATER-THAN SIGN
- 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
- 0x0048: LATIN CAPITAL LETTER H
- 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
- 0x005C: REVERSE SOLIDUS
- 0x005E: CIRCUMFLEX ACCENT
- 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
- 0x0068: LATIN SMALL LETTER H
- 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
- 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
- 0x00AE: REGISTERED SIGN
- 0x00AF: MACRON
- 0x00B0: DEGREE SIGN
- 0x00B4: ACUTE ACCENT
- 0x00B7: MIDDLE DOT
- 0x00B8: CEDILLA
- 0x00BA: MASCULINE ORDINAL INDICATOR
- 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
- 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
- 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
- 0x02DD: DOUBLE ACUTE ACCENT
- 0x0300: COMBINING GRAVE ACCENT
- 0x0301: COMBINING ACUTE ACCENT
- 0x0302: COMBINING CIRCUMFLEX ACCENT
- 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
- 0x201A: SINGLE LOW-9 QUOTATION MARK
- 0x201E: DOUBLE LOW-9 QUOTATION MARK
- 0x20AC: EURO SIGN
- 0x2122: TRADE MARK SIGN
-
🔥 FAIL
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-Thin.ttf missing required codepoints:
- 0x0024: DOLLAR SIGN
- 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
- 0x003C: LESS-THAN SIGN
- 0x003E: GREATER-THAN SIGN
- 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
- 0x0048: LATIN CAPITAL LETTER H
- 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
- 0x005C: REVERSE SOLIDUS
- 0x005E: CIRCUMFLEX ACCENT
- 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
- 0x0068: LATIN SMALL LETTER H
- 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
- 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
- 0x00AE: REGISTERED SIGN
- 0x00AF: MACRON
- 0x00B0: DEGREE SIGN
- 0x00B4: ACUTE ACCENT
- 0x00B7: MIDDLE DOT
- 0x00B8: CEDILLA
- 0x00BA: MASCULINE ORDINAL INDICATOR
- 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
- 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
- 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
- 0x02DD: DOUBLE ACUTE ACCENT
- 0x0300: COMBINING GRAVE ACCENT
- 0x0301: COMBINING ACUTE ACCENT
- 0x0302: COMBINING CIRCUMFLEX ACCENT
- 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
- 0x201A: SINGLE LOW-9 QUOTATION MARK
- 0x201E: DOUBLE LOW-9 QUOTATION MARK
- 0x20AC: EURO SIGN
- 0x2122: TRADE MARK SIGN
-
🔥 FAIL
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-Bold.ttf missing required codepoints:
- 0x0024: DOLLAR SIGN
- 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
- 0x003C: LESS-THAN SIGN
- 0x003E: GREATER-THAN SIGN
- 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
- 0x0048: LATIN CAPITAL LETTER H
- 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
- 0x005C: REVERSE SOLIDUS
- 0x005E: CIRCUMFLEX ACCENT
- 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
- 0x0068: LATIN SMALL LETTER H
- 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
- 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
- 0x00AE: REGISTERED SIGN
- 0x00AF: MACRON
- 0x00B0: DEGREE SIGN
- 0x00B4: ACUTE ACCENT
- 0x00B7: MIDDLE DOT
- 0x00B8: CEDILLA
- 0x00BA: MASCULINE ORDINAL INDICATOR
- 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
- 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
- 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
- 0x02DD: DOUBLE ACUTE ACCENT
- 0x0300: COMBINING GRAVE ACCENT
- 0x0301: COMBINING ACUTE ACCENT
- 0x0302: COMBINING CIRCUMFLEX ACCENT
- 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
- 0x201A: SINGLE LOW-9 QUOTATION MARK
- 0x201E: DOUBLE LOW-9 QUOTATION MARK
- 0x20AC: EURO SIGN
- 0x2122: TRADE MARK SIGN
-
🔥 FAIL
fonts/NotoSansThaiLoopedUI/googlefonts/ttf/NotoSansThaiLoopedUI-CondensedBlack.ttf missing required codepoints:
- 0x0024: DOLLAR SIGN
- 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
- 0x003C: LESS-THAN SIGN
- 0x003E: GREATER-THAN SIGN
- 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
- 0x0048: LATIN CAPITAL LETTER H
- 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
- 0x005C: REVERSE SOLIDUS
- 0x005E: CIRCUMFLEX ACCENT
- 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
- 0x0068: LATIN SMALL LETTER H
- 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
- 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
- 0x00AE: REGISTERED SIGN
- 0x00AF: MACRON
- 0x00B0: DEGREE SIGN
- 0x00B4: ACUTE ACCENT
- 0x00B7: MIDDLE DOT
- 0x00B8: CEDILLA
- 0x00BA: MASCULINE ORDINAL INDICATOR
- 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
- 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
- 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
- 0x02DD: DOUBLE ACUTE ACCENT
- 0x0300: COMBINING GRAVE ACCENT
- 0x0301: COMBINING ACUTE ACCENT
- 0x0302: COMBINING CIRCUMFLEX ACCENT
- 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
- 0x201A: SINGLE LOW-9 QUOTATION MARK
- 0x201E: DOUBLE LOW-9 QUOTATION MARK
- 0x20AC: EURO SIGN
- 0x2122: TRADE MARK SIGN
Checking file is named canonically.
🔥 NotoSansThaiLoopedUI-NarrowBlack.ttf
-
🔥 FAIL
Expected "NotoSansThaiLoopedUI-Regular.ttf". Got "NotoSansThaiLoopedUI-NarrowBlack.ttf".
[code: bad-filename]
🔥 NotoSansThaiLoopedUI-NarrowLight.ttf
-
🔥 FAIL
Expected "NotoSansThaiLoopedUI-Regular.ttf". Got "NotoSansThaiLoopedUI-NarrowLight.ttf".
[code: bad-filename]
🔥 NotoSansThaiLoopedUI-NarrowMedium.ttf
-
🔥 FAIL
Expected "NotoSansThaiLoopedUI-Regular.ttf". Got "NotoSansThaiLoopedUI-NarrowMedium.ttf".
[code: bad-filename]
🔥 NotoSansThaiLoopedUI-NarrowExtraBold.ttf
-
🔥 FAIL
Expected "NotoSansThaiLoopedUI-Regular.ttf". Got "NotoSansThaiLoopedUI-NarrowExtraBold.ttf".
[code: bad-filename]
🔥 NotoSansThaiLoopedUI-NarrowThin.ttf
-
🔥 FAIL
Expected "NotoSansThaiLoopedUI-Regular.ttf". Got "NotoSansThaiLoopedUI-NarrowThin.ttf".
[code: bad-filename]
🔥 NotoSansThaiLoopedUI-Narrow.ttf
-
🔥 FAIL
Expected "NotoSansThaiLoopedUI-Regular.ttf". Got "NotoSansThaiLoopedUI-Narrow.ttf".
[code: bad-filename]
🔥 NotoSansThaiLoopedUI-NarrowBold.ttf
-
🔥 FAIL
Expected "NotoSansThaiLoopedUI-Regular.ttf". Got "NotoSansThaiLoopedUI-NarrowBold.ttf".
[code: bad-filename]
Check font names are correct
🔥 NotoSansThaiLoopedUI-CondensedThin.ttf
-
🔥 FAIL
Unsupported style name 'Condensed Thin' for static font. OS/2 usWeightClass is 100, so suggested style name is 'Thin'.
[code: unsupported-style]
🔥 NotoSansThaiLoopedUI-CondensedExtraBold.ttf
-
🔥 FAIL
Unsupported style name 'Condensed ExtraBold' for static font. OS/2 usWeightClass is 800, so suggested style name is 'ExtraBold'.
[code: unsupported-style]
🔥 NotoSansThaiLoopedUI-ExtraBold.ttf
-
🔥 FAIL
Unsupported style name 'Extra Bold' for static font. OS/2 usWeightClass is 800, so suggested style name is 'ExtraBold'.
[code: unsupported-style]
🔥 NotoSansThaiLoopedUI-CondensedMedium.ttf
-
🔥 FAIL
Unsupported style name 'Condensed Medium' for static font. OS/2 usWeightClass is 500, so suggested style name is 'Medium'.
[code: unsupported-style]
🔥 NotoSansThaiLoopedUI-CondensedBold.ttf
-
🔥 FAIL
Unsupported style name 'Condensed Bold' for static font. OS/2 usWeightClass is 700, so suggested style name is 'Bold'.
[code: unsupported-style]
🔥 NotoSansThaiLoopedUI-CondensedLight.ttf
-
🔥 FAIL
Unsupported style name 'Condensed Light' for static font. OS/2 usWeightClass is 300, so suggested style name is 'Light'.
[code: unsupported-style]
🔥 NotoSansThaiLoopedUI-Condensed.ttf
-
🔥 FAIL
Unsupported style name Condensed for static font. Expected one of ["Thin", "ExtraLight", "Light", "Regular", "Medium", "SemiBold", "Bold", "ExtraBold", "Black", "Thin Italic", "ExtraLight Italic", "Light Italic", "Italic", "Medium Italic", "SemiBold Italic", "Bold Italic", "ExtraBold Italic", "Black Italic"], got 'Condensed'.
[code: unsupported-style]
🔥 NotoSansThaiLoopedUI-CondensedBlack.ttf
-
🔥 FAIL
Unsupported style name 'Condensed Black' for static font. OS/2 usWeightClass is 900, so suggested style name is 'Black'.
[code: unsupported-style]
Ensure fonts have ScriptLangTags declared on the 'meta' table.
⚠️ NotoSansThaiLoopedUI-NarrowBlack.ttf
-
⚠️ WARN
This font file does not have a 'meta' table.
[code: lacks-meta-table]
⚠️ NotoSansThaiLoopedUI-NarrowLight.ttf
-
⚠️ WARN
This font file does not have a 'meta' table.
[code: lacks-meta-table]
⚠️ NotoSansThaiLoopedUI-CondensedThin.ttf
-
⚠️ WARN
This font file does not have a 'meta' table.
[code: lacks-meta-table]
⚠️ NotoSansThaiLoopedUI-NarrowMedium.ttf
-
⚠️ WARN
This font file does not have a 'meta' table.
[code: lacks-meta-table]
⚠️ NotoSansThaiLoopedUI-Light.ttf
-
⚠️ WARN
This font file does not have a 'meta' table.
[code: lacks-meta-table]
⚠️ NotoSansThaiLoopedUI-Medium.ttf
-
⚠️ WARN
This font file does not have a 'meta' table.
[code: lacks-meta-table]
⚠️ NotoSansThaiLoopedUI-Black.ttf
-
⚠️ WARN
This font file does not have a 'meta' table.
[code: lacks-meta-table]
⚠️ NotoSansThaiLoopedUI-NarrowExtraBold.ttf
-
⚠️ WARN
This font file does not have a 'meta' table.
[code: lacks-meta-table]
⚠️ NotoSansThaiLoopedUI-CondensedExtraBold.ttf
-
⚠️ WARN
This font file does not have a 'meta' table.
[code: lacks-meta-table]
⚠️ NotoSansThaiLoopedUI-ExtraBold.ttf
-
⚠️ WARN
This font file does not have a 'meta' table.
[code: lacks-meta-table]
⚠️ NotoSansThaiLoopedUI-CondensedMedium.ttf
-
⚠️ WARN
This font file does not have a 'meta' table.
[code: lacks-meta-table]
⚠️ NotoSansThaiLoopedUI-NarrowThin.ttf
-
⚠️ WARN
This font file does not have a 'meta' table.
[code: lacks-meta-table]
⚠️ NotoSansThaiLoopedUI-Narrow.ttf
-
⚠️ WARN
This font file does not have a 'meta' table.
[code: lacks-meta-table]
⚠️ NotoSansThaiLoopedUI-NarrowBold.ttf
-
⚠️ WARN
This font file does not have a 'meta' table.
[code: lacks-meta-table]
⚠️ NotoSansThaiLoopedUI-Regular.ttf
-
⚠️ WARN
This font file does not have a 'meta' table.
[code: lacks-meta-table]
⚠️ NotoSansThaiLoopedUI-CondensedBold.ttf
-
⚠️ WARN
This font file does not have a 'meta' table.
[code: lacks-meta-table]
⚠️ NotoSansThaiLoopedUI-CondensedLight.ttf
-
⚠️ WARN
This font file does not have a 'meta' table.
[code: lacks-meta-table]
⚠️ NotoSansThaiLoopedUI-Condensed.ttf
-
⚠️ WARN
This font file does not have a 'meta' table.
[code: lacks-meta-table]
⚠️ NotoSansThaiLoopedUI-Thin.ttf
-
⚠️ WARN
This font file does not have a 'meta' table.
[code: lacks-meta-table]
⚠️ NotoSansThaiLoopedUI-Bold.ttf
-
⚠️ WARN
This font file does not have a 'meta' table.
[code: lacks-meta-table]
⚠️ NotoSansThaiLoopedUI-CondensedBlack.ttf
-
⚠️ WARN
This font file does not have a 'meta' table.
[code: lacks-meta-table]
Ensure font can render its own name.
🔥 NotoSansThaiLoopedUI-NarrowBlack.ttf
-
🔥 FAIL
.notdef glyphs were found when attempting to render Noto Sans Thai Looped UI
[code: render-own-name]
🔥 NotoSansThaiLoopedUI-NarrowLight.ttf
-
🔥 FAIL
.notdef glyphs were found when attempting to render Noto Sans Thai Looped UI
[code: render-own-name]
🔥 NotoSansThaiLoopedUI-CondensedThin.ttf
-
🔥 FAIL
.notdef glyphs were found when attempting to render Noto Sans Thai Looped UI Condensed Thin
[code: render-own-name]
🔥 NotoSansThaiLoopedUI-NarrowMedium.ttf
-
🔥 FAIL
.notdef glyphs were found when attempting to render Noto Sans Thai Looped UI
[code: render-own-name]
🔥 NotoSansThaiLoopedUI-Light.ttf
-
🔥 FAIL
.notdef glyphs were found when attempting to render Noto Sans Thai Looped UI Light
[code: render-own-name]
🔥 NotoSansThaiLoopedUI-Medium.ttf
-
🔥 FAIL
.notdef glyphs were found when attempting to render Noto Sans Thai Looped UI Medium
[code: render-own-name]
🔥 NotoSansThaiLoopedUI-Black.ttf
-
🔥 FAIL
.notdef glyphs were found when attempting to render Noto Sans Thai Looped UI Black
[code: render-own-name]
🔥 NotoSansThaiLoopedUI-NarrowExtraBold.ttf
-
🔥 FAIL
.notdef glyphs were found when attempting to render Noto Sans Thai Looped UI
[code: render-own-name]
🔥 NotoSansThaiLoopedUI-CondensedExtraBold.ttf
-
🔥 FAIL
.notdef glyphs were found when attempting to render Noto Sans Thai Looped UI Condensed ExtraBold
[code: render-own-name]
🔥 NotoSansThaiLoopedUI-ExtraBold.ttf
-
🔥 FAIL
.notdef glyphs were found when attempting to render Noto Sans Thai Looped UI Extra
[code: render-own-name]
🔥 NotoSansThaiLoopedUI-CondensedMedium.ttf
-
🔥 FAIL
.notdef glyphs were found when attempting to render Noto Sans Thai Looped UI Condensed Medium
[code: render-own-name]
🔥 NotoSansThaiLoopedUI-NarrowThin.ttf
-
🔥 FAIL
.notdef glyphs were found when attempting to render Noto Sans Thai Looped UI
[code: render-own-name]
🔥 NotoSansThaiLoopedUI-Narrow.ttf
-
🔥 FAIL
.notdef glyphs were found when attempting to render Noto Sans Thai Looped UI
[code: render-own-name]
🔥 NotoSansThaiLoopedUI-NarrowBold.ttf
-
🔥 FAIL
.notdef glyphs were found when attempting to render Noto Sans Thai Looped UI
[code: render-own-name]
🔥 NotoSansThaiLoopedUI-Regular.ttf
-
🔥 FAIL
.notdef glyphs were found when attempting to render Noto Sans Thai Looped UI
[code: render-own-name]
🔥 NotoSansThaiLoopedUI-CondensedBold.ttf
-
🔥 FAIL
.notdef glyphs were found when attempting to render Noto Sans Thai Looped UI Condensed
[code: render-own-name]
🔥 NotoSansThaiLoopedUI-CondensedLight.ttf
-
🔥 FAIL
.notdef glyphs were found when attempting to render Noto Sans Thai Looped UI Condensed Light
[code: render-own-name]
🔥 NotoSansThaiLoopedUI-Condensed.ttf
-
🔥 FAIL
.notdef glyphs were found when attempting to render Noto Sans Thai Looped UI Condensed
[code: render-own-name]
🔥 NotoSansThaiLoopedUI-Thin.ttf
-
🔥 FAIL
.notdef glyphs were found when attempting to render Noto Sans Thai Looped UI Thin
[code: render-own-name]
🔥 NotoSansThaiLoopedUI-Bold.ttf
-
🔥 FAIL
.notdef glyphs were found when attempting to render Noto Sans Thai Looped UI
[code: render-own-name]
🔥 NotoSansThaiLoopedUI-CondensedBlack.ttf
-
🔥 FAIL
.notdef glyphs were found when attempting to render Noto Sans Thai Looped UI Condensed Black
[code: render-own-name]
Check the OS/2 usWeightClass is appropriate for the font's best SubFamily name.
🔥 NotoSansThaiLoopedUI-NarrowBlack.ttf
-
🔥 FAIL
Best SubFamily name is 'Regular'. Expected OS/2 usWeightClass is 400, got 900.
[code: bad-value]
🔥 NotoSansThaiLoopedUI-NarrowLight.ttf
-
🔥 FAIL
Best SubFamily name is 'Regular'. Expected OS/2 usWeightClass is 400, got 300.
[code: bad-value]
🔥 NotoSansThaiLoopedUI-NarrowMedium.ttf
-
🔥 FAIL
Best SubFamily name is 'Regular'. Expected OS/2 usWeightClass is 400, got 500.
[code: bad-value]
🔥 NotoSansThaiLoopedUI-NarrowExtraBold.ttf
-
🔥 FAIL
Best SubFamily name is 'Regular'. Expected OS/2 usWeightClass is 400, got 800.
[code: bad-value]
🔥 NotoSansThaiLoopedUI-ExtraBold.ttf
-
🔥 FAIL
Best SubFamily name is 'Extra Bold'. Expected OS/2 usWeightClass is 700, got 800.
[code: bad-value]
🔥 NotoSansThaiLoopedUI-NarrowThin.ttf
-
🔥 FAIL
Best SubFamily name is 'Regular'. Expected OS/2 usWeightClass is 400, got 100.
[code: bad-value]
🔥 NotoSansThaiLoopedUI-NarrowBold.ttf
-
🔥 FAIL
Best SubFamily name is 'Regular'. Expected OS/2 usWeightClass is 400, got 700.
[code: bad-value]
Name table checks
Check family name for GF Guide compliance.
🔥 NotoSansThaiLoopedUI-NarrowBlack.ttf
-
🔥 FAIL
"Noto Sans Thai Looped UI" contains an abbreviation.
[code: abbreviation]
🔥 NotoSansThaiLoopedUI-NarrowLight.ttf
-
🔥 FAIL
"Noto Sans Thai Looped UI" contains an abbreviation.
[code: abbreviation]
🔥 NotoSansThaiLoopedUI-CondensedThin.ttf
-
🔥 FAIL
"Noto Sans Thai Looped UI" contains an abbreviation.
[code: abbreviation]
🔥 NotoSansThaiLoopedUI-NarrowMedium.ttf
-
🔥 FAIL
"Noto Sans Thai Looped UI" contains an abbreviation.
[code: abbreviation]
🔥 NotoSansThaiLoopedUI-Light.ttf
-
🔥 FAIL
"Noto Sans Thai Looped UI" contains an abbreviation.
[code: abbreviation]
🔥 NotoSansThaiLoopedUI-Medium.ttf
-
🔥 FAIL
"Noto Sans Thai Looped UI" contains an abbreviation.
[code: abbreviation]
🔥 NotoSansThaiLoopedUI-Black.ttf
-
🔥 FAIL
"Noto Sans Thai Looped UI" contains an abbreviation.
[code: abbreviation]
🔥 NotoSansThaiLoopedUI-NarrowExtraBold.ttf
-
🔥 FAIL
"Noto Sans Thai Looped UI" contains an abbreviation.
[code: abbreviation]
🔥 NotoSansThaiLoopedUI-CondensedExtraBold.ttf
-
🔥 FAIL
"Noto Sans Thai Looped UI" contains an abbreviation.
[code: abbreviation]
🔥 NotoSansThaiLoopedUI-ExtraBold.ttf
-
🔥 FAIL
"Noto Sans Thai Looped UI" contains an abbreviation.
[code: abbreviation]
🔥 NotoSansThaiLoopedUI-CondensedMedium.ttf
-
🔥 FAIL
"Noto Sans Thai Looped UI" contains an abbreviation.
[code: abbreviation]
🔥 NotoSansThaiLoopedUI-NarrowThin.ttf
-
🔥 FAIL
"Noto Sans Thai Looped UI" contains an abbreviation.
[code: abbreviation]
🔥 NotoSansThaiLoopedUI-Narrow.ttf
-
🔥 FAIL
"Noto Sans Thai Looped UI" contains an abbreviation.
[code: abbreviation]
🔥 NotoSansThaiLoopedUI-NarrowBold.ttf
-
🔥 FAIL
"Noto Sans Thai Looped UI" contains an abbreviation.
[code: abbreviation]
🔥 NotoSansThaiLoopedUI-Regular.ttf
-
🔥 FAIL
"Noto Sans Thai Looped UI" contains an abbreviation.
[code: abbreviation]
🔥 NotoSansThaiLoopedUI-CondensedBold.ttf
-
🔥 FAIL
"Noto Sans Thai Looped UI" contains an abbreviation.
[code: abbreviation]
🔥 NotoSansThaiLoopedUI-CondensedLight.ttf
-
🔥 FAIL
"Noto Sans Thai Looped UI" contains an abbreviation.
[code: abbreviation]
🔥 NotoSansThaiLoopedUI-Condensed.ttf
-
🔥 FAIL
"Noto Sans Thai Looped UI" contains an abbreviation.
[code: abbreviation]
🔥 NotoSansThaiLoopedUI-Thin.ttf
-
🔥 FAIL
"Noto Sans Thai Looped UI" contains an abbreviation.
[code: abbreviation]
🔥 NotoSansThaiLoopedUI-Bold.ttf
-
🔥 FAIL
"Noto Sans Thai Looped UI" contains an abbreviation.
[code: abbreviation]
🔥 NotoSansThaiLoopedUI-CondensedBlack.ttf
-
🔥 FAIL
"Noto Sans Thai Looped UI" contains an abbreviation.
[code: abbreviation]
Outline Checks
Are there any misaligned on-curve points?
⚠️ NotoSansThaiLoopedUI-NarrowBlack.ttf
-
⚠️ WARN
The following glyphs have on-curve points which have potentially incorrect y coordinates:
-
- uni0E0E.short: X=139,Y=2 (should be at baseline 0?)
-
- uni0E0F.short: X=84,Y=-2 (should be at baseline 0?)
-
- uni0E42 (U+0E42): X=185,Y=713 (should be at cap-height 714?)
-
- uni0E51 (U+0E51): X=276,Y=-2 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=480.5,Y=1.5 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=349.5,Y=-1.5 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=480.5,Y=1.5 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=349.5,Y=-1.5 (should be at baseline 0?)
-
- quotedblleft (U+201C): X=96,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=232,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=345,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=481,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=66,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=233,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=315,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=482,Y=713 (should be at cap-height 714?)
-
- quoteleft (U+2018): X=96,Y=713 (should be at cap-height 714?)
-
- quoteleft (U+2018): X=232,Y=713 (should be at cap-height 714?)
-
- quoteright (U+2019): X=66,Y=713 (should be at cap-height 714?)
-
- quoteright (U+2019): X=233,Y=713 (should be at cap-height 714?)
-
- ampersand (U+0026): X=391.5,Y=-2 (should be at baseline 0?)
-
- uni25CC (U+25CC): X=326,Y=-2 (should be at baseline 0?)
-
- uni0E47 (U+0E47): X=-432,Y=712 (should be at cap-height 714?)
-
- uni0E47.narrow: X=-575,Y=715 (should be at cap-height 714?)
-
- uni0E47.narrow: X=-481,Y=712 (should be at cap-height 714?)
-
⚠️ NotoSansThaiLoopedUI-NarrowLight.ttf
-
⚠️ WARN
The following glyphs have on-curve points which have potentially incorrect y coordinates:
-
- uni0E0E (U+0E0E): X=212,Y=1 (should be at baseline 0?)
-
- uni0E0E (U+0E0E): X=249,Y=1 (should be at baseline 0?)
-
- uni0E0E (U+0E0E): X=84,Y=2 (should be at baseline 0?)
-
- uni0E0F (U+0E0F): X=84,Y=2 (should be at baseline 0?)
-
- uni0E0F.short: X=289,Y=-1 (should be at baseline 0?)
-
- uni0E0F.short: X=285,Y=-1 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=399,Y=1 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=329.5,Y=-2 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=399,Y=1 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=329.5,Y=-2 (should be at baseline 0?)
-
- period (U+002E): X=88,Y=2 (should be at baseline 0?)
-
- period (U+002E): X=151.5,Y=2 (should be at baseline 0?)
-
- period (U+002E): X=88,Y=2 (should be at baseline 0?)
-
- colon (U+003A): X=88,Y=2 (should be at baseline 0?)
-
- colon (U+003A): X=151.5,Y=2 (should be at baseline 0?)
-
- colon (U+003A): X=88,Y=2 (should be at baseline 0?)
-
- ellipsis (U+2026): X=88,Y=2 (should be at baseline 0?)
-
- ellipsis (U+2026): X=151.5,Y=2 (should be at baseline 0?)
-
- ellipsis (U+2026): X=88,Y=2 (should be at baseline 0?)
-
- ellipsis (U+2026): X=328,Y=2 (should be at baseline 0?)
-
- ellipsis (U+2026): X=391.5,Y=2 (should be at baseline 0?)
-
- ellipsis (U+2026): X=328,Y=2 (should be at baseline 0?)
-
- ellipsis (U+2026): X=568,Y=2 (should be at baseline 0?)
-
- ellipsis (U+2026): X=631.5,Y=2 (should be at baseline 0?)
-
- ellipsis (U+2026): X=568,Y=2 (should be at baseline 0?)
-
- exclam (U+0021): X=88,Y=2 (should be at baseline 0?)
-
- exclam (U+0021): X=151.5,Y=2 (should be at baseline 0?)
-
- exclam (U+0021): X=88,Y=2 (should be at baseline 0?)
-
- question (U+003F): X=139.5,Y=2 (should be at baseline 0?)
-
- question (U+003F): X=202.5,Y=2 (should be at baseline 0?)
-
- question (U+003F): X=139.5,Y=2 (should be at baseline 0?)
-
- slash (U+002F): X=279,Y=715 (should be at cap-height 714?)
-
- slash (U+002F): X=335,Y=715 (should be at cap-height 714?)
-
- slash (U+002F): X=68,Y=-1 (should be at baseline 0?)
-
- slash (U+002F): X=12,Y=-1 (should be at baseline 0?)
-
- parenleft (U+0028): X=185,Y=716 (should be at cap-height 714?)
-
- parenleft (U+0028): X=243,Y=716 (should be at cap-height 714?)
-
- parenright (U+0029): X=34,Y=716 (should be at cap-height 714?)
-
- parenright (U+0029): X=92,Y=716 (should be at cap-height 714?)
-
- braceleft (U+007B): X=314,Y=715 (should be at cap-height 714?)
-
- braceright (U+007D): X=41,Y=715 (should be at cap-height 714?)
-
- bracketleft (U+005B): X=83,Y=716 (should be at cap-height 714?)
-
- bracketleft (U+005B): X=293,Y=716 (should be at cap-height 714?)
-
- bracketright (U+005D): X=25,Y=716 (should be at cap-height 714?)
-
- bracketright (U+005D): X=235,Y=716 (should be at cap-height 714?)
-
- uni25CC (U+25CC): X=326,Y=-2 (should be at baseline 0?)
-
- uni0E31 (U+0E31): X=-1,Y=715 (should be at cap-height 714?)
-
- uni0E31 (U+0E31): X=2,Y=715 (should be at cap-height 714?)
-
- uni0E31.narrow: X=-149,Y=712 (should be at cap-height 714?)
-
- uni0E31.narrow: X=-147,Y=712 (should be at cap-height 714?)
-
- uni0E49 (U+0E49): X=-279,Y=713 (should be at cap-height 714?)
-
- uni0E49 (U+0E49): X=-187,Y=713 (should be at cap-height 714?)
-
- uni0E49 (U+0E49): X=-248,Y=713 (should be at cap-height 714?)
-
- uni0E49.narrow: X=-366,Y=713 (should be at cap-height 714?)
-
- uni0E49.narrow: X=-274,Y=713 (should be at cap-height 714?)
-
- uni0E49.narrow: X=-336,Y=713 (should be at cap-height 714?)
-
- uni0E4A (U+0E4A): X=-310,Y=716 (should be at cap-height 714?)
-
- uni0E4A (U+0E4A): X=-201,Y=716 (should be at cap-height 714?)
-
- uni0E4A (U+0E4A): X=-209,Y=716 (should be at cap-height 714?)
-
- uni0E4A.narrow: X=-307,Y=716 (should be at cap-height 714?)
-
- uni0E4A.narrow: X=-316,Y=716 (should be at cap-height 714?)
-
- uni0E4E (U+0E4E): X=-113,Y=715 (should be at cap-height 714?)
-
- uni0E35 (U+0E35): X=-322,Y=713.5 (should be at cap-height 714?)
-
- uni0E36 (U+0E36): X=-326.5,Y=713 (should be at cap-height 714?)
-
- uni0E36 (U+0E36): X=-208,Y=713 (should be at cap-height 714?)
-
- uni0E36 (U+0E36): X=-46.5,Y=712 (should be at cap-height 714?)
-
- uni0E36.narrow: X=-246,Y=715 (should be at cap-height 714?)
-
- uni0E36.narrow: X=-162.5,Y=712 (should be at cap-height 714?)
-
- uni0E37 (U+0E37): X=-321.5,Y=713 (should be at cap-height 714?)
-
- uni0E37.narrow: X=-287,Y=715 (should be at cap-height 714?)
-
⚠️ NotoSansThaiLoopedUI-CondensedThin.ttf
-
⚠️ WARN
The following glyphs have on-curve points which have potentially incorrect y coordinates:
-
- uni0E0E.short: X=214,Y=-2 (should be at baseline 0?)
-
- uni0E0F.short: X=272,Y=2 (should be at baseline 0?)
-
- uni0E42 (U+0E42): X=-9,Y=715 (should be at cap-height 714?)
-
- uni0E54 (U+0E54): X=343,Y=-1.5 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=265.5,Y=-2.5 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=343,Y=-1.5 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=265.5,Y=-2.5 (should be at baseline 0?)
-
- period (U+002E): X=90,Y=1 (should be at baseline 0?)
-
- period (U+002E): X=132.5,Y=1 (should be at baseline 0?)
-
- period (U+002E): X=90,Y=1 (should be at baseline 0?)
-
- colon (U+003A): X=90,Y=1 (should be at baseline 0?)
-
- colon (U+003A): X=132.5,Y=1 (should be at baseline 0?)
-
- colon (U+003A): X=90,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=90,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=132.5,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=90,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=315,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=357.5,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=315,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=541,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=583.5,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=541,Y=1 (should be at baseline 0?)
-
- exclam (U+0021): X=90,Y=1 (should be at baseline 0?)
-
- exclam (U+0021): X=132.5,Y=1 (should be at baseline 0?)
-
- exclam (U+0021): X=90,Y=1 (should be at baseline 0?)
-
- question (U+003F): X=138,Y=1 (should be at baseline 0?)
-
- question (U+003F): X=180.5,Y=1 (should be at baseline 0?)
-
- question (U+003F): X=138,Y=1 (should be at baseline 0?)
-
- question (U+003F): X=115,Y=716.5 (should be at cap-height 714?)
-
- uni25CC (U+25CC): X=326,Y=-2 (should be at baseline 0?)
-
- uni0E4A (U+0E4A): X=-100.5,Y=716 (should be at cap-height 714?)
-
- uni0E4E (U+0E4E): X=-117,Y=713 (should be at cap-height 714?)
-
⚠️ NotoSansThaiLoopedUI-NarrowMedium.ttf
-
⚠️ WARN
The following glyphs have on-curve points which have potentially incorrect y coordinates:
-
- uni0E0E.short: X=256,Y=-2 (should be at baseline 0?)
-
- uni0E0F (U+0E0F): X=328,Y=-2 (should be at baseline 0?)
-
- uni0E0F.short: X=244,Y=-2 (should be at baseline 0?)
-
- uni0E0F.short: X=247,Y=-2 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=454,Y=1 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=339,Y=-1.5 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=454,Y=1 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=339,Y=-1.5 (should be at baseline 0?)
-
- ampersand (U+0026): X=386,Y=1 (should be at baseline 0?)
-
- uni25CC (U+25CC): X=326,Y=-2 (should be at baseline 0?)
-
- uni0E31 (U+0E31): X=-225,Y=715 (should be at cap-height 714?)
-
- uni0E31.narrow: X=-375,Y=715 (should be at cap-height 714?)
-
- uni0E4A (U+0E4A): X=-292,Y=712 (should be at cap-height 714?)
-
- uni0E4A.narrow: X=-409,Y=712 (should be at cap-height 714?)
-
⚠️ NotoSansThaiLoopedUI-Light.ttf
-
⚠️ WARN
The following glyphs have on-curve points which have potentially incorrect y coordinates:
-
- uni0E0E (U+0E0E): X=266,Y=1 (should be at baseline 0?)
-
- uni0E0E (U+0E0E): X=309,Y=1 (should be at baseline 0?)
-
- uni0E0E (U+0E0E): X=103,Y=1 (should be at baseline 0?)
-
- uni0E0F (U+0E0F): X=103,Y=1 (should be at baseline 0?)
-
- uni0E0F.short: X=362,Y=-1 (should be at baseline 0?)
-
- uni0E0F.short: X=358,Y=-1 (should be at baseline 0?)
-
- uni0E44 (U+0E44): X=99,Y=715 (should be at cap-height 714?)
-
- uni0E54 (U+0E54): X=498,Y=1 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=413,Y=-2 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=498,Y=1 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=413,Y=-2 (should be at baseline 0?)
-
- period (U+002E): X=90.5,Y=1.5 (should be at baseline 0?)
-
- period (U+002E): X=155.5,Y=1.5 (should be at baseline 0?)
-
- period (U+002E): X=90.5,Y=1.5 (should be at baseline 0?)
-
- colon (U+003A): X=90.5,Y=1.5 (should be at baseline 0?)
-
- colon (U+003A): X=155.5,Y=1.5 (should be at baseline 0?)
-
- colon (U+003A): X=90.5,Y=1.5 (should be at baseline 0?)
-
- ellipsis (U+2026): X=90.5,Y=1.5 (should be at baseline 0?)
-
- ellipsis (U+2026): X=155.5,Y=1.5 (should be at baseline 0?)
-
- ellipsis (U+2026): X=90.5,Y=1.5 (should be at baseline 0?)
-
- ellipsis (U+2026): X=334.5,Y=1.5 (should be at baseline 0?)
-
- ellipsis (U+2026): X=399.5,Y=1.5 (should be at baseline 0?)
-
- ellipsis (U+2026): X=334.5,Y=1.5 (should be at baseline 0?)
-
- ellipsis (U+2026): X=577.5,Y=1.5 (should be at baseline 0?)
-
- ellipsis (U+2026): X=642.5,Y=1.5 (should be at baseline 0?)
-
- ellipsis (U+2026): X=577.5,Y=1.5 (should be at baseline 0?)
-
- exclam (U+0021): X=90.5,Y=1.5 (should be at baseline 0?)
-
- exclam (U+0021): X=155.5,Y=1.5 (should be at baseline 0?)
-
- exclam (U+0021): X=90.5,Y=1.5 (should be at baseline 0?)
-
- question (U+003F): X=136.5,Y=1.5 (should be at baseline 0?)
-
- question (U+003F): X=201.5,Y=1.5 (should be at baseline 0?)
-
- question (U+003F): X=136.5,Y=1.5 (should be at baseline 0?)
-
- question (U+003F): X=108,Y=713.5 (should be at cap-height 714?)
-
- uni25CC (U+25CC): X=326,Y=-2 (should be at baseline 0?)
-
- uni0E47 (U+0E47): X=-163,Y=712 (should be at cap-height 714?)
-
- uni0E47.narrow: X=-275,Y=712 (should be at cap-height 714?)
-
- uni0E4E (U+0E4E): X=-141.5,Y=715.5 (should be at cap-height 714?)
-
- uni0E34 (U+0E34): X=-377.5,Y=715.5 (should be at cap-height 714?)
-
- uni0E34 (U+0E34): X=-173.5,Y=715 (should be at cap-height 714?)
-
- uni0E34.narrow: X=-456.5,Y=715.5 (should be at cap-height 714?)
-
- uni0E34.narrow: X=-286.5,Y=715 (should be at cap-height 714?)
-
- uni0E36 (U+0E36): X=-166,Y=716 (should be at cap-height 714?)
-
- uni0E36 (U+0E36): X=-58,Y=713.5 (should be at cap-height 714?)
-
- uni0E36.narrow: X=-201,Y=713.5 (should be at cap-height 714?)
-
⚠️ NotoSansThaiLoopedUI-Medium.ttf
-
⚠️ WARN
The following glyphs have on-curve points which have potentially incorrect y coordinates:
-
- uni0E54 (U+0E54): X=547,Y=1 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=410.5,Y=-1.5 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=547,Y=1 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=410.5,Y=-1.5 (should be at baseline 0?)
-
- braceleft (U+007B): X=150,Y=1 (should be at baseline 0?)
-
- ampersand (U+0026): X=381.5,Y=1 (should be at baseline 0?)
-
- uni25CC (U+25CC): X=326,Y=-2 (should be at baseline 0?)
-
- uni0E31 (U+0E31): X=-271,Y=712 (should be at cap-height 714?)
-
- uni0E31.narrow: X=-436,Y=712 (should be at cap-height 714?)
-
- uni0E49 (U+0E49): X=-277.5,Y=713 (should be at cap-height 714?)
-
- uni0E49 (U+0E49): X=-332,Y=712.5 (should be at cap-height 714?)
-
- uni0E49.narrow: X=-388.5,Y=713 (should be at cap-height 714?)
-
- uni0E49.narrow: X=-443,Y=712.5 (should be at cap-height 714?)
-
- uni0E4A (U+0E4A): X=-340,Y=715 (should be at cap-height 714?)
-
- uni0E4A.narrow: X=-484,Y=715 (should be at cap-height 714?)
-
⚠️ NotoSansThaiLoopedUI-Black.ttf
-
⚠️ WARN
The following glyphs have on-curve points which have potentially incorrect y coordinates:
-
- uni0E0E.short: X=161,Y=2 (should be at baseline 0?)
-
- uni0E0F.short: X=18,Y=-2 (should be at baseline 0?)
-
- uni0E51 (U+0E51): X=323,Y=-2 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=558,Y=1.5 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=407.5,Y=-1.5 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=558,Y=1.5 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=407.5,Y=-1.5 (should be at baseline 0?)
-
- quotedblleft (U+201C): X=96,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=232,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=345,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=481,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=66,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=233,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=315,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=482,Y=713 (should be at cap-height 714?)
-
- quoteleft (U+2018): X=96,Y=713 (should be at cap-height 714?)
-
- quoteleft (U+2018): X=232,Y=713 (should be at cap-height 714?)
-
- quoteright (U+2019): X=66,Y=713 (should be at cap-height 714?)
-
- quoteright (U+2019): X=233,Y=713 (should be at cap-height 714?)
-
- ampersand (U+0026): X=391.5,Y=-2 (should be at baseline 0?)
-
- uni25CC (U+25CC): X=326,Y=-2 (should be at baseline 0?)
-
- uni0E31 (U+0E31): X=-270,Y=712.5 (should be at cap-height 714?)
-
- uni0E31 (U+0E31): X=-324.5,Y=712.5 (should be at cap-height 714?)
-
- uni0E31.narrow: X=-467,Y=712.5 (should be at cap-height 714?)
-
- uni0E31.narrow: X=-521.5,Y=712.5 (should be at cap-height 714?)
-
⚠️ NotoSansThaiLoopedUI-NarrowExtraBold.ttf
-
⚠️ WARN
The following glyphs have on-curve points which have potentially incorrect y coordinates:
-
- uni0E0E.short: X=63,Y=2 (should be at baseline 0?)
-
- uni0E42 (U+0E42): X=312,Y=715 (should be at cap-height 714?)
-
- uni0E42 (U+0E42): X=281,Y=713 (should be at cap-height 714?)
-
- uni0E54 (U+0E54): X=471.5,Y=1.5 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=346,Y=-1.5 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=471.5,Y=1.5 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=346,Y=-1.5 (should be at baseline 0?)
-
- quotedblleft (U+201C): X=96,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=214,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=329,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=446,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=67,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=213,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=299,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=446,Y=713 (should be at cap-height 714?)
-
- quoteleft (U+2018): X=96,Y=713 (should be at cap-height 714?)
-
- quoteleft (U+2018): X=214,Y=713 (should be at cap-height 714?)
-
- quoteright (U+2019): X=67,Y=713 (should be at cap-height 714?)
-
- quoteright (U+2019): X=213,Y=713 (should be at cap-height 714?)
-
- ampersand (U+0026): X=389.5,Y=-1 (should be at baseline 0?)
-
- uni25CC (U+25CC): X=326,Y=-2 (should be at baseline 0?)
-
- uni0E49 (U+0E49): X=-289,Y=713 (should be at cap-height 714?)
-
- uni0E49 (U+0E49): X=-289,Y=713 (should be at cap-height 714?)
-
- uni0E49.narrow: X=-381,Y=713 (should be at cap-height 714?)
-
- uni0E49.narrow: X=-381,Y=713 (should be at cap-height 714?)
-
- uni0E4A.narrow: X=-253,Y=713 (should be at cap-height 714?)
-
- uni0E4C (U+0E4C): X=-259,Y=716 (should be at cap-height 714?)
-
- uni0E4C.narrow: X=-438,Y=716.5 (should be at cap-height 714?)
-
- uni0E4E (U+0E4E): X=-188,Y=715 (should be at cap-height 714?)
-
- uni0E37.narrow: X=-531,Y=713.5 (should be at cap-height 714?)
-
⚠️ NotoSansThaiLoopedUI-CondensedExtraBold.ttf
-
⚠️ WARN
The following glyphs have on-curve points which have potentially incorrect y coordinates:
-
- uni0E42 (U+0E42): X=279,Y=715.5 (should be at cap-height 714?)
-
- uni0E54 (U+0E54): X=416.5,Y=1.5 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=304,Y=-1.5 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=416.5,Y=1.5 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=304,Y=-1.5 (should be at baseline 0?)
-
- quotedblleft (U+201C): X=96,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=214,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=328,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=446,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=68,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=213,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=300,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=445,Y=713 (should be at cap-height 714?)
-
- quoteleft (U+2018): X=96,Y=713 (should be at cap-height 714?)
-
- quoteleft (U+2018): X=214,Y=713 (should be at cap-height 714?)
-
- quoteright (U+2019): X=68,Y=713 (should be at cap-height 714?)
-
- quoteright (U+2019): X=213,Y=713 (should be at cap-height 714?)
-
- ampersand (U+0026): X=390.5,Y=-1 (should be at baseline 0?)
-
- uni25CC (U+25CC): X=326,Y=-2 (should be at baseline 0?)
-
- uni0E31 (U+0E31): X=-194.5,Y=712 (should be at cap-height 714?)
-
- uni0E31 (U+0E31): X=-236,Y=712 (should be at cap-height 714?)
-
- uni0E31.narrow: X=-344.5,Y=712 (should be at cap-height 714?)
-
- uni0E31.narrow: X=-386,Y=712 (should be at cap-height 714?)
-
- uni0E49 (U+0E49): X=-258,Y=713 (should be at cap-height 714?)
-
- uni0E49 (U+0E49): X=-258,Y=713 (should be at cap-height 714?)
-
- uni0E49.narrow: X=-338,Y=713 (should be at cap-height 714?)
-
- uni0E49.narrow: X=-338,Y=713 (should be at cap-height 714?)
-
- uni0E4A.narrow: X=-225,Y=713 (should be at cap-height 714?)
-
- uni0E4C (U+0E4C): X=-230.5,Y=716 (should be at cap-height 714?)
-
- uni0E4C.narrow: X=-392,Y=716.5 (should be at cap-height 714?)
-
- uni0E4E (U+0E4E): X=-167,Y=715 (should be at cap-height 714?)
-
- uni0E37.narrow: X=-471,Y=713.5 (should be at cap-height 714?)
-
⚠️ NotoSansThaiLoopedUI-ExtraBold.ttf
-
⚠️ WARN
The following glyphs have on-curve points which have potentially incorrect y coordinates:
-
- uni0E0E.short: X=76,Y=2 (should be at baseline 0?)
-
- uni0E0F.short: X=101,Y=-2 (should be at baseline 0?)
-
- uni0E42 (U+0E42): X=327,Y=713 (should be at cap-height 714?)
-
- uni0E54 (U+0E54): X=554.5,Y=1.5 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=408.5,Y=-1.5 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=554.5,Y=1.5 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=408.5,Y=-1.5 (should be at baseline 0?)
-
- quotedblleft (U+201C): X=97,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=215,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=329,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=448,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=65,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=214,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=298,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=447,Y=713 (should be at cap-height 714?)
-
- quoteleft (U+2018): X=97,Y=713 (should be at cap-height 714?)
-
- quoteleft (U+2018): X=215,Y=713 (should be at cap-height 714?)
-
- quoteright (U+2019): X=65,Y=713 (should be at cap-height 714?)
-
- quoteright (U+2019): X=214,Y=713 (should be at cap-height 714?)
-
- ampersand (U+0026): X=388,Y=-1 (should be at baseline 0?)
-
- uni25CC (U+25CC): X=326,Y=-2 (should be at baseline 0?)
-
- uni0E48 (U+0E48): X=-231,Y=715 (should be at cap-height 714?)
-
- uni0E48 (U+0E48): X=-69,Y=715 (should be at cap-height 714?)
-
- uni0E48.narrow: X=-454,Y=715 (should be at cap-height 714?)
-
- uni0E48.narrow: X=-292,Y=715 (should be at cap-height 714?)
-
- uni0E49 (U+0E49): X=-336,Y=715 (should be at cap-height 714?)
-
- uni0E49 (U+0E49): X=-336,Y=715 (should be at cap-height 714?)
-
- uni0E49.narrow: X=-446,Y=715 (should be at cap-height 714?)
-
- uni0E49.narrow: X=-446,Y=715 (should be at cap-height 714?)
-
- uni0E4A.narrow: X=-296,Y=713.5 (should be at cap-height 714?)
-
- uni0E4E (U+0E4E): X=-220,Y=715 (should be at cap-height 714?)
-
⚠️ NotoSansThaiLoopedUI-CondensedMedium.ttf
-
⚠️ WARN
The following glyphs have on-curve points which have potentially incorrect y coordinates:
-
- uni0E0E.short: X=58,Y=-2 (should be at baseline 0?)
-
- uni0E0E.short: X=222,Y=-1 (should be at baseline 0?)
-
- uni0E42 (U+0E42): X=84,Y=715 (should be at cap-height 714?)
-
- uni0E43 (U+0E43): X=67,Y=713 (should be at cap-height 714?)
-
- uni0E54 (U+0E54): X=291,Y=-1.5 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=291,Y=-1.5 (should be at baseline 0?)
-
- braceleft (U+007B): X=134,Y=-1 (should be at baseline 0?)
-
- braceright (U+007D): X=229,Y=-1 (should be at baseline 0?)
-
- ampersand (U+0026): X=389,Y=1 (should be at baseline 0?)
-
- uni25CC (U+25CC): X=326,Y=-2 (should be at baseline 0?)
-
- uni0E31 (U+0E31): X=-194,Y=716 (should be at cap-height 714?)
-
- uni0E31.narrow: X=-334,Y=716 (should be at cap-height 714?)
-
- uni0E36.narrow: X=-410.5,Y=716.5 (should be at cap-height 714?)
-
⚠️ NotoSansThaiLoopedUI-NarrowThin.ttf
-
⚠️ WARN
The following glyphs have on-curve points which have potentially incorrect y coordinates:
-
- uni0E0E.short: X=263,Y=-2 (should be at baseline 0?)
-
- uni0E0F.short: X=206,Y=-2 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=419.5,Y=-1.5 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=325,Y=-2.5 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=419.5,Y=-1.5 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=325,Y=-2.5 (should be at baseline 0?)
-
- period (U+002E): X=90,Y=1 (should be at baseline 0?)
-
- period (U+002E): X=132.5,Y=1 (should be at baseline 0?)
-
- period (U+002E): X=90,Y=1 (should be at baseline 0?)
-
- colon (U+003A): X=90,Y=1 (should be at baseline 0?)
-
- colon (U+003A): X=132.5,Y=1 (should be at baseline 0?)
-
- colon (U+003A): X=90,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=90,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=132.5,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=90,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=315,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=357.5,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=315,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=541,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=583.5,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=541,Y=1 (should be at baseline 0?)
-
- exclam (U+0021): X=90,Y=1 (should be at baseline 0?)
-
- exclam (U+0021): X=132.5,Y=1 (should be at baseline 0?)
-
- exclam (U+0021): X=90,Y=1 (should be at baseline 0?)
-
- question (U+003F): X=138,Y=1 (should be at baseline 0?)
-
- question (U+003F): X=180.5,Y=1 (should be at baseline 0?)
-
- question (U+003F): X=138,Y=1 (should be at baseline 0?)
-
- question (U+003F): X=115,Y=716.5 (should be at cap-height 714?)
-
- uni25CC (U+25CC): X=326,Y=-2 (should be at baseline 0?)
-
- uni0E4A (U+0E4A): X=-183,Y=713 (should be at cap-height 714?)
-
- uni0E4A (U+0E4A): X=-189,Y=713 (should be at cap-height 714?)
-
- uni0E4A (U+0E4A): X=-257,Y=715 (should be at cap-height 714?)
-
- uni0E4A.narrow: X=-281,Y=713 (should be at cap-height 714?)
-
- uni0E4A.narrow: X=-287,Y=713 (should be at cap-height 714?)
-
- uni0E4A.narrow: X=-347,Y=715 (should be at cap-height 714?)
-
- uni0E4C (U+0E4C): X=-89,Y=715 (should be at cap-height 714?)
-
- uni0E4C.narrow: X=-196,Y=715 (should be at cap-height 714?)
-
- uni0E4E (U+0E4E): X=-140,Y=713 (should be at cap-height 714?)
-
- uni0E34 (U+0E34): X=-214,Y=712 (should be at cap-height 714?)
-
- uni0E34.narrow: X=-275,Y=712 (should be at cap-height 714?)
-
- uni0E35 (U+0E35): X=-249,Y=712 (should be at cap-height 714?)
-
- uni0E35 (U+0E35): X=-95,Y=712 (should be at cap-height 714?)
-
- uni0E35 (U+0E35): X=-70,Y=712 (should be at cap-height 714?)
-
- uni0E35.narrow: X=-309,Y=712 (should be at cap-height 714?)
-
- uni0E35.narrow: X=-178,Y=712 (should be at cap-height 714?)
-
- uni0E35.narrow: X=-154,Y=712 (should be at cap-height 714?)
-
- uni0E36 (U+0E36): X=-256,Y=712 (should be at cap-height 714?)
-
- uni0E36 (U+0E36): X=-84,Y=713 (should be at cap-height 714?)
-
- uni0E36.narrow: X=-318,Y=712 (should be at cap-height 714?)
-
- uni0E36.narrow: X=-183,Y=713 (should be at cap-height 714?)
-
- uni0E37 (U+0E37): X=-249,Y=712 (should be at cap-height 714?)
-
- uni0E37 (U+0E37): X=-140,Y=712 (should be at cap-height 714?)
-
- uni0E37 (U+0E37): X=-121,Y=712 (should be at cap-height 714?)
-
- uni0E37 (U+0E37): X=-92,Y=712 (should be at cap-height 714?)
-
- uni0E37 (U+0E37): X=-70,Y=712 (should be at cap-height 714?)
-
- uni0E37.narrow: X=-311,Y=712 (should be at cap-height 714?)
-
- uni0E37.narrow: X=-222,Y=712 (should be at cap-height 714?)
-
- uni0E37.narrow: X=-203,Y=712 (should be at cap-height 714?)
-
- uni0E37.narrow: X=-176,Y=712 (should be at cap-height 714?)
-
- uni0E37.narrow: X=-154,Y=712 (should be at cap-height 714?)
-
⚠️ NotoSansThaiLoopedUI-Narrow.ttf
-
⚠️ WARN
The following glyphs have on-curve points which have potentially incorrect y coordinates:
-
- uni0E42 (U+0E42): X=-4,Y=712 (should be at cap-height 714?)
-
- uni0E43 (U+0E43): X=76,Y=713 (should be at cap-height 714?)
-
- uni0E54 (U+0E54): X=408,Y=2 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=334.5,Y=-2 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=408,Y=2 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=334.5,Y=-2 (should be at baseline 0?)
-
- slash (U+002F): X=277,Y=716 (should be at cap-height 714?)
-
- slash (U+002F): X=361,Y=716 (should be at cap-height 714?)
-
- slash (U+002F): X=94,Y=-2 (should be at baseline 0?)
-
- slash (U+002F): X=10,Y=-2 (should be at baseline 0?)
-
- braceleft (U+007B): X=331,Y=716 (should be at cap-height 714?)
-
- braceright (U+007D): X=37,Y=716 (should be at cap-height 714?)
-
- braceright (U+007D): X=223,Y=-1 (should be at baseline 0?)
-
- ampersand (U+0026): X=383.5,Y=2 (should be at baseline 0?)
-
- uni25CC (U+25CC): X=326,Y=-2 (should be at baseline 0?)
-
- tildecomb (U+0303): X=272,Y=715 (should be at cap-height 714?)
-
- tilde (U+02DC): X=272,Y=715 (should be at cap-height 714?)
-
- uni0E4C (U+0E4C): X=-109,Y=715 (should be at cap-height 714?)
-
- uni0E4C.narrow: X=-250,Y=715 (should be at cap-height 714?)
-
- uni0E37 (U+0E37): X=-178,Y=713 (should be at cap-height 714?)
-
⚠️ NotoSansThaiLoopedUI-NarrowBold.ttf
-
⚠️ WARN
The following glyphs have on-curve points which have potentially incorrect y coordinates:
-
- uni0E0E.short: X=130,Y=-2 (should be at baseline 0?)
-
- uni0E2C (U+0E2C): X=433,Y=713 (should be at cap-height 714?)
-
- uni0E2C (U+0E2C): X=547,Y=713 (should be at cap-height 714?)
-
- uni0E33 (U+0E33): X=-92,Y=713.5 (should be at cap-height 714?)
-
- uni0E33 (U+0E33): X=-146,Y=713.5 (should be at cap-height 714?)
-
- uni0E54 (U+0E54): X=462.5,Y=1 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=342.5,Y=-2 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=462.5,Y=1 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=342.5,Y=-2 (should be at baseline 0?)
-
- quotedblleft (U+201C): X=96,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=197,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=313,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=413,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=67,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=194,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=284,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=411,Y=713 (should be at cap-height 714?)
-
- quoteleft (U+2018): X=96,Y=713 (should be at cap-height 714?)
-
- quoteleft (U+2018): X=197,Y=713 (should be at cap-height 714?)
-
- quoteright (U+2019): X=68,Y=713 (should be at cap-height 714?)
-
- quoteright (U+2019): X=194,Y=713 (should be at cap-height 714?)
-
- uni25CC (U+25CC): X=326,Y=-2 (should be at baseline 0?)
-
- uni0E4A (U+0E4A): X=-307,Y=715 (should be at cap-height 714?)
-
- uni0E4A.narrow: X=-429,Y=715 (should be at cap-height 714?)
-
- uni0E4C (U+0E4C): X=-99,Y=715 (should be at cap-height 714?)
-
- uni0E4C.narrow: X=-266,Y=715 (should be at cap-height 714?)
-
- uni0E47 (U+0E47): X=-85,Y=712.5 (should be at cap-height 714?)
-
- uni0E47.narrow: X=-229.5,Y=712.5 (should be at cap-height 714?)
-
- uni0E4E (U+0E4E): X=-175,Y=713 (should be at cap-height 714?)
-
- uni0E35.narrow: X=-322,Y=713 (should be at cap-height 714?)
-
- uni0E35.narrow: X=-320,Y=713 (should be at cap-height 714?)
-
- uni0E36 (U+0E36): X=-194,Y=712 (should be at cap-height 714?)
-
- uni0E36 (U+0E36): X=-191,Y=712 (should be at cap-height 714?)
-
- uni0E36 (U+0E36): X=-96.5,Y=716 (should be at cap-height 714?)
-
- uni0E36 (U+0E36): X=-142.5,Y=716 (should be at cap-height 714?)
-
- uni0E36.narrow: X=-326,Y=713 (should be at cap-height 714?)
-
- uni0E36.narrow: X=-324,Y=713 (should be at cap-height 714?)
-
- uni0E36.narrow: X=-235,Y=716 (should be at cap-height 714?)
-
- uni0E36.narrow: X=-279.5,Y=716 (should be at cap-height 714?)
-
- uni0E4D (U+0E4D): X=-92,Y=713.5 (should be at cap-height 714?)
-
- uni0E4D (U+0E4D): X=-146,Y=713.5 (should be at cap-height 714?)
-
- uni0E4D0E48: X=-92,Y=713.5 (should be at cap-height 714?)
-
- uni0E4D0E48: X=-146,Y=713.5 (should be at cap-height 714?)
-
- uni0E4D0E49: X=-92,Y=713.5 (should be at cap-height 714?)
-
- uni0E4D0E49: X=-146,Y=713.5 (should be at cap-height 714?)
-
- uni0E4D0E4A: X=-92,Y=713.5 (should be at cap-height 714?)
-
- uni0E4D0E4A: X=-146,Y=713.5 (should be at cap-height 714?)
-
- uni0E4D0E4B: X=-92,Y=713.5 (should be at cap-height 714?)
-
- uni0E4D0E4B: X=-146,Y=713.5 (should be at cap-height 714?)
-
- uni0E4D.narrow: X=-309,Y=713.5 (should be at cap-height 714?)
-
- uni0E4D.narrow: X=-363,Y=713.5 (should be at cap-height 714?)
-
- uni0E4D0E48.narrow: X=-309,Y=713.5 (should be at cap-height 714?)
-
- uni0E4D0E48.narrow: X=-363,Y=713.5 (should be at cap-height 714?)
-
- uni0E4D0E49.narrow: X=-309,Y=713.5 (should be at cap-height 714?)
-
- uni0E4D0E49.narrow: X=-363,Y=713.5 (should be at cap-height 714?)
-
- uni0E4D0E4A.narrow: X=-309,Y=713.5 (should be at cap-height 714?)
-
- uni0E4D0E4A.narrow: X=-363,Y=713.5 (should be at cap-height 714?)
-
- uni0E4D0E4B.narrow: X=-309,Y=713.5 (should be at cap-height 714?)
-
- uni0E4D0E4B.narrow: X=-363,Y=713.5 (should be at cap-height 714?)
-
⚠️ NotoSansThaiLoopedUI-Regular.ttf
-
⚠️ WARN
The following glyphs have on-curve points which have potentially incorrect y coordinates:
-
- uni0E0E (U+0E0E): X=257,Y=1 (should be at baseline 0?)
-
- uni0E0E (U+0E0E): X=319,Y=1 (should be at baseline 0?)
-
- uni0E0E (U+0E0E): X=113,Y=1 (should be at baseline 0?)
-
- uni0E0F (U+0E0F): X=410,Y=2 (should be at baseline 0?)
-
- uni0E0F (U+0E0F): X=113,Y=1 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=500,Y=2 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=411.5,Y=-2 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=500,Y=2 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=411.5,Y=-2 (should be at baseline 0?)
-
- period (U+002E): X=90,Y=2 (should be at baseline 0?)
-
- period (U+002E): X=177.5,Y=2 (should be at baseline 0?)
-
- period (U+002E): X=90,Y=2 (should be at baseline 0?)
-
- colon (U+003A): X=90,Y=2 (should be at baseline 0?)
-
- colon (U+003A): X=177.5,Y=2 (should be at baseline 0?)
-
- colon (U+003A): X=90,Y=2 (should be at baseline 0?)
-
- ellipsis (U+2026): X=90,Y=2 (should be at baseline 0?)
-
- ellipsis (U+2026): X=177.5,Y=2 (should be at baseline 0?)
-
- ellipsis (U+2026): X=90,Y=2 (should be at baseline 0?)
-
- ellipsis (U+2026): X=352,Y=2 (should be at baseline 0?)
-
- ellipsis (U+2026): X=439.5,Y=2 (should be at baseline 0?)
-
- ellipsis (U+2026): X=352,Y=2 (should be at baseline 0?)
-
- ellipsis (U+2026): X=613,Y=2 (should be at baseline 0?)
-
- ellipsis (U+2026): X=700.5,Y=2 (should be at baseline 0?)
-
- ellipsis (U+2026): X=613,Y=2 (should be at baseline 0?)
-
- exclam (U+0021): X=90,Y=2 (should be at baseline 0?)
-
- exclam (U+0021): X=177.5,Y=2 (should be at baseline 0?)
-
- exclam (U+0021): X=90,Y=2 (should be at baseline 0?)
-
- question (U+003F): X=134.5,Y=2 (should be at baseline 0?)
-
- question (U+003F): X=222,Y=2 (should be at baseline 0?)
-
- question (U+003F): X=134.5,Y=2 (should be at baseline 0?)
-
- braceleft (U+007B): X=150,Y=1 (should be at baseline 0?)
-
- ampersand (U+0026): X=377.5,Y=2 (should be at baseline 0?)
-
- uni25CC (U+25CC): X=326,Y=-2 (should be at baseline 0?)
-
- uni0E4A (U+0E4A): X=-319,Y=713 (should be at cap-height 714?)
-
- uni0E4A.narrow: X=-456,Y=713 (should be at cap-height 714?)
-
- uni0E36 (U+0E36): X=-128,Y=713 (should be at cap-height 714?)
-
- uni0E36.narrow: X=-285,Y=713 (should be at cap-height 714?)
-
⚠️ NotoSansThaiLoopedUI-CondensedBold.ttf
-
⚠️ WARN
The following glyphs have on-curve points which have potentially incorrect y coordinates:
-
- uni0E0E.short: X=113,Y=-2 (should be at baseline 0?)
-
- uni0E0F (U+0E0F): X=281,Y=1 (should be at baseline 0?)
-
- uni0E2C (U+0E2C): X=375,Y=712 (should be at cap-height 714?)
-
- uni0E2C (U+0E2C): X=483,Y=712 (should be at cap-height 714?)
-
- uni0E51 (U+0E51): X=375.5,Y=1 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=403.5,Y=1 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=297.5,Y=-2 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=403.5,Y=1 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=297.5,Y=-2 (should be at baseline 0?)
-
- quotedblleft (U+201C): X=96,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=196,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=312,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=412,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=70,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=193,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=286,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=409,Y=713 (should be at cap-height 714?)
-
- quoteleft (U+2018): X=96,Y=713 (should be at cap-height 714?)
-
- quoteleft (U+2018): X=196,Y=713 (should be at cap-height 714?)
-
- quoteright (U+2019): X=70,Y=713 (should be at cap-height 714?)
-
- quoteright (U+2019): X=193,Y=713 (should be at cap-height 714?)
-
- uni25CC (U+25CC): X=326,Y=-2 (should be at baseline 0?)
-
- uni0E49 (U+0E49): X=-262.5,Y=712 (should be at cap-height 714?)
-
- uni0E49.narrow: X=-301.5,Y=712 (should be at cap-height 714?)
-
- uni0E49.narrow: X=-338.5,Y=712 (should be at cap-height 714?)
-
- uni0E4A (U+0E4A): X=-282,Y=713 (should be at cap-height 714?)
-
- uni0E4A.narrow: X=-387,Y=713 (should be at cap-height 714?)
-
- uni0E47 (U+0E47): X=-165.5,Y=713.5 (should be at cap-height 714?)
-
- uni0E47.narrow: X=-293.5,Y=713.5 (should be at cap-height 714?)
-
- uni0E4E (U+0E4E): X=-155,Y=713 (should be at cap-height 714?)
-
- uni0E36 (U+0E36): X=-84,Y=716.5 (should be at cap-height 714?)
-
- uni0E36 (U+0E36): X=-124,Y=716 (should be at cap-height 714?)
-
- uni0E36.narrow: X=-286,Y=712 (should be at cap-height 714?)
-
- uni0E36.narrow: X=-284,Y=712 (should be at cap-height 714?)
-
- uni0E36.narrow: X=-204,Y=716 (should be at cap-height 714?)
-
- uni0E36.narrow: X=-244,Y=716 (should be at cap-height 714?)
-
⚠️ NotoSansThaiLoopedUI-CondensedLight.ttf
-
⚠️ WARN
The following glyphs have on-curve points which have potentially incorrect y coordinates:
-
- uni0E0E (U+0E0E): X=177,Y=2 (should be at baseline 0?)
-
- uni0E0E (U+0E0E): X=209,Y=2 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=333,Y=1 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=274.5,Y=-2 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=333,Y=1 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=274.5,Y=-2 (should be at baseline 0?)
-
- slash (U+002F): X=279,Y=716 (should be at cap-height 714?)
-
- slash (U+002F): X=335,Y=716 (should be at cap-height 714?)
-
- slash (U+002F): X=67,Y=-2 (should be at baseline 0?)
-
- slash (U+002F): X=12,Y=-2 (should be at baseline 0?)
-
- braceleft (U+007B): X=308,Y=716 (should be at cap-height 714?)
-
- braceright (U+007D): X=46,Y=716 (should be at cap-height 714?)
-
- uni25CC (U+25CC): X=326,Y=-2 (should be at baseline 0?)
-
- tildecomb (U+0303): X=144,Y=712 (should be at cap-height 714?)
-
- tilde (U+02DC): X=144,Y=712 (should be at cap-height 714?)
-
- uni0E4A (U+0E4A): X=-174,Y=712 (should be at cap-height 714?)
-
- uni0E4A (U+0E4A): X=-181,Y=712 (should be at cap-height 714?)
-
- uni0E4A (U+0E4A): X=-232,Y=716 (should be at cap-height 714?)
-
- uni0E4A.narrow: X=-264,Y=712 (should be at cap-height 714?)
-
- uni0E4A.narrow: X=-271,Y=712 (should be at cap-height 714?)
-
- uni0E4A.narrow: X=-318,Y=716 (should be at cap-height 714?)
-
- uni0E4E (U+0E4E): X=-94.5,Y=715.5 (should be at cap-height 714?)
-
- uni0E36 (U+0E36): X=-114.5,Y=713.5 (should be at cap-height 714?)
-
- uni0E37 (U+0E37): X=-173,Y=716 (should be at cap-height 714?)
-
- uni0E37.narrow: X=-245,Y=713 (should be at cap-height 714?)
-
⚠️ NotoSansThaiLoopedUI-Condensed.ttf
-
⚠️ WARN
The following glyphs have on-curve points which have potentially incorrect y coordinates:
-
- uni0E33 (U+0E33): X=-89,Y=716 (should be at cap-height 714?)
-
- uni0E42 (U+0E42): X=63,Y=712 (should be at cap-height 714?)
-
- uni0E43 (U+0E43): X=62,Y=716 (should be at cap-height 714?)
-
- uni0E54 (U+0E54): X=346,Y=2 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=283,Y=-2 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=346,Y=2 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=283,Y=-2 (should be at baseline 0?)
-
- question (U+003F): X=116,Y=712 (should be at cap-height 714?)
-
- braceleft (U+007B): X=142,Y=-1 (should be at baseline 0?)
-
- braceleft (U+007B): X=221,Y=1 (should be at baseline 0?)
-
- braceright (U+007D): X=140,Y=1 (should be at baseline 0?)
-
- braceright (U+007D): X=219,Y=-1 (should be at baseline 0?)
-
- ampersand (U+0026): X=388,Y=2 (should be at baseline 0?)
-
- uni25CC (U+25CC): X=326,Y=-2 (should be at baseline 0?)
-
- uni0E31 (U+0E31): X=-181,Y=713 (should be at cap-height 714?)
-
- uni0E31.narrow: X=-315,Y=713 (should be at cap-height 714?)
-
- uni0E4A (U+0E4A): X=-198,Y=715 (should be at cap-height 714?)
-
- uni0E4A (U+0E4A): X=-206,Y=715 (should be at cap-height 714?)
-
- uni0E4A.narrow: X=-289,Y=715 (should be at cap-height 714?)
-
- uni0E4A.narrow: X=-298,Y=715 (should be at cap-height 714?)
-
- uni0E4C (U+0E4C): X=-93,Y=713 (should be at cap-height 714?)
-
- uni0E4C.narrow: X=-218,Y=713 (should be at cap-height 714?)
-
- uni0E47 (U+0E47): X=-112,Y=715 (should be at cap-height 714?)
-
- uni0E47.narrow: X=-215,Y=715 (should be at cap-height 714?)
-
- uni0E4E (U+0E4E): X=-74,Y=712 (should be at cap-height 714?)
-
- uni0E4E (U+0E4E): X=-67,Y=712 (should be at cap-height 714?)
-
- uni0E36 (U+0E36): X=-88,Y=715 (should be at cap-height 714?)
-
- uni0E36.narrow: X=-200,Y=715 (should be at cap-height 714?)
-
- uni0E4D (U+0E4D): X=-89,Y=716 (should be at cap-height 714?)
-
- uni0E4D0E48: X=-89,Y=716 (should be at cap-height 714?)
-
- uni0E4D0E49: X=-89,Y=716 (should be at cap-height 714?)
-
- uni0E4D0E4A: X=-89,Y=716 (should be at cap-height 714?)
-
- uni0E4D0E4B: X=-89,Y=716 (should be at cap-height 714?)
-
- uni0E4D.narrow: X=-255,Y=716 (should be at cap-height 714?)
-
- uni0E4D0E48.narrow: X=-255,Y=716 (should be at cap-height 714?)
-
- uni0E4D0E49.narrow: X=-255,Y=716 (should be at cap-height 714?)
-
- uni0E4D0E4A.narrow: X=-255,Y=716 (should be at cap-height 714?)
-
- uni0E4D0E4B.narrow: X=-255,Y=716 (should be at cap-height 714?)
-
⚠️ NotoSansThaiLoopedUI-Thin.ttf
-
⚠️ WARN
The following glyphs have on-curve points which have potentially incorrect y coordinates:
-
- uni0E0F.short: X=263,Y=-1 (should be at baseline 0?)
-
- uni0E0F.short: X=263,Y=-1 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=533.5,Y=-1.5 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=414,Y=-2.5 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=533.5,Y=-1.5 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=414,Y=-2.5 (should be at baseline 0?)
-
- period (U+002E): X=90,Y=1 (should be at baseline 0?)
-
- period (U+002E): X=132.5,Y=1 (should be at baseline 0?)
-
- period (U+002E): X=90,Y=1 (should be at baseline 0?)
-
- colon (U+003A): X=90,Y=1 (should be at baseline 0?)
-
- colon (U+003A): X=132.5,Y=1 (should be at baseline 0?)
-
- colon (U+003A): X=90,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=90,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=132.5,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=90,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=315,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=357.5,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=315,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=541,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=583.5,Y=1 (should be at baseline 0?)
-
- ellipsis (U+2026): X=541,Y=1 (should be at baseline 0?)
-
- exclam (U+0021): X=90,Y=1 (should be at baseline 0?)
-
- exclam (U+0021): X=132.5,Y=1 (should be at baseline 0?)
-
- exclam (U+0021): X=90,Y=1 (should be at baseline 0?)
-
- question (U+003F): X=138,Y=1 (should be at baseline 0?)
-
- question (U+003F): X=180.5,Y=1 (should be at baseline 0?)
-
- question (U+003F): X=138,Y=1 (should be at baseline 0?)
-
- question (U+003F): X=115,Y=716.5 (should be at cap-height 714?)
-
- uni25CC (U+25CC): X=326,Y=-2 (should be at baseline 0?)
-
- uni0E31 (U+0E31): X=-287,Y=712.5 (should be at cap-height 714?)
-
- uni0E31 (U+0E31): X=-183.5,Y=712.5 (should be at cap-height 714?)
-
- uni0E31 (U+0E31): X=6,Y=715 (should be at cap-height 714?)
-
- uni0E31 (U+0E31): X=8,Y=715 (should be at cap-height 714?)
-
- uni0E31.narrow: X=-425,Y=712.5 (should be at cap-height 714?)
-
- uni0E31.narrow: X=-321.5,Y=712.5 (should be at cap-height 714?)
-
- uni0E4A (U+0E4A): X=-351.5,Y=716 (should be at cap-height 714?)
-
- uni0E4E (U+0E4E): X=-175.5,Y=713.5 (should be at cap-height 714?)
-
⚠️ NotoSansThaiLoopedUI-Bold.ttf
-
⚠️ WARN
The following glyphs have on-curve points which have potentially incorrect y coordinates:
-
- uni0E0E.short: X=80,Y=-1 (should be at baseline 0?)
-
- uni0E0E.short: X=154,Y=-2 (should be at baseline 0?)
-
- uni0E2C (U+0E2C): X=519,Y=713 (should be at cap-height 714?)
-
- uni0E2C (U+0E2C): X=642,Y=713 (should be at cap-height 714?)
-
- uni0E33 (U+0E33): X=-109,Y=712.5 (should be at cap-height 714?)
-
- uni0E33 (U+0E33): X=-173.5,Y=712.5 (should be at cap-height 714?)
-
- uni0E51 (U+0E51): X=505.5,Y=1 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=550.5,Y=1 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=409,Y=-2 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=550.5,Y=1 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=409,Y=-2 (should be at baseline 0?)
-
- quotedblleft (U+201C): X=97,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=198,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=314,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=415,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=64,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=195,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=281,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=412,Y=713 (should be at cap-height 714?)
-
- quoteleft (U+2018): X=97,Y=713 (should be at cap-height 714?)
-
- quoteleft (U+2018): X=198,Y=713 (should be at cap-height 714?)
-
- quoteright (U+2019): X=64,Y=713 (should be at cap-height 714?)
-
- quoteright (U+2019): X=195,Y=713 (should be at cap-height 714?)
-
- uni25CC (U+25CC): X=326,Y=-2 (should be at baseline 0?)
-
- uni0E31 (U+0E31): X=-279,Y=715 (should be at cap-height 714?)
-
- uni0E31.narrow: X=-454,Y=715 (should be at cap-height 714?)
-
- uni0E4A (U+0E4A): X=-142,Y=713 (should be at cap-height 714?)
-
- uni0E4A (U+0E4A): X=-357,Y=716 (should be at cap-height 714?)
-
- uni0E4A.narrow: X=-303,Y=713 (should be at cap-height 714?)
-
- uni0E4A.narrow: X=-504,Y=716 (should be at cap-height 714?)
-
- uni0E4C (U+0E4C): X=-283.5,Y=712 (should be at cap-height 714?)
-
- uni0E4C (U+0E4C): X=-120,Y=716 (should be at cap-height 714?)
-
- uni0E4C.narrow: X=-476.5,Y=712 (should be at cap-height 714?)
-
- uni0E4C.narrow: X=-313,Y=716 (should be at cap-height 714?)
-
- uni0E47 (U+0E47): X=-228.5,Y=715.5 (should be at cap-height 714?)
-
- uni0E47.narrow: X=-385,Y=715.5 (should be at cap-height 714?)
-
- uni0E36 (U+0E36): X=-229,Y=715 (should be at cap-height 714?)
-
- uni0E36 (U+0E36): X=-227,Y=715 (should be at cap-height 714?)
-
- uni0E36 (U+0E36): X=-115,Y=715 (should be at cap-height 714?)
-
- uni0E36 (U+0E36): X=-171,Y=715 (should be at cap-height 714?)
-
- uni0E36.narrow: X=-388,Y=715 (should be at cap-height 714?)
-
- uni0E36.narrow: X=-386,Y=715 (should be at cap-height 714?)
-
- uni0E36.narrow: X=-280.5,Y=715 (should be at cap-height 714?)
-
- uni0E36.narrow: X=-332.5,Y=715 (should be at cap-height 714?)
-
- uni0E4D (U+0E4D): X=-109,Y=712.5 (should be at cap-height 714?)
-
- uni0E4D (U+0E4D): X=-173.5,Y=712.5 (should be at cap-height 714?)
-
- uni0E4D0E48: X=-109,Y=712.5 (should be at cap-height 714?)
-
- uni0E4D0E48: X=-173.5,Y=712.5 (should be at cap-height 714?)
-
- uni0E4D0E49: X=-109,Y=712.5 (should be at cap-height 714?)
-
- uni0E4D0E49: X=-173.5,Y=712.5 (should be at cap-height 714?)
-
- uni0E4D0E4A: X=-109,Y=712.5 (should be at cap-height 714?)
-
- uni0E4D0E4A: X=-173.5,Y=712.5 (should be at cap-height 714?)
-
- uni0E4D0E4B: X=-109,Y=712.5 (should be at cap-height 714?)
-
- uni0E4D0E4B: X=-173.5,Y=712.5 (should be at cap-height 714?)
-
- uni0E4D.narrow: X=-359,Y=712.5 (should be at cap-height 714?)
-
- uni0E4D.narrow: X=-423.5,Y=712.5 (should be at cap-height 714?)
-
- uni0E4D0E48.narrow: X=-359,Y=712.5 (should be at cap-height 714?)
-
- uni0E4D0E48.narrow: X=-423.5,Y=712.5 (should be at cap-height 714?)
-
- uni0E4D0E49.narrow: X=-359,Y=712.5 (should be at cap-height 714?)
-
- uni0E4D0E49.narrow: X=-423.5,Y=712.5 (should be at cap-height 714?)
-
- uni0E4D0E4A.narrow: X=-359,Y=712.5 (should be at cap-height 714?)
-
- uni0E4D0E4A.narrow: X=-423.5,Y=712.5 (should be at cap-height 714?)
-
- uni0E4D0E4B.narrow: X=-359,Y=712.5 (should be at cap-height 714?)
-
- uni0E4D0E4B.narrow: X=-423.5,Y=712.5 (should be at cap-height 714?)
-
⚠️ NotoSansThaiLoopedUI-CondensedBlack.ttf
-
⚠️ WARN
The following glyphs have on-curve points which have potentially incorrect y coordinates:
-
- uni0E0E.short: X=125,Y=2 (should be at baseline 0?)
-
- uni0E42 (U+0E42): X=167,Y=713 (should be at cap-height 714?)
-
- uni0E51 (U+0E51): X=245,Y=-2 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=429,Y=1.5 (should be at baseline 0?)
-
- uni0E54 (U+0E54): X=311,Y=-1.5 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=429,Y=1.5 (should be at baseline 0?)
-
- uni0E55 (U+0E55): X=311,Y=-1.5 (should be at baseline 0?)
-
- quotedblleft (U+201C): X=96,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=232,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=345,Y=713 (should be at cap-height 714?)
-
- quotedblleft (U+201C): X=481,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=66,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=233,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=315,Y=713 (should be at cap-height 714?)
-
- quotedblright (U+201D): X=482,Y=713 (should be at cap-height 714?)
-
- quoteleft (U+2018): X=96,Y=713 (should be at cap-height 714?)
-
- quoteleft (U+2018): X=232,Y=713 (should be at cap-height 714?)
-
- quoteright (U+2019): X=66,Y=713 (should be at cap-height 714?)
-
- quoteright (U+2019): X=233,Y=713 (should be at cap-height 714?)
-
- ampersand (U+0026): X=391.5,Y=-2 (should be at baseline 0?)
-
- uni25CC (U+25CC): X=326,Y=-2 (should be at baseline 0?)
-
- uni0E31 (U+0E31): X=-205.5,Y=715.5 (should be at cap-height 714?)
-
- uni0E31 (U+0E31): X=-248.5,Y=716 (should be at cap-height 714?)
-
- uni0E31.narrow: X=-361,Y=715.5 (should be at cap-height 714?)
-
- uni0E31.narrow: X=-403.5,Y=715.5 (should be at cap-height 714?)
-
- uni0E47 (U+0E47): X=-385,Y=712 (should be at cap-height 714?)
-
- uni0E47.narrow: X=-520,Y=716 (should be at cap-height 714?)
-
- uni0E47.narrow: X=-434,Y=712 (should be at cap-height 714?)
-
Do any segments have colinear vectors?
⚠️ NotoSansThaiLoopedUI-NarrowBlack.ttf
-
⚠️ WARN
The following glyphs have colinear vectors:
- uni0E21 (U+0E21): from (246.0, 89.0) to (246.0, 89.0) is colinear with segment from (246.0, 89.0) to (246.0, 89.0)
- uni0E210331: from (246.0, 89.0) to (246.0, 89.0) is colinear with segment from (246.0, 89.0) to (246.0, 89.0)
- uni0E240E45: from (479.0, 298.0) to (479.0, 282.0) is colinear with segment from (479.0, 282.0) to (479.0, -219.0)
- uni0E260E45: from (488.0, 298.0) to (488.0, 282.0) is colinear with segment from (488.0, 282.0) to (488.0, -219.0)
- uni0E54 (U+0E54): from (283.0, 126.0) to (285.0, 126.0) is colinear with segment from (285.0, 126.0) to (286.0, 126.0)
- uni0E54 (U+0E54): from (285.0, 126.0) to (286.0, 126.0) is colinear with segment from (286.0, 126.0) to (287.0, 126.0)
- uni0E55 (U+0E55): from (283.0, 126.0) to (285.0, 126.0) is colinear with segment from (285.0, 126.0) to (286.0, 126.0)
- uni0E55 (U+0E55): from (285.0, 126.0) to (286.0, 126.0) is colinear with segment from (286.0, 126.0) to (287.0, 126.0)
⚠️ NotoSansThaiLoopedUI-NarrowLight.ttf
-
⚠️ WARN
The following glyphs have colinear vectors:
- uni0E240E45: from (372.0, 341.0) to (372.0, 329.0) is colinear with segment from (372.0, 329.0) to (372.0, -212.0)
- uni0E260E45: from (387.0, 341.0) to (387.0, 329.0) is colinear with segment from (387.0, 329.0) to (387.0, -212.0)
- uni0E48 (U+0E48): from (-66.0, 752.0) to (-66.0, 691.0) is colinear with segment from (-66.0, 691.0) to (-72.0, 581.0)
- uni0E48 (U+0E48): from (-115.0, 581.0) to (-121.0, 691.0) is colinear with segment from (-121.0, 691.0) to (-121.0, 752.0)
- uni0E48.small: from (-66.0, 940.0) to (-66.0, 875.0) is colinear with segment from (-66.0, 875.0) to (-71.0, 784.0)
- uni0E48.small: from (-110.0, 784.0) to (-115.0, 875.0) is colinear with segment from (-115.0, 875.0) to (-115.0, 940.0)
- uni0E48.narrow: from (-207.0, 752.0) to (-207.0, 691.0) is colinear with segment from (-207.0, 691.0) to (-213.0, 581.0)
- uni0E48.narrow: from (-256.0, 581.0) to (-262.0, 691.0) is colinear with segment from (-262.0, 691.0) to (-262.0, 752.0)
- uni0E4D0E48: from (-68.0, 940.0) to (-68.0, 875.0) is colinear with segment from (-68.0, 875.0) to (-73.0, 784.0)
- uni0E4D0E48: from (-112.0, 784.0) to (-117.0, 875.0) is colinear with segment from (-117.0, 875.0) to (-117.0, 940.0)
- uni0E4D0E48.narrow: from (-240.0, 940.0) to (-240.0, 875.0) is colinear with segment from (-240.0, 875.0) to (-245.0, 784.0)
- uni0E4D0E48.narrow: from (-284.0, 784.0) to (-289.0, 875.0) is colinear with segment from (-289.0, 875.0) to (-289.0, 940.0)
⚠️ NotoSansThaiLoopedUI-CondensedThin.ttf
-
⚠️ WARN
The following glyphs have colinear vectors:
- uni0E240E45: from (285.0, 355.0) to (285.0, 341.0) is colinear with segment from (285.0, 341.0) to (285.0, -211.0)
- uni0E260E45: from (299.0, 355.0) to (299.0, 341.0) is colinear with segment from (299.0, 341.0) to (299.0, -211.0)
- uni0E48 (U+0E48): from (-56.0, 731.0) to (-56.0, 681.0) is colinear with segment from (-56.0, 681.0) to (-59.0, 578.0)
- uni0E48 (U+0E48): from (-79.0, 578.0) to (-82.0, 681.0) is colinear with segment from (-82.0, 681.0) to (-82.0, 731.0)
- uni0E48.small: from (-56.0, 906.0) to (-56.0, 841.0) is colinear with segment from (-56.0, 841.0) to (-59.0, 760.0)
- uni0E48.small: from (-78.0, 760.0) to (-81.0, 841.0) is colinear with segment from (-81.0, 841.0) to (-81.0, 906.0)
- uni0E48.narrow: from (-160.0, 731.0) to (-160.0, 681.0) is colinear with segment from (-160.0, 681.0) to (-163.0, 578.0)
- uni0E48.narrow: from (-183.0, 578.0) to (-186.0, 681.0) is colinear with segment from (-186.0, 681.0) to (-186.0, 731.0)
- uni0E4D0E48: from (-57.0, 906.0) to (-57.0, 841.0) is colinear with segment from (-57.0, 841.0) to (-60.0, 760.0)
- uni0E4D0E48: from (-79.0, 760.0) to (-82.0, 841.0) is colinear with segment from (-82.0, 841.0) to (-82.0, 906.0)
- uni0E4D0E48.narrow: from (-191.0, 906.0) to (-191.0, 841.0) is colinear with segment from (-191.0, 841.0) to (-194.0, 760.0)
- uni0E4D0E48.narrow: from (-213.0, 760.0) to (-216.0, 841.0) is colinear with segment from (-216.0, 841.0) to (-216.0, 906.0)
⚠️ NotoSansThaiLoopedUI-NarrowMedium.ttf
-
⚠️ WARN
The following glyphs have colinear vectors:
- uni0E240E45: from (422.0, 320.0) to (422.0, 307.0) is colinear with segment from (422.0, 307.0) to (422.0, -215.0)
- uni0E260E45: from (433.0, 320.0) to (433.0, 307.0) is colinear with segment from (433.0, 307.0) to (433.0, -215.0)
- uni0E48 (U+0E48): from (-59.0, 781.0) to (-59.0, 703.0) is colinear with segment from (-59.0, 703.0) to (-70.0, 579.0)
- uni0E48 (U+0E48): from (-154.0, 579.0) to (-166.0, 703.0) is colinear with segment from (-166.0, 703.0) to (-166.0, 781.0)
- uni0E48.small: from (-60.0, 995.0) to (-60.0, 926.0) is colinear with segment from (-60.0, 926.0) to (-69.0, 819.0)
- uni0E48.small: from (-141.0, 819.0) to (-150.0, 926.0) is colinear with segment from (-150.0, 926.0) to (-150.0, 995.0)
- uni0E48.narrow: from (-230.0, 781.0) to (-230.0, 703.0) is colinear with segment from (-230.0, 703.0) to (-241.0, 579.0)
- uni0E48.narrow: from (-325.0, 579.0) to (-336.0, 703.0) is colinear with segment from (-336.0, 703.0) to (-336.0, 781.0)
- uni0E4D0E48: from (-67.0, 995.0) to (-67.0, 926.0) is colinear with segment from (-67.0, 926.0) to (-76.0, 819.0)
- uni0E4D0E48: from (-148.0, 819.0) to (-157.0, 926.0) is colinear with segment from (-157.0, 926.0) to (-157.0, 995.0)
- uni0E39.small: from (-243.0, -231.0) to (-243.0, -231.0) is colinear with segment from (-243.0, -231.0) to (-243.0, -231.0)
- uni0E4D0E48.narrow: from (-272.0, 995.0) to (-272.0, 926.0) is colinear with segment from (-272.0, 926.0) to (-281.0, 819.0)
- uni0E4D0E48.narrow: from (-353.0, 819.0) to (-362.0, 926.0) is colinear with segment from (-362.0, 926.0) to (-362.0, 995.0)
⚠️ NotoSansThaiLoopedUI-Light.ttf
-
⚠️ WARN
The following glyphs have colinear vectors:
- uni0E240E45: from (458.0, 336.0) to (458.0, 329.0) is colinear with segment from (458.0, 329.0) to (458.0, -212.0)
- uni0E260E45: from (478.0, 336.0) to (478.0, 329.0) is colinear with segment from (478.0, 329.0) to (478.0, -212.0)
- uni0E54 (U+0E54): from (333.0, 38.0) to (359.0, 38.0) is colinear with segment from (359.0, 38.0) to (390.0, 38.0)
- uni0E54 (U+0E54): from (359.0, 38.0) to (390.0, 38.0) is colinear with segment from (390.0, 38.0) to (417.0, 38.0)
- uni0E55 (U+0E55): from (333.0, 38.0) to (359.0, 38.0) is colinear with segment from (359.0, 38.0) to (390.0, 38.0)
- uni0E55 (U+0E55): from (359.0, 38.0) to (390.0, 38.0) is colinear with segment from (390.0, 38.0) to (417.0, 38.0)
- uni0E48 (U+0E48): from (-86.0, 761.0) to (-86.0, 697.0) is colinear with segment from (-86.0, 697.0) to (-92.0, 585.0)
- uni0E48 (U+0E48): from (-139.0, 585.0) to (-145.0, 697.0) is colinear with segment from (-145.0, 697.0) to (-145.0, 761.0)
- uni0E48.small: from (-87.0, 945.0) to (-87.0, 879.0) is colinear with segment from (-87.0, 879.0) to (-92.0, 788.0)
- uni0E48.small: from (-137.0, 788.0) to (-142.0, 879.0) is colinear with segment from (-142.0, 879.0) to (-142.0, 945.0)
- uni0E48.narrow: from (-258.0, 761.0) to (-258.0, 697.0) is colinear with segment from (-258.0, 697.0) to (-264.0, 585.0)
- uni0E48.narrow: from (-311.0, 585.0) to (-317.0, 697.0) is colinear with segment from (-317.0, 697.0) to (-317.0, 761.0)
- uni0E4D0E48: from (-86.0, 945.0) to (-86.0, 879.0) is colinear with segment from (-86.0, 879.0) to (-91.0, 788.0)
- uni0E4D0E48: from (-136.0, 788.0) to (-141.0, 879.0) is colinear with segment from (-141.0, 879.0) to (-141.0, 945.0)
- uni0E4D0E48.narrow: from (-292.0, 945.0) to (-292.0, 879.0) is colinear with segment from (-292.0, 879.0) to (-297.0, 788.0)
- uni0E4D0E48.narrow: from (-342.0, 788.0) to (-347.0, 879.0) is colinear with segment from (-347.0, 879.0) to (-347.0, 945.0)
⚠️ NotoSansThaiLoopedUI-Medium.ttf
-
⚠️ WARN
The following glyphs have colinear vectors:
- uni0E240E45: from (499.0, 317.0) to (499.0, 307.0) is colinear with segment from (499.0, 307.0) to (499.0, -215.0)
- uni0E260E45: from (517.0, 317.0) to (517.0, 307.0) is colinear with segment from (517.0, 307.0) to (517.0, -215.0)
- uni0E54 (U+0E54): from (331.0, 79.0) to (346.0, 79.0) is colinear with segment from (346.0, 79.0) to (363.0, 79.0)
- uni0E54 (U+0E54): from (346.0, 79.0) to (363.0, 79.0) is colinear with segment from (363.0, 79.0) to (378.0, 79.0)
- uni0E55 (U+0E55): from (331.0, 79.0) to (346.0, 79.0) is colinear with segment from (346.0, 79.0) to (363.0, 79.0)
- uni0E55 (U+0E55): from (346.0, 79.0) to (363.0, 79.0) is colinear with segment from (363.0, 79.0) to (378.0, 79.0)
- uni0E48 (U+0E48): from (-76.0, 791.0) to (-76.0, 708.0) is colinear with segment from (-76.0, 708.0) to (-88.0, 581.0)
- uni0E48 (U+0E48): from (-182.0, 581.0) to (-194.0, 708.0) is colinear with segment from (-194.0, 708.0) to (-194.0, 791.0)
- uni0E48.small: from (-77.0, 998.0) to (-77.0, 929.0) is colinear with segment from (-77.0, 929.0) to (-87.0, 821.0)
- uni0E48.small: from (-170.0, 821.0) to (-180.0, 929.0) is colinear with segment from (-180.0, 929.0) to (-180.0, 998.0)
- uni0E48.narrow: from (-277.0, 791.0) to (-277.0, 708.0) is colinear with segment from (-277.0, 708.0) to (-289.0, 581.0)
- uni0E48.narrow: from (-384.0, 581.0) to (-396.0, 708.0) is colinear with segment from (-396.0, 708.0) to (-396.0, 791.0)
- uni0E4D0E48: from (-82.0, 998.0) to (-82.0, 929.0) is colinear with segment from (-82.0, 929.0) to (-92.0, 821.0)
- uni0E4D0E48: from (-175.0, 821.0) to (-185.0, 929.0) is colinear with segment from (-185.0, 929.0) to (-185.0, 998.0)
- uni0E4D0E48.narrow: from (-320.0, 998.0) to (-320.0, 929.0) is colinear with segment from (-320.0, 929.0) to (-330.0, 821.0)
- uni0E4D0E48.narrow: from (-413.0, 821.0) to (-423.0, 929.0) is colinear with segment from (-423.0, 929.0) to (-423.0, 998.0)
⚠️ NotoSansThaiLoopedUI-Black.ttf
-
⚠️ WARN
The following glyphs have colinear vectors:
- uni0E240E45: from (546.0, 299.0) to (546.0, 281.0) is colinear with segment from (546.0, 281.0) to (546.0, -219.0)
- uni0E260E45: from (562.0, 299.0) to (562.0, 281.0) is colinear with segment from (562.0, 281.0) to (562.0, -219.0)
- uni0E54 (U+0E54): from (330.0, 126.0) to (334.0, 126.0) is colinear with segment from (334.0, 126.0) to (337.0, 126.0)
- uni0E54 (U+0E54): from (334.0, 126.0) to (337.0, 126.0) is colinear with segment from (337.0, 126.0) to (341.0, 126.0)
- uni0E55 (U+0E55): from (330.0, 126.0) to (334.0, 126.0) is colinear with segment from (334.0, 126.0) to (337.0, 126.0)
- uni0E55 (U+0E55): from (334.0, 126.0) to (337.0, 126.0) is colinear with segment from (337.0, 126.0) to (341.0, 126.0)
⚠️ NotoSansThaiLoopedUI-NarrowExtraBold.ttf
-
⚠️ WARN
The following glyphs have colinear vectors:
- uni0E240E45: from (459.0, 306.0) to (459.0, 291.0) is colinear with segment from (459.0, 291.0) to (459.0, -218.0)
- uni0E260E45: from (469.0, 306.0) to (469.0, 291.0) is colinear with segment from (469.0, 291.0) to (469.0, -218.0)
- uni0E48.small: from (-57.0, 1033.0) to (-57.0, 960.0) is colinear with segment from (-57.0, 960.0) to (-68.0, 843.0)
- uni0E4D0E48: from (-68.0, 1033.0) to (-68.0, 960.0) is colinear with segment from (-68.0, 960.0) to (-79.0, 843.0)
- uni0E4D0E48.narrow: from (-299.0, 1033.0) to (-299.0, 960.0) is colinear with segment from (-299.0, 960.0) to (-310.0, 843.0)
⚠️ NotoSansThaiLoopedUI-CondensedExtraBold.ttf
-
⚠️ WARN
The following glyphs have colinear vectors:
- uni0E240E45: from (412.0, 307.0) to (412.0, 291.0) is colinear with segment from (412.0, 291.0) to (412.0, -218.0)
- uni0E260E45: from (417.0, 307.0) to (417.0, 291.0) is colinear with segment from (417.0, 291.0) to (417.0, -218.0)
- uni0E3F (U+0E3F): from (259.0, 314.0) to (259.0, 314.0) is colinear with segment from (259.0, 314.0) to (259.0, 314.0)
- uni0E48.small: from (-47.0, 1031.0) to (-47.0, 958.0) is colinear with segment from (-47.0, 958.0) to (-58.0, 843.0)
- uni0E48.small: from (-143.0, 843.0) to (-154.0, 959.0) is colinear with segment from (-154.0, 959.0) to (-154.0, 1031.0)
- uni0E4D0E48: from (-59.0, 1031.0) to (-59.0, 958.0) is colinear with segment from (-59.0, 958.0) to (-70.0, 843.0)
- uni0E4D0E48: from (-155.0, 843.0) to (-166.0, 959.0) is colinear with segment from (-166.0, 959.0) to (-166.0, 1031.0)
- uni0E4D0E48.narrow: from (-268.0, 1031.0) to (-268.0, 958.0) is colinear with segment from (-268.0, 958.0) to (-279.0, 843.0)
- uni0E4D0E48.narrow: from (-364.0, 843.0) to (-375.0, 959.0) is colinear with segment from (-375.0, 959.0) to (-375.0, 1031.0)
⚠️ NotoSansThaiLoopedUI-ExtraBold.ttf
-
⚠️ WARN
The following glyphs have colinear vectors:
- uni0E240E45: from (530.0, 305.0) to (530.0, 290.0) is colinear with segment from (530.0, 290.0) to (530.0, -218.0)
- uni0E260E45: from (546.0, 305.0) to (546.0, 290.0) is colinear with segment from (546.0, 290.0) to (546.0, -218.0)
- uni0E54 (U+0E54): from (331.0, 110.0) to (338.0, 110.0) is colinear with segment from (338.0, 110.0) to (347.0, 110.0)
- uni0E54 (U+0E54): from (338.0, 110.0) to (347.0, 110.0) is colinear with segment from (347.0, 110.0) to (354.0, 110.0)
- uni0E55 (U+0E55): from (331.0, 110.0) to (338.0, 110.0) is colinear with segment from (338.0, 110.0) to (347.0, 110.0)
- uni0E55 (U+0E55): from (338.0, 110.0) to (347.0, 110.0) is colinear with segment from (347.0, 110.0) to (354.0, 110.0)
⚠️ NotoSansThaiLoopedUI-CondensedMedium.ttf
-
⚠️ WARN
The following glyphs have colinear vectors:
- uni0E240E45: from (370.0, 323.0) to (370.0, 308.0) is colinear with segment from (370.0, 308.0) to (370.0, -215.0)
- uni0E260E45: from (378.0, 323.0) to (378.0, 308.0) is colinear with segment from (378.0, 308.0) to (378.0, -215.0)
- uni0E48 (U+0E48): from (-48.0, 775.0) to (-48.0, 699.0) is colinear with segment from (-48.0, 699.0) to (-58.0, 578.0)
- uni0E48 (U+0E48): from (-136.0, 578.0) to (-147.0, 699.0) is colinear with segment from (-147.0, 699.0) to (-147.0, 775.0)
- uni0E48.small: from (-49.0, 992.0) to (-49.0, 924.0) is colinear with segment from (-49.0, 924.0) to (-57.0, 818.0)
- uni0E48.small: from (-122.0, 818.0) to (-130.0, 924.0) is colinear with segment from (-130.0, 924.0) to (-130.0, 992.0)
- uni0E48.narrow: from (-199.0, 775.0) to (-199.0, 699.0) is colinear with segment from (-199.0, 699.0) to (-209.0, 578.0)
- uni0E48.narrow: from (-287.0, 578.0) to (-297.0, 699.0) is colinear with segment from (-297.0, 699.0) to (-297.0, 775.0)
- uni0E4D0E48: from (-57.0, 992.0) to (-57.0, 924.0) is colinear with segment from (-57.0, 924.0) to (-65.0, 818.0)
- uni0E4D0E48: from (-130.0, 818.0) to (-138.0, 924.0) is colinear with segment from (-138.0, 924.0) to (-138.0, 992.0)
- uni0E4D0E48.narrow: from (-240.0, 992.0) to (-240.0, 924.0) is colinear with segment from (-240.0, 924.0) to (-248.0, 818.0)
- uni0E4D0E48.narrow: from (-313.0, 818.0) to (-321.0, 924.0) is colinear with segment from (-321.0, 924.0) to (-321.0, 992.0)
- uni0E29.BRACKET.varAlt01: from (180.0, 204.0) to (180.0, 204.0) is colinear with segment from (180.0, 204.0) to (180.0, 204.0)
⚠️ NotoSansThaiLoopedUI-NarrowThin.ttf
-
⚠️ WARN
The following glyphs have colinear vectors:
- uni0E240E45: from (345.0, 352.0) to (345.0, 341.0) is colinear with segment from (345.0, 341.0) to (345.0, -211.0)
- uni0E260E45: from (362.0, 352.0) to (362.0, 341.0) is colinear with segment from (362.0, 341.0) to (362.0, -211.0)
- uni0E48 (U+0E48): from (-70.0, 735.0) to (-70.0, 685.0) is colinear with segment from (-70.0, 685.0) to (-73.0, 582.0)
- uni0E48 (U+0E48): from (-93.0, 582.0) to (-96.0, 685.0) is colinear with segment from (-96.0, 685.0) to (-96.0, 735.0)
- uni0E48.small: from (-70.0, 910.0) to (-70.0, 845.0) is colinear with segment from (-70.0, 845.0) to (-73.0, 764.0)
- uni0E48.small: from (-93.0, 764.0) to (-96.0, 845.0) is colinear with segment from (-96.0, 845.0) to (-96.0, 910.0)
- uni0E48.narrow: from (-195.0, 735.0) to (-195.0, 685.0) is colinear with segment from (-195.0, 685.0) to (-198.0, 582.0)
- uni0E48.narrow: from (-218.0, 582.0) to (-222.0, 685.0) is colinear with segment from (-222.0, 685.0) to (-222.0, 735.0)
- uni0E4D0E48: from (-71.0, 910.0) to (-71.0, 845.0) is colinear with segment from (-71.0, 845.0) to (-74.0, 764.0)
- uni0E4D0E48: from (-94.0, 764.0) to (-97.0, 845.0) is colinear with segment from (-97.0, 845.0) to (-97.0, 910.0)
- uni0E4D0E48.narrow: from (-225.0, 910.0) to (-225.0, 845.0) is colinear with segment from (-225.0, 845.0) to (-228.0, 764.0)
- uni0E4D0E48.narrow: from (-248.0, 764.0) to (-251.0, 845.0) is colinear with segment from (-251.0, 845.0) to (-251.0, 910.0)
⚠️ NotoSansThaiLoopedUI-Narrow.ttf
-
⚠️ WARN
The following glyphs have colinear vectors:
- uni0E240E45: from (398.0, 329.0) to (398.0, 318.0) is colinear with segment from (398.0, 318.0) to (398.0, -214.0)
- uni0E260E45: from (411.0, 329.0) to (411.0, 318.0) is colinear with segment from (411.0, 318.0) to (411.0, -214.0)
- uni0E48 (U+0E48): from (-62.0, 770.0) to (-62.0, 698.0) is colinear with segment from (-62.0, 698.0) to (-70.0, 580.0)
- uni0E48 (U+0E48): from (-136.0, 580.0) to (-145.0, 698.0) is colinear with segment from (-145.0, 698.0) to (-145.0, 770.0)
- uni0E48.small: from (-62.0, 970.0) to (-62.0, 904.0) is colinear with segment from (-62.0, 904.0) to (-69.0, 804.0)
- uni0E48.small: from (-127.0, 804.0) to (-135.0, 905.0) is colinear with segment from (-135.0, 905.0) to (-135.0, 970.0)
- uni0E48.narrow: from (-219.0, 770.0) to (-219.0, 698.0) is colinear with segment from (-219.0, 698.0) to (-227.0, 580.0)
- uni0E48.narrow: from (-293.0, 580.0) to (-301.0, 698.0) is colinear with segment from (-301.0, 698.0) to (-301.0, 770.0)
- uni0E4D0E48: from (-66.0, 970.0) to (-66.0, 904.0) is colinear with segment from (-66.0, 904.0) to (-73.0, 804.0)
- uni0E4D0E48: from (-131.0, 804.0) to (-139.0, 905.0) is colinear with segment from (-139.0, 905.0) to (-139.0, 970.0)
- uni0E4D0E48.narrow: from (-255.0, 970.0) to (-255.0, 904.0) is colinear with segment from (-255.0, 904.0) to (-262.0, 804.0)
- uni0E4D0E48.narrow: from (-320.0, 804.0) to (-328.0, 905.0) is colinear with segment from (-328.0, 905.0) to (-328.0, 970.0)
⚠️ NotoSansThaiLoopedUI-NarrowBold.ttf
-
⚠️ WARN
The following glyphs have colinear vectors:
- uni0E12 (U+0E12): from (505.0, 83.0) to (505.0, 83.0) is colinear with segment from (505.0, 83.0) to (505.0, 83.0)
- uni0E240E45: from (440.0, 314.0) to (440.0, 299.0) is colinear with segment from (440.0, 299.0) to (440.0, -217.0)
- uni0E260E45: from (450.0, 314.0) to (450.0, 299.0) is colinear with segment from (450.0, 299.0) to (450.0, -217.0)
- uni0E48.small: from (-59.0, 1013.0) to (-59.0, 942.0) is colinear with segment from (-59.0, 942.0) to (-68.0, 831.0)
- uni0E48.small: from (-152.0, 831.0) to (-162.0, 942.0) is colinear with segment from (-162.0, 942.0) to (-162.0, 1013.0)
- uni0E48.narrow: from (-239.0, 790.0) to (-239.0, 706.0) is colinear with segment from (-239.0, 706.0) to (-251.0, 579.0)
- uni0E4D0E48: from (-68.0, 1013.0) to (-68.0, 942.0) is colinear with segment from (-68.0, 942.0) to (-77.0, 831.0)
- uni0E4D0E48: from (-161.0, 831.0) to (-171.0, 942.0) is colinear with segment from (-171.0, 942.0) to (-171.0, 1013.0)
- uni0E4D0E48.narrow: from (-285.0, 1013.0) to (-285.0, 942.0) is colinear with segment from (-285.0, 942.0) to (-294.0, 831.0)
- uni0E4D0E48.narrow: from (-378.0, 831.0) to (-388.0, 942.0) is colinear with segment from (-388.0, 942.0) to (-388.0, 1013.0)
⚠️ NotoSansThaiLoopedUI-Regular.ttf
-
⚠️ WARN
The following glyphs have colinear vectors:
- uni0E240E45: from (480.0, 324.0) to (480.0, 317.0) is colinear with segment from (480.0, 317.0) to (480.0, -214.0)
- uni0E260E45: from (499.0, 324.0) to (499.0, 317.0) is colinear with segment from (499.0, 317.0) to (499.0, -214.0)
- uni0E54 (U+0E54): from (332.0, 60.0) to (351.0, 60.0) is colinear with segment from (351.0, 60.0) to (374.0, 60.0)
- uni0E54 (U+0E54): from (351.0, 60.0) to (374.0, 60.0) is colinear with segment from (374.0, 60.0) to (393.0, 60.0)
- uni0E55 (U+0E55): from (332.0, 60.0) to (351.0, 60.0) is colinear with segment from (351.0, 60.0) to (374.0, 60.0)
- uni0E55 (U+0E55): from (351.0, 60.0) to (374.0, 60.0) is colinear with segment from (374.0, 60.0) to (393.0, 60.0)
- uni0E48 (U+0E48): from (-80.0, 781.0) to (-80.0, 703.0) is colinear with segment from (-80.0, 703.0) to (-89.0, 583.0)
- uni0E48 (U+0E48): from (-162.0, 583.0) to (-171.0, 703.0) is colinear with segment from (-171.0, 703.0) to (-171.0, 781.0)
- uni0E48.small: from (-81.0, 974.0) to (-81.0, 908.0) is colinear with segment from (-81.0, 908.0) to (-89.0, 807.0)
- uni0E48.small: from (-156.0, 807.0) to (-164.0, 908.0) is colinear with segment from (-164.0, 908.0) to (-164.0, 974.0)
- uni0E48.narrow: from (-268.0, 781.0) to (-268.0, 703.0) is colinear with segment from (-268.0, 703.0) to (-277.0, 583.0)
- uni0E48.narrow: from (-350.0, 583.0) to (-359.0, 703.0) is colinear with segment from (-359.0, 703.0) to (-359.0, 781.0)
- uni0E4D0E48: from (-82.0, 974.0) to (-82.0, 908.0) is colinear with segment from (-82.0, 908.0) to (-90.0, 807.0)
- uni0E4D0E48: from (-157.0, 807.0) to (-165.0, 908.0) is colinear with segment from (-165.0, 908.0) to (-165.0, 974.0)
- uni0E4D0E48.narrow: from (-305.0, 974.0) to (-305.0, 908.0) is colinear with segment from (-305.0, 908.0) to (-313.0, 807.0)
- uni0E4D0E48.narrow: from (-380.0, 807.0) to (-388.0, 908.0) is colinear with segment from (-388.0, 908.0) to (-388.0, 974.0)
⚠️ NotoSansThaiLoopedUI-CondensedBold.ttf
-
⚠️ WARN
The following glyphs have colinear vectors:
- uni0E240E45: from (390.0, 315.0) to (390.0, 300.0) is colinear with segment from (390.0, 300.0) to (390.0, -217.0)
- uni0E260E45: from (396.0, 315.0) to (396.0, 300.0) is colinear with segment from (396.0, 300.0) to (396.0, -217.0)
- uni0E3F (U+0E3F): from (250.0, 320.0) to (250.0, 320.0) is colinear with segment from (250.0, 320.0) to (250.0, 320.0)
- uni0E48 (U+0E48): from (-47.0, 784.0) to (-47.0, 703.0) is colinear with segment from (-47.0, 703.0) to (-59.0, 578.0)
- uni0E48.small: from (-48.0, 1011.0) to (-48.0, 940.0) is colinear with segment from (-48.0, 940.0) to (-57.0, 830.0)
- uni0E48.small: from (-132.0, 830.0) to (-142.0, 941.0) is colinear with segment from (-142.0, 941.0) to (-142.0, 1011.0)
- uni0E48.narrow: from (-208.0, 784.0) to (-208.0, 703.0) is colinear with segment from (-208.0, 703.0) to (-220.0, 578.0)
- uni0E48.narrow: from (-311.0, 578.0) to (-323.0, 703.0) is colinear with segment from (-323.0, 703.0) to (-323.0, 784.0)
- uni0E4D0E48: from (-58.0, 1011.0) to (-58.0, 940.0) is colinear with segment from (-58.0, 940.0) to (-67.0, 830.0)
- uni0E4D0E48: from (-142.0, 830.0) to (-152.0, 941.0) is colinear with segment from (-152.0, 941.0) to (-152.0, 1011.0)
- uni0E4D0E48.narrow: from (-253.0, 1011.0) to (-253.0, 940.0) is colinear with segment from (-253.0, 940.0) to (-262.0, 830.0)
- uni0E4D0E48.narrow: from (-337.0, 830.0) to (-347.0, 941.0) is colinear with segment from (-347.0, 941.0) to (-347.0, 1011.0)
⚠️ NotoSansThaiLoopedUI-CondensedLight.ttf
-
⚠️ WARN
The following glyphs have colinear vectors:
- uni0E240E45: from (315.0, 344.0) to (315.0, 330.0) is colinear with segment from (315.0, 330.0) to (315.0, -212.0)
- uni0E260E45: from (326.0, 344.0) to (326.0, 330.0) is colinear with segment from (326.0, 330.0) to (326.0, -212.0)
- uni0E48 (U+0E48): from (-54.0, 747.0) to (-54.0, 688.0) is colinear with segment from (-54.0, 688.0) to (-60.0, 578.0)
- uni0E48 (U+0E48): from (-99.0, 578.0) to (-105.0, 688.0) is colinear with segment from (-105.0, 688.0) to (-105.0, 747.0)
- uni0E48.small: from (-53.0, 937.0) to (-53.0, 872.0) is colinear with segment from (-53.0, 872.0) to (-58.0, 781.0)
- uni0E48.small: from (-93.0, 781.0) to (-98.0, 872.0) is colinear with segment from (-98.0, 872.0) to (-98.0, 937.0)
- uni0E48.narrow: from (-174.0, 747.0) to (-174.0, 688.0) is colinear with segment from (-174.0, 688.0) to (-180.0, 578.0)
- uni0E48.narrow: from (-220.0, 578.0) to (-225.0, 688.0) is colinear with segment from (-225.0, 688.0) to (-225.0, 747.0)
- uni0E4D0E48: from (-57.0, 937.0) to (-57.0, 872.0) is colinear with segment from (-57.0, 872.0) to (-62.0, 781.0)
- uni0E4D0E48: from (-97.0, 781.0) to (-102.0, 872.0) is colinear with segment from (-102.0, 872.0) to (-102.0, 937.0)
- uni0E4D0E48.narrow: from (-207.0, 937.0) to (-207.0, 872.0) is colinear with segment from (-207.0, 872.0) to (-212.0, 781.0)
- uni0E4D0E48.narrow: from (-247.0, 781.0) to (-252.0, 872.0) is colinear with segment from (-252.0, 872.0) to (-252.0, 937.0)
⚠️ NotoSansThaiLoopedUI-Condensed.ttf
-
⚠️ WARN
The following glyphs have colinear vectors:
- uni0E240E45: from (344.0, 333.0) to (344.0, 318.0) is colinear with segment from (344.0, 318.0) to (344.0, -214.0)
- uni0E260E45: from (353.0, 333.0) to (353.0, 318.0) is colinear with segment from (353.0, 318.0) to (353.0, -214.0)
- uni0E48 (U+0E48): from (-50.0, 762.0) to (-50.0, 695.0) is colinear with segment from (-50.0, 695.0) to (-58.0, 578.0)
- uni0E48 (U+0E48): from (-118.0, 578.0) to (-127.0, 695.0) is colinear with segment from (-127.0, 695.0) to (-127.0, 762.0)
- uni0E48.small: from (-50.0, 968.0) to (-50.0, 902.0) is colinear with segment from (-50.0, 902.0) to (-56.0, 802.0)
- uni0E48.small: from (-108.0, 802.0) to (-115.0, 902.0) is colinear with segment from (-115.0, 902.0) to (-115.0, 968.0)
- uni0E48.narrow: from (-187.0, 762.0) to (-187.0, 695.0) is colinear with segment from (-187.0, 695.0) to (-194.0, 578.0)
- uni0E48.narrow: from (-255.0, 578.0) to (-263.0, 695.0) is colinear with segment from (-263.0, 695.0) to (-263.0, 762.0)
- uni0E4D0E48: from (-56.0, 968.0) to (-56.0, 902.0) is colinear with segment from (-56.0, 902.0) to (-62.0, 802.0)
- uni0E4D0E48: from (-114.0, 802.0) to (-121.0, 902.0) is colinear with segment from (-121.0, 902.0) to (-121.0, 968.0)
- uni0E4D0E48.narrow: from (-222.0, 968.0) to (-222.0, 902.0) is colinear with segment from (-222.0, 902.0) to (-228.0, 802.0)
- uni0E4D0E48.narrow: from (-280.0, 802.0) to (-287.0, 902.0) is colinear with segment from (-287.0, 902.0) to (-287.0, 968.0)
⚠️ NotoSansThaiLoopedUI-Thin.ttf
-
⚠️ WARN
The following glyphs have colinear vectors:
- uni0E240E45: from (436.0, 347.0) to (436.0, 341.0) is colinear with segment from (436.0, 341.0) to (436.0, -211.0)
- uni0E260E45: from (456.0, 347.0) to (456.0, 341.0) is colinear with segment from (456.0, 341.0) to (456.0, -211.0)
- uni0E54 (U+0E54): from (334.0, 16.0) to (367.0, 16.0) is colinear with segment from (367.0, 16.0) to (407.0, 16.0)
- uni0E55 (U+0E55): from (334.0, 16.0) to (367.0, 16.0) is colinear with segment from (367.0, 16.0) to (407.0, 16.0)
- uni0E48 (U+0E48): from (-91.0, 740.0) to (-91.0, 690.0) is colinear with segment from (-91.0, 690.0) to (-94.0, 587.0)
- uni0E48 (U+0E48): from (-115.0, 587.0) to (-118.0, 690.0) is colinear with segment from (-118.0, 690.0) to (-118.0, 740.0)
- uni0E48.small: from (-91.0, 915.0) to (-91.0, 850.0) is colinear with segment from (-91.0, 850.0) to (-94.0, 769.0)
- uni0E48.small: from (-116.0, 769.0) to (-119.0, 850.0) is colinear with segment from (-119.0, 850.0) to (-119.0, 915.0)
- uni0E48.narrow: from (-248.0, 740.0) to (-248.0, 690.0) is colinear with segment from (-248.0, 690.0) to (-251.0, 587.0)
- uni0E48.narrow: from (-272.0, 587.0) to (-275.0, 690.0) is colinear with segment from (-275.0, 690.0) to (-275.0, 740.0)
- uni0E4D0E48: from (-91.0, 915.0) to (-91.0, 850.0) is colinear with segment from (-91.0, 850.0) to (-94.0, 769.0)
- uni0E4D0E48: from (-116.0, 769.0) to (-119.0, 850.0) is colinear with segment from (-119.0, 850.0) to (-119.0, 915.0)
- uni0E4D0E48.narrow: from (-277.0, 915.0) to (-277.0, 850.0) is colinear with segment from (-277.0, 850.0) to (-280.0, 769.0)
- uni0E4D0E48.narrow: from (-302.0, 769.0) to (-305.0, 850.0) is colinear with segment from (-305.0, 850.0) to (-305.0, 915.0)
⚠️ NotoSansThaiLoopedUI-Bold.ttf
-
⚠️ WARN
The following glyphs have colinear vectors:
- uni0E240E45: from (514.0, 311.0) to (514.0, 299.0) is colinear with segment from (514.0, 299.0) to (514.0, -217.0)
- uni0E260E45: from (531.0, 311.0) to (531.0, 299.0) is colinear with segment from (531.0, 299.0) to (531.0, -217.0)
- uni0E54 (U+0E54): from (331.0, 94.0) to (342.0, 94.0) is colinear with segment from (342.0, 94.0) to (355.0, 94.0)
- uni0E54 (U+0E54): from (342.0, 94.0) to (355.0, 94.0) is colinear with segment from (355.0, 94.0) to (366.0, 94.0)
- uni0E55 (U+0E55): from (331.0, 94.0) to (342.0, 94.0) is colinear with segment from (342.0, 94.0) to (355.0, 94.0)
- uni0E55 (U+0E55): from (342.0, 94.0) to (355.0, 94.0) is colinear with segment from (355.0, 94.0) to (366.0, 94.0)
- uni0E48.small: from (-74.0, 1016.0) to (-74.0, 945.0) is colinear with segment from (-74.0, 945.0) to (-85.0, 832.0)
- uni0E48.small: from (-181.0, 832.0) to (-192.0, 945.0) is colinear with segment from (-192.0, 945.0) to (-192.0, 1016.0)
- uni0E4D0E48: from (-82.0, 1016.0) to (-82.0, 945.0) is colinear with segment from (-82.0, 945.0) to (-93.0, 832.0)
- uni0E4D0E48: from (-189.0, 832.0) to (-200.0, 945.0) is colinear with segment from (-200.0, 945.0) to (-200.0, 1016.0)
- uni0E4D0E48.narrow: from (-332.0, 1016.0) to (-332.0, 945.0) is colinear with segment from (-332.0, 945.0) to (-343.0, 832.0)
- uni0E4D0E48.narrow: from (-439.0, 832.0) to (-450.0, 945.0) is colinear with segment from (-450.0, 945.0) to (-450.0, 1016.0)
⚠️ NotoSansThaiLoopedUI-CondensedBlack.ttf
-
⚠️ WARN
The following glyphs have colinear vectors:
- uni0E15 (U+0E15): from (226.0, 152.0) to (226.0, 152.0) is colinear with segment from (226.0, 152.0) to (227.0, 152.0)
- uni0E240E45: from (435.0, 298.0) to (435.0, 282.0) is colinear with segment from (435.0, 282.0) to (435.0, -219.0)
- uni0E260E45: from (438.0, 298.0) to (438.0, 282.0) is colinear with segment from (438.0, 282.0) to (438.0, -219.0)
- uni0E48.small: from (-46.0, 1052.0) to (-46.0, 977.0) is colinear with segment from (-46.0, 977.0) to (-58.0, 857.0)
- uni0E48.small: from (-155.0, 857.0) to (-167.0, 977.0) is colinear with segment from (-167.0, 977.0) to (-167.0, 1052.0)
- uni0E4D0E48: from (-59.0, 1052.0) to (-59.0, 977.0) is colinear with segment from (-59.0, 977.0) to (-71.0, 857.0)
- uni0E4D0E48: from (-168.0, 857.0) to (-180.0, 977.0) is colinear with segment from (-180.0, 977.0) to (-180.0, 1052.0)
- uni0E4D0E48.narrow: from (-283.0, 1052.0) to (-283.0, 977.0) is colinear with segment from (-283.0, 977.0) to (-295.0, 857.0)
- uni0E4D0E48.narrow: from (-392.0, 857.0) to (-404.0, 977.0) is colinear with segment from (-404.0, 977.0) to (-404.0, 1052.0)
Check the direction of the outermost contour in each glyph
⚠️ NotoSansThaiLoopedUI-NarrowBlack.ttf
-
⚠️ WARN
The following glyphs have a counter-clockwise outer contour:
- uni0E17 (U+0E17) has a path with no bounds (probably a single point)
⚠️ NotoSansThaiLoopedUI-Black.ttf
-
⚠️ WARN
The following glyphs have a counter-clockwise outer contour:
- uni0E0C (U+0E0C) has a path with no bounds (probably a single point)
- uni0E0C0331 has a path with no bounds (probably a single point)
- uni0E0D (U+0E0D) has a path with no bounds (probably a single point)
- uni0E0D0331 has a path with no bounds (probably a single point)
- uni0E0D.less has a path with no bounds (probably a single point)
- uni0E13 (U+0E13) has a path with no bounds (probably a single point)
⚠️ NotoSansThaiLoopedUI-CondensedBlack.ttf
-
⚠️ WARN
The following glyphs have a counter-clockwise outer contour:
- uni0E15 (U+0E15) has a path with no bounds (probably a single point)
Do outlines contain any jaggy segments?
⚠️ NotoSansThaiLoopedUI-CondensedThin.ttf
-
⚠️ WARN
The following glyphs have jaggy segments:
- uni0E02 (U+0E02): Quad(QuadBez { p0: (114.0, 377.0), p1: (115.0, 384.0), p2: (116.0, 391.0) })/Quad(QuadBez { p0: (116.0, 391.0), p1: (114.0, 384.0), p2: (111.0, 378.0) }) = 7.815293546766919 degrees
- uni0E03 (U+0E03): Quad(QuadBez { p0: (108.0, 405.0), p1: (107.0, 402.0), p2: (106.0, 400.0) })/Quad(QuadBez { p0: (106.0, 400.0), p1: (111.0, 406.0), p2: (115.0, 414.0) }) = 13.240519915187184 degrees
- uni0E0A (U+0E0A): Quad(QuadBez { p0: (114.0, 377.0), p1: (115.0, 384.0), p2: (116.0, 391.0) })/Quad(QuadBez { p0: (116.0, 391.0), p1: (114.0, 384.0), p2: (111.0, 378.0) }) = 7.815293546766919 degrees
- uni0E0B (U+0E0B): Quad(QuadBez { p0: (108.0, 405.0), p1: (107.0, 402.0), p2: (106.0, 400.0) })/Quad(QuadBez { p0: (106.0, 400.0), p1: (111.0, 406.0), p2: (115.0, 414.0) }) = 13.240519915187184 degrees
- uni0E0B0331: Quad(QuadBez { p0: (108.0, 405.0), p1: (107.0, 402.0), p2: (106.0, 400.0) })/Quad(QuadBez { p0: (106.0, 400.0), p1: (111.0, 406.0), p2: (115.0, 414.0) }) = 13.240519915187184 degrees
- uni0E11 (U+0E11): Quad(QuadBez { p0: (103.0, 405.0), p1: (102.0, 402.0), p2: (101.0, 400.0) })/Quad(QuadBez { p0: (101.0, 400.0), p1: (106.0, 406.0), p2: (110.0, 414.0) }) = 13.240519915187184 degrees
- uni0E22 (U+0E22): Quad(QuadBez { p0: (74.0, 377.0), p1: (67.0, 387.0), p2: (64.0, 404.0) })/Quad(QuadBez { p0: (64.0, 404.0), p1: (64.0, 401.0), p2: (64.0, 399.0) }) = 10.007979801441312 degrees
- uni0E220331: Quad(QuadBez { p0: (74.0, 377.0), p1: (67.0, 387.0), p2: (64.0, 404.0) })/Quad(QuadBez { p0: (64.0, 404.0), p1: (64.0, 401.0), p2: (64.0, 399.0) }) = 10.007979801441312 degrees
- uni0E43 (U+0E43): Quad(QuadBez { p0: (43.0, 784.0), p1: (25.0, 760.0), p2: (20.0, 714.0) })/Quad(QuadBez { p0: (20.0, 714.0), p1: (23.0, 723.0), p2: (28.0, 731.0) }) = 12.231500921230161 degrees
- uni0E51 (U+0E51): Quad(QuadBez { p0: (93.0, 84.0), p1: (106.0, 63.0), p2: (121.0, 50.0) })/Quad(QuadBez { p0: (121.0, 50.0), p1: (120.0, 51.0), p2: (120.0, 52.0) }) = 4.085616779974977 degrees
- uni0E53 (U+0E53): Quad(QuadBez { p0: (74.0, 128.0), p1: (76.0, 112.0), p2: (78.0, 98.0) })/Quad(QuadBez { p0: (78.0, 98.0), p1: (79.0, 109.0), p2: (83.0, 117.0) }) = 13.32453126189081 degrees
- uni0E59 (U+0E59): Quad(QuadBez { p0: (83.0, 111.0), p1: (85.0, 98.0), p2: (87.0, 87.0) })/Quad(QuadBez { p0: (87.0, 87.0), p1: (88.0, 103.0), p2: (94.0, 115.0) }) = 13.88118084376343 degrees
- uni0E5B (U+0E5B): Quad(QuadBez { p0: (228.0, 313.0), p1: (232.0, 308.0), p2: (234.0, 301.0) })/Quad(QuadBez { p0: (234.0, 301.0), p1: (232.0, 356.0), p2: (218.0, 391.0) }) = 13.862830621191966 degrees
- uni0E4A (U+0E4A): Quad(QuadBez { p0: (-211.0, 710.0), p1: (-218.0, 691.0), p2: (-220.0, 676.0) })/Quad(QuadBez { p0: (-220.0, 676.0), p1: (-219.0, 679.0), p2: (-217.0, 681.0) }) = 10.840305454330599 degrees
- uni0E4A.narrow: Quad(QuadBez { p0: (-293.0, 710.0), p1: (-300.0, 691.0), p2: (-302.0, 676.0) })/Quad(QuadBez { p0: (-302.0, 676.0), p1: (-301.0, 679.0), p2: (-299.0, 681.0) }) = 10.840305454330599 degrees
⚠️ NotoSansThaiLoopedUI-NarrowThin.ttf
-
⚠️ WARN
The following glyphs have jaggy segments:
- uni0E30 (U+0E30): Quad(QuadBez { p0: (134.0, 66.0), p1: (123.0, 55.0), p2: (108.0, 52.0) })/Quad(QuadBez { p0: (108.0, 52.0), p1: (111.0, 52.0), p2: (115.0, 52.0) }) = 11.309932474020261 degrees
- uni0E30 (U+0E30): Quad(QuadBez { p0: (134.0, 355.0), p1: (124.0, 345.0), p2: (111.0, 342.0) })/Quad(QuadBez { p0: (111.0, 342.0), p1: (113.0, 342.0), p2: (115.0, 342.0) }) = 12.994616791916512 degrees
- uni0E31 (U+0E31): Quad(QuadBez { p0: (-144.0, 608.0), p1: (-154.0, 598.0), p2: (-168.0, 595.0) })/Quad(QuadBez { p0: (-168.0, 595.0), p1: (-165.0, 595.0), p2: (-163.0, 595.0) }) = 12.094757077012089 degrees
- uni0E31.narrow: Quad(QuadBez { p0: (-257.0, 608.0), p1: (-267.0, 598.0), p2: (-281.0, 595.0) })/Quad(QuadBez { p0: (-281.0, 595.0), p1: (-278.0, 595.0), p2: (-275.0, 595.0) }) = 12.094757077012089 degrees
- uni0E4C.small: Quad(QuadBez { p0: (-93.0, 884.0), p1: (-94.0, 883.0), p2: (-95.0, 883.0) })/Quad(QuadBez { p0: (-95.0, 883.0), p1: (-75.0, 881.0), p2: (-62.0, 867.0) }) = 5.710593137499633 degrees
⚠️ NotoSansThaiLoopedUI-Narrow.ttf
-
⚠️ WARN
The following glyphs have jaggy segments:
- uni0E2E (U+0E2E): Quad(QuadBez { p0: (140.0, 341.0), p1: (142.0, 341.0), p2: (145.0, 341.0) })/Quad(QuadBez { p0: (145.0, 341.0), p1: (108.0, 346.0), p2: (83.0, 361.0) }) = 7.696051722016604 degrees
⚠️ NotoSansThaiLoopedUI-NarrowBold.ttf
-
⚠️ WARN
The following glyphs have jaggy segments:
- uni0E04 (U+0E04): Line(Line { p0: (339.0, 0.0), p1: (339.0, 219.0) })/Quad(QuadBez { p0: (339.0, 219.0), p1: (335.0, 188.0), p2: (319.0, 168.0) }) = 7.352379359892374 degrees
- uni0E04 (U+0E04): Quad(QuadBez { p0: (319.0, 307.0), p1: (335.0, 287.0), p2: (339.0, 255.0) })/Line(Line { p0: (339.0, 255.0), p1: (339.0, 307.0) }) = 7.125016348901757 degrees
- uni0E05 (U+0E05): Line(Line { p0: (339.0, 0.0), p1: (339.0, 215.0) })/Quad(QuadBez { p0: (339.0, 215.0), p1: (335.0, 184.0), p2: (318.0, 164.0) }) = 7.352379359892374 degrees
- uni0E05 (U+0E05): Quad(QuadBez { p0: (319.0, 302.0), p1: (335.0, 283.0), p2: (339.0, 251.0) })/Line(Line { p0: (339.0, 251.0), p1: (339.0, 343.0) }) = 7.125016348901757 degrees
- uni0E10 (U+0E10): Quad(QuadBez { p0: (63.0, 287.0), p1: (87.0, 308.0), p2: (120.0, 311.0) })/Line(Line { p0: (120.0, 311.0), p1: (21.0, 325.0) }) = 13.24349060940931 degrees
- uni0E10 (U+0E10): Line(Line { p0: (221.0, 296.0), p1: (172.0, 303.0) })/Quad(QuadBez { p0: (172.0, 303.0), p1: (188.0, 297.0), p2: (200.0, 285.0) }) = 12.425942865427485 degrees
- uni0E10.less: Quad(QuadBez { p0: (63.0, 287.0), p1: (87.0, 308.0), p2: (120.0, 311.0) })/Line(Line { p0: (120.0, 311.0), p1: (21.0, 325.0) }) = 13.24349060940931 degrees
- uni0E10.less: Line(Line { p0: (221.0, 296.0), p1: (172.0, 303.0) })/Quad(QuadBez { p0: (172.0, 303.0), p1: (188.0, 297.0), p2: (200.0, 285.0) }) = 12.425942865427485 degrees
- uni0E28 (U+0E28): Quad(QuadBez { p0: (319.0, 307.0), p1: (335.0, 287.0), p2: (339.0, 255.0) })/Line(Line { p0: (339.0, 255.0), p1: (339.0, 308.0) }) = 7.125016348901757 degrees
⚠️ NotoSansThaiLoopedUI-Regular.ttf
-
⚠️ WARN
The following glyphs have jaggy segments:
- uni0E0D (U+0E0D): Quad(QuadBez { p0: (521.0, -165.0), p1: (519.0, -167.0), p2: (517.0, -168.0) })/Quad(QuadBez { p0: (517.0, -168.0), p1: (526.0, -166.0), p2: (535.0, -163.0) }) = 14.036243467926484 degrees
⚠️ NotoSansThaiLoopedUI-CondensedLight.ttf
-
⚠️ WARN
The following glyphs have jaggy segments:
- uni0E03 (U+0E03): Quad(QuadBez { p0: (123.0, 435.0), p1: (123.0, 426.0), p2: (122.0, 417.0) })/Quad(QuadBez { p0: (122.0, 417.0), p1: (123.0, 420.0), p2: (125.0, 423.0) }) = 12.094757077012149 degrees
- uni0E0B (U+0E0B): Quad(QuadBez { p0: (123.0, 435.0), p1: (123.0, 426.0), p2: (122.0, 417.0) })/Quad(QuadBez { p0: (122.0, 417.0), p1: (123.0, 420.0), p2: (125.0, 423.0) }) = 12.094757077012149 degrees
- uni0E0B0331: Quad(QuadBez { p0: (123.0, 435.0), p1: (123.0, 426.0), p2: (122.0, 417.0) })/Quad(QuadBez { p0: (122.0, 417.0), p1: (123.0, 420.0), p2: (125.0, 423.0) }) = 12.094757077012149 degrees
- uni0E47.narrow: Quad(QuadBez { p0: (-244.0, 622.0), p1: (-237.0, 612.0), p2: (-228.0, 606.0) })/Quad(QuadBez { p0: (-228.0, 606.0), p1: (-229.0, 607.0), p2: (-229.0, 607.0) }) = 11.309932474020261 degrees
⚠️ NotoSansThaiLoopedUI-Thin.ttf
-
⚠️ WARN
The following glyphs have jaggy segments:
- uni0E30 (U+0E30): Quad(QuadBez { p0: (166.0, 65.0), p1: (152.0, 55.0), p2: (134.0, 51.0) })/Quad(QuadBez { p0: (134.0, 51.0), p1: (136.0, 51.0), p2: (137.0, 51.0) }) = 12.528807709151492 degrees
- uni0E30 (U+0E30): Quad(QuadBez { p0: (167.0, 356.0), p1: (155.0, 346.0), p2: (138.0, 342.0) })/Quad(QuadBez { p0: (138.0, 342.0), p1: (169.0, 342.0), p2: (204.0, 356.0) }) = 13.240519915187184 degrees
- uni0E4C.small: Quad(QuadBez { p0: (-120.0, 889.0), p1: (-122.0, 888.0), p2: (-123.0, 888.0) })/Quad(QuadBez { p0: (-123.0, 888.0), p1: (-96.0, 887.0), p2: (-79.0, 872.0) }) = 2.1210963966614473 degrees
- uni0E47.small: Quad(QuadBez { p0: (-222.0, 801.0), p1: (-205.0, 787.0), p2: (-183.0, 782.0) })/Quad(QuadBez { p0: (-183.0, 782.0), p1: (-191.0, 786.0), p2: (-197.0, 793.0) }) = 13.760785111791254 degrees
- uni0E29.BRACKET.varAlt01: Line(Line { p0: (180.0, 431.0), p1: (180.0, 286.0) })/Quad(QuadBez { p0: (180.0, 286.0), p1: (184.0, 305.0), p2: (198.0, 319.0) }) = 11.888658039627968 degrees
- uni0E29.BRACKET.varAlt01: Quad(QuadBez { p0: (186.0, 233.0), p1: (182.0, 241.0), p2: (180.0, 249.0) })/Line(Line { p0: (180.0, 249.0), p1: (180.0, 23.0) }) = 14.036243467926484 degrees
⚠️ NotoSansThaiLoopedUI-Bold.ttf
-
⚠️ WARN
The following glyphs have jaggy segments:
- uni0E10 (U+0E10): Quad(QuadBez { p0: (78.0, 287.0), p1: (103.0, 307.0), p2: (139.0, 310.0) })/Line(Line { p0: (139.0, 310.0), p1: (30.0, 325.0) }) = 12.59916679721471 degrees
- uni0E10.less: Quad(QuadBez { p0: (78.0, 287.0), p1: (103.0, 307.0), p2: (139.0, 310.0) })/Line(Line { p0: (139.0, 310.0), p1: (30.0, 325.0) }) = 12.59916679721471 degrees
⚠️ NotoSansThaiLoopedUI-CondensedBlack.ttf
-
⚠️ WARN
The following glyphs have jaggy segments:
- uni0E10 (U+0E10): Quad(QuadBez { p0: (61.0, 294.0), p1: (61.0, 294.0), p2: (62.0, 294.0) })/Line(Line { p0: (62.0, 294.0), p1: (15.0, 301.0) }) = 8.471144633014832 degrees
- uni0E10.less: Quad(QuadBez { p0: (61.0, 294.0), p1: (61.0, 294.0), p2: (62.0, 294.0) })/Line(Line { p0: (62.0, 294.0), p1: (15.0, 301.0) }) = 8.471144633014832 degrees
Check there are no overlapping path segments
⚠️ NotoSansThaiLoopedUI-NarrowBlack.ttf
-
⚠️ WARN
The following glyphs have overlapping path segments:
- uni0E10 (U+0E10): Line(Line { p0: (69.0, 294.0), p1: (69.0, 294.0) }) has the same coordinates as a previous segment.
- uni0E10.less: Line(Line { p0: (69.0, 294.0), p1: (69.0, 294.0) }) has the same coordinates as a previous segment.
- uni0E17 (U+0E17): Line(Line { p0: (239.0, 417.0), p1: (239.0, 416.0) }) has the same coordinates as a previous segment.
- uni0E17 (U+0E17): Quad(QuadBez { p0: (239.0, 416.0), p1: (239.0, 416.0), p2: (239.0, 416.0) }) has the same coordinates as a previous segment.
- uni0E21 (U+0E21): Line(Line { p0: (246.0, 89.0), p1: (246.0, 89.0) }) has the same coordinates as a previous segment.
- uni0E210331: Line(Line { p0: (246.0, 89.0), p1: (246.0, 89.0) }) has the same coordinates as a previous segment.
⚠️ NotoSansThaiLoopedUI-CondensedThin.ttf
-
⚠️ WARN
The following glyphs have overlapping path segments:
- uni0E08 (U+0E08): Quad(QuadBez { p0: (107.0, 206.0), p1: (107.0, 206.0), p2: (107.0, 206.0) }) has the same coordinates as a previous segment.
- uni0E080331: Quad(QuadBez { p0: (107.0, 206.0), p1: (107.0, 206.0), p2: (107.0, 206.0) }) has the same coordinates as a previous segment.
- uni0E10 (U+0E10): Quad(QuadBez { p0: (117.0, 178.0), p1: (117.0, 178.0), p2: (117.0, 178.0) }) has the same coordinates as a previous segment.
- uni0E10.less: Quad(QuadBez { p0: (117.0, 178.0), p1: (117.0, 178.0), p2: (117.0, 178.0) }) has the same coordinates as a previous segment.
⚠️ NotoSansThaiLoopedUI-NarrowMedium.ttf
-
⚠️ WARN
The following glyphs have overlapping path segments:
- uni0E39.small: Line(Line { p0: (-243.0, -231.0), p1: (-243.0, -231.0) }) has the same coordinates as a previous segment.
⚠️ NotoSansThaiLoopedUI-Light.ttf
-
⚠️ WARN
The following glyphs have overlapping path segments:
- uni0E1C (U+0E1C): Quad(QuadBez { p0: (141.0, 353.0), p1: (141.0, 353.0), p2: (141.0, 353.0) }) has the same coordinates as a previous segment.
- uni0E1D (U+0E1D): Quad(QuadBez { p0: (141.0, 353.0), p1: (141.0, 353.0), p2: (141.0, 353.0) }) has the same coordinates as a previous segment.
⚠️ NotoSansThaiLoopedUI-Medium.ttf
-
⚠️ WARN
The following glyphs have overlapping path segments:
- uni0E09 (U+0E09): Line(Line { p0: (133.0, 150.0), p1: (133.0, 150.0) }) has the same coordinates as a previous segment.
- uni0E0C (U+0E0C): Quad(QuadBez { p0: (519.0, 88.0), p1: (519.0, 88.0), p2: (519.0, 88.0) }) has the same coordinates as a previous segment.
- uni0E0C0331: Quad(QuadBez { p0: (519.0, 88.0), p1: (519.0, 88.0), p2: (519.0, 88.0) }) has the same coordinates as a previous segment.
⚠️ NotoSansThaiLoopedUI-CondensedExtraBold.ttf
-
⚠️ WARN
The following glyphs have overlapping path segments:
- uni0E3F (U+0E3F): Line(Line { p0: (259.0, 314.0), p1: (259.0, 314.0) }) has the same coordinates as a previous segment.
⚠️ NotoSansThaiLoopedUI-ExtraBold.ttf
-
⚠️ WARN
The following glyphs have overlapping path segments:
- uni0E08 (U+0E08): Line(Line { p0: (123.0, 161.0), p1: (123.0, 161.0) }) has the same coordinates as a previous segment.
- uni0E080331: Line(Line { p0: (123.0, 161.0), p1: (123.0, 161.0) }) has the same coordinates as a previous segment.
- uni0E2C.short: Quad(QuadBez { p0: (484.0, 329.0), p1: (484.0, 329.0), p2: (484.0, 329.0) }) has the same coordinates as a previous segment.
⚠️ NotoSansThaiLoopedUI-CondensedMedium.ttf
-
⚠️ WARN
The following glyphs have overlapping path segments:
- uni0E09 (U+0E09): Line(Line { p0: (240.0, 88.0), p1: (240.0, 88.0) }) has the same coordinates as a previous segment.
- uni0E10 (U+0E10): Quad(QuadBez { p0: (95.0, 125.0), p1: (95.0, 125.0), p2: (95.0, 125.0) }) has the same coordinates as a previous segment.
- uni0E10.less: Quad(QuadBez { p0: (95.0, 125.0), p1: (95.0, 125.0), p2: (95.0, 125.0) }) has the same coordinates as a previous segment.
- uni0E2B (U+0E2B): Quad(QuadBez { p0: (257.0, 359.0), p1: (257.0, 359.0), p2: (257.0, 359.0) }) has the same coordinates as a previous segment.
- uni0E29.BRACKET.varAlt01: Line(Line { p0: (180.0, 204.0), p1: (180.0, 204.0) }) has the same coordinates as a previous segment.
⚠️ NotoSansThaiLoopedUI-NarrowThin.ttf
-
⚠️ WARN
The following glyphs have overlapping path segments:
- uni0E21 (U+0E21): Quad(QuadBez { p0: (137.0, 379.0), p1: (137.0, 379.0), p2: (137.0, 379.0) }) has the same coordinates as a previous segment.
- uni0E210331: Quad(QuadBez { p0: (137.0, 379.0), p1: (137.0, 379.0), p2: (137.0, 379.0) }) has the same coordinates as a previous segment.
- uni0E2E (U+0E2E): Quad(QuadBez { p0: (86.0, 196.0), p1: (86.0, 196.0), p2: (87.0, 196.0) }) has the same coordinates as a previous segment.
⚠️ NotoSansThaiLoopedUI-NarrowBold.ttf
-
⚠️ WARN
The following glyphs have overlapping path segments:
- uni0E10 (U+0E10): Quad(QuadBez { p0: (115.0, 127.0), p1: (115.0, 127.0), p2: (115.0, 127.0) }) has the same coordinates as a previous segment.
- uni0E10.less: Quad(QuadBez { p0: (115.0, 127.0), p1: (115.0, 127.0), p2: (115.0, 127.0) }) has the same coordinates as a previous segment.
- uni0E12 (U+0E12): Line(Line { p0: (505.0, 83.0), p1: (505.0, 83.0) }) has the same coordinates as a previous segment.
- uni0E21 (U+0E21): Line(Line { p0: (98.0, 318.0), p1: (98.0, 318.0) }) has the same coordinates as a previous segment.
- uni0E210331: Line(Line { p0: (98.0, 318.0), p1: (98.0, 318.0) }) has the same coordinates as a previous segment.
- uni0E2D (U+0E2D): Quad(QuadBez { p0: (167.0, 169.0), p1: (167.0, 169.0), p2: (167.0, 169.0) }) has the same coordinates as a previous segment.
- uni0E2E (U+0E2E): Quad(QuadBez { p0: (167.0, 166.0), p1: (167.0, 166.0), p2: (167.0, 166.0) }) has the same coordinates as a previous segment.
⚠️ NotoSansThaiLoopedUI-Regular.ttf
-
⚠️ WARN
The following glyphs have overlapping path segments:
- uni0E07 (U+0E07): Line(Line { p0: (314.0, 335.0), p1: (314.0, 335.0) }) has the same coordinates as a previous segment.
- uni0E070331: Line(Line { p0: (314.0, 335.0), p1: (314.0, 335.0) }) has the same coordinates as a previous segment.
- uni0E10 (U+0E10): Line(Line { p0: (159.0, 138.0), p1: (159.0, 138.0) }) has the same coordinates as a previous segment.
- uni0E10.less: Line(Line { p0: (159.0, 138.0), p1: (159.0, 138.0) }) has the same coordinates as a previous segment.
⚠️ NotoSansThaiLoopedUI-CondensedBold.ttf
-
⚠️ WARN
The following glyphs have overlapping path segments:
- uni0E0E.short: Quad(QuadBez { p0: (81.0, 267.0), p1: (81.0, 267.0), p2: (81.0, 267.0) }) has the same coordinates as a previous segment.
- uni0E3F (U+0E3F): Line(Line { p0: (250.0, 320.0), p1: (250.0, 320.0) }) has the same coordinates as a previous segment.
⚠️ NotoSansThaiLoopedUI-CondensedLight.ttf
-
⚠️ WARN
The following glyphs have overlapping path segments:
- uni0E04 (U+0E04): Line(Line { p0: (138.0, 238.0), p1: (138.0, 238.0) }) has the same coordinates as a previous segment.
- uni0E28 (U+0E28): Line(Line { p0: (138.0, 238.0), p1: (138.0, 238.0) }) has the same coordinates as a previous segment.
- uni0E29.BRACKET.varAlt01: Quad(QuadBez { p0: (209.0, 216.0), p1: (209.0, 216.0), p2: (209.0, 216.0) }) has the same coordinates as a previous segment.
⚠️ NotoSansThaiLoopedUI-Bold.ttf
-
⚠️ WARN
The following glyphs have overlapping path segments:
- uni0E15 (U+0E15): Line(Line { p0: (267.0, 171.0), p1: (267.0, 171.0) }) has the same coordinates as a previous segment.
⚠️ NotoSansThaiLoopedUI-CondensedBlack.ttf
-
⚠️ WARN
The following glyphs have overlapping path segments:
- uni0E15 (U+0E15): Line(Line { p0: (226.0, 152.0), p1: (227.0, 152.0) }) has the same coordinates as a previous segment.
- uni0E17 (U+0E17): Quad(QuadBez { p0: (217.0, 421.0), p1: (217.0, 418.0), p2: (217.0, 416.0) }) has the same coordinates as a previous segment.
Do outlines contain any semi-vertical or semi-horizontal lines?
⚠️ NotoSansThaiLoopedUI-CondensedThin.ttf
-
⚠️ WARN
The following glyphs have semi-vertical/semi-horizontal lines:
- exclam (U+0021): Line(Line { p0: (127.0, 714.0), p1: (125.0, 174.0) }) (angle: -90.21 degrees, expected: -90.00 degrees)
- exclam (U+0021): Line(Line { p0: (100.0, 174.0), p1: (98.0, 714.0) }) (angle: 90.21 degrees, expected: 90.00 degrees)
⚠️ NotoSansThaiLoopedUI-NarrowThin.ttf
-
⚠️ WARN
The following glyphs have semi-vertical/semi-horizontal lines:
- exclam (U+0021): Line(Line { p0: (127.0, 714.0), p1: (125.0, 174.0) }) (angle: -90.21 degrees, expected: -90.00 degrees)
- exclam (U+0021): Line(Line { p0: (100.0, 174.0), p1: (98.0, 714.0) }) (angle: 90.21 degrees, expected: 90.00 degrees)
⚠️ NotoSansThaiLoopedUI-Thin.ttf
-
⚠️ WARN
The following glyphs have semi-vertical/semi-horizontal lines:
- exclam (U+0021): Line(Line { p0: (127.0, 714.0), p1: (125.0, 174.0) }) (angle: -90.21 degrees, expected: -90.00 degrees)
- exclam (U+0021): Line(Line { p0: (100.0, 174.0), p1: (98.0, 714.0) }) (angle: 90.21 degrees, expected: 90.00 degrees)