Font Bakery Logo image/svg+xml Font Bakery Logo Robert Martinez font build service https://github.com/xen/fontbakery
Fontbakery Technical Report

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

DEPRECATION WARNING

By late-December 2024, FontBakery version 0.13.0 introduced a new naming scheme for the check-IDs.

Fontbakery detected usage of old IDs and performed an automatic backwards-compatibility translation for you.
This automatic translation will be deprecated in the next major release.

Please start using the new check-IDs as documented at /Lib/fontbakery/legacy_checkids.py

The following legacy check-IDs were detected:
- com.google.fonts/check/fontdata_namecheck
- com.google.fonts/check/outline_colinear_vectors
- com.google.fonts/check/outline_semi_vertical
- com.google.fonts/check/outline_alignment_miss
- com.google.fonts/check/outline_short_segments
- com.google.fonts/check/ttx_roundtrip
- com.google.fonts/check/version_bump
- com.google.fonts/check/outline_jaggy_segments

Summary

💥 ERROR ☠ FATAL 🔥 FAIL ⚠️ WARN ⏩ SKIP ℹ️ INFO ✅ PASS
1 0 14 17 64 8 134
0% 0% 6% 7% 27% 3% 56%

Meaning of check results:

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

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

FontBakery version: 0.13.1

OpenType Specification Checks

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

Does full font name begin with the font family name?

Check ID: <FontBakeryCheck:opentype/name/match_familyname_fullfont>
🔥 GamjaFlower-Regular.ttf
  • 🔥 FAIL

    On the 'name' table, the full font name 'Gamja Flower Regular' does not begin with the font family name '감자꽃마을' in platformID 3, encodingID 1, languageID 1042(0412), and nameID 1.

    [code: mismatch-font-names]

Font has correct post table version?

Check ID: <FontBakeryCheck:opentype/post_table_version>
⚠️ GamjaFlower-Regular.ttf
  • ⚠️ WARN

    Post table format 3 use has niche use case problems.Please review the check rationale for additional details.

    [code: post-table-version]

Universal Profile Checks

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

Does the font contain chws and vchw features?

Check ID: <FontBakeryCheck:cjk_chws_feature>
⚠️ GamjaFlower-Regular.ttf

Check if each glyph has the recommended amount of contours.

Check ID: <FontBakeryCheck:contour_count>
⚠️ GamjaFlower-Regular.ttf
  • ⚠️ WARN

    This check inspects the glyph outlines and detects the total number of contours in each of them. The expected values are infered from the typical ammounts of contours observed in a large collection of reference font families. The divergences listed below may simply indicate a significantly different design on some of your glyphs. On the other hand, some of these may flag actual bugs in the font such as glyphs mapped to an incorrect codepoint. Please consider reviewing the design and codepoint assignment of these to make sure they are correct.

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

    - Glyph name: exclam	Contours detected: 3	Expected: 2
    
    - Glyph name: question	Contours detected: 3	Expected: 2
    
    - Glyph name: E	Contours detected: 2	Expected: 1
    
    - Glyph name: F	Contours detected: 2	Expected: 1
    
    - Glyph name: exclamdown	Contours detected: 3	Expected: 2
    
    - Glyph name: questiondown	Contours detected: 3	Expected: 2
    
    - Glyph name: existential	Contours detected: 2	Expected: 1
    
    - Glyph name: E	Contours detected: 2	Expected: 1
    
    - Glyph name: F	Contours detected: 2	Expected: 1
    
    - Glyph name: exclam	Contours detected: 3	Expected: 2
    
    - Glyph name: exclamdown	Contours detected: 3	Expected: 2
    
    - Glyph name: existential	Contours detected: 2	Expected: 1
    
    - Glyph name: question	Contours detected: 3	Expected: 2
    
    - Glyph name: questiondown	Contours detected: 3	Expected: 2
    
    [code: contour-count]

Ensure files are not too large.

Check ID: <FontBakeryCheck:file_size>
🔥 GamjaFlower-Regular.ttf
  • 🔥 FAIL

    Font file is 12.0Mb, larger than limit 9.0Mb

    [code: massive-font]

Does GPOS table have kerning information? This check skips monospaced fonts as defined by post.isFixedPitch value

Check ID: <FontBakeryCheck:gpos_kerning_info>
⚠️ GamjaFlower-Regular.ttf
  • ⚠️ WARN

    GPOS table lacks kerning information.

    [code: lacks-kern-info]

Checking Vertical Metric Linegaps.

Check ID: <FontBakeryCheck:linegaps>
🔥 GamjaFlower-Regular.ttf
  • 🔥 FAIL

    hhea lineGap is not equal to 0.

    Overridden: This check was originally a WARN but was overridden by the universal profile: For Google Fonts, all messages from this check are considered FAILs.

    [code: hhea]

Font contains '.notdef' as its first glyph?

Check ID: <FontBakeryCheck:mandatory_glyphs>
🔥 GamjaFlower-Regular.ttf
  • 🔥 FAIL

    The '.notdef' glyph should contain a drawing, but it is blank.

    [code: notdef-is-blank]

Check math signs have the same width.

Check ID: <FontBakeryCheck:math_signs_width>
⚠️ GamjaFlower-Regular.ttf
  • ⚠️ WARN

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

    Width = 456: plus

    Width = 364: less

    Width = 436: equal

    Width = 396: greater

    Width = 708: logicalnot

    [code: width-outliers]

Check there are no overlapping path segments

Check ID: <FontBakeryCheck:overlapping_path_segments>
⚠️ GamjaFlower-Regular.ttf
  • ⚠️ WARN

    The following glyphs have overlapping path segments:

    * uni25A4 (U+25A4): L<<736.0,593.0>--<88.0,593.0>> has the same coordinates as a previous segment.
    
    * uni25A4 (U+25A4): L<<736.0,497.0>--<88.0,497.0>> has the same coordinates as a previous segment.
    
    * uni25A4 (U+25A4): L<<736.0,397.0>--<88.0,397.0>> has the same coordinates as a previous segment.
    
    * uni25A4 (U+25A4): L<<736.0,301.0>--<88.0,301.0>> has the same coordinates as a previous segment.
    
    * uni25A4 (U+25A4): L<<736.0,205.0>--<88.0,205.0>> has the same coordinates as a previous segment.
    
    * uni25A4 (U+25A4): L<<736.0,113.0>--<88.0,113.0>> has the same coordinates as a previous segment.
    
    [code: overlapping-path-segments]

Ensure smart dropout control is enabled in "prep" table instructions.

Check ID: <FontBakeryCheck:smart_dropout>
🔥 GamjaFlower-Regular.ttf
  • 🔥 FAIL

    The 'prep' table does not contain TrueType instructions enabling smart dropout control. To fix, export the font with autohinting enabled, or run ttfautohint on the font, or run the gftools fix-nonhinting script.

    [code: lacks-smart-dropout]

Are there unwanted tables?

Check ID: <FontBakeryCheck:unwanted_tables>
🔥 GamjaFlower-Regular.ttf
  • 🔥 FAIL

    The following unwanted font tables were found:

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

    They can be removed with the 'fix-unwanted-tables' script provided by gftools.

    [code: unwanted-tables]

Font contains glyphs for whitespace characters?

Check ID: <FontBakeryCheck:whitespace_glyphs>
🔥 GamjaFlower-Regular.ttf
  • 🔥 FAIL

    Whitespace glyph missing for codepoint 0x00A0.

    [code: missing-whitespace-glyph-0x00A0]

Article Checks

⚠️

Validate size, and resolution of article images, and ensure article page has minimum length and includes visual assets.

Check ID: <FontBakeryCheck:googlefonts/article/images>
⚠️ GamjaFlower-Regular.ttf
  • ⚠️ WARN

    Family metadata at /Users/simon/others-repos/fonts//ofl/gamjaflower does not have an article.

    [code: lacks-article]

Metadata Checks

🔥⚠️⚠️⏩⏩⏩ℹ️

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

Check ID: <FontBakeryCheck:googlefonts/metadata/consistent_repo_urls>
🔥 GamjaFlower-Regular.ttf
  • 🔥 FAIL

    Please add a family.source.repository_url entry.

    [code: lacks-repo-url]

METADATA.pb: Designers are listed correctly on the Google Fonts catalog?

Check ID: <FontBakeryCheck:googlefonts/metadata/designer_profiles>
⚠️ GamjaFlower-Regular.ttf
  • ⚠️ WARN

    It seems that YoonDesign Inc is still not listed on the designers catalog. Please submit a photo and a link to a webpage where people can learn more about the work of this designer/typefoundry.

    [code: profile-not-found]

Check for codepoints not covered by METADATA subsets.

Check ID: <FontBakeryCheck:googlefonts/metadata/unreachable_subsetting>
⚠️ GamjaFlower-Regular.ttf
  • ⚠️ WARN

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

    • U+2020 DAGGER: try adding one of: adlam, latin-ext
    • U+2021 DOUBLE DAGGER: try adding adlam
    • U+2025 TWO DOT LEADER: try adding phags-pa
    • U+2030 PER MILLE SIGN: try adding adlam
    • U+203B REFERENCE MARK: not included in any glyphset definition
    • U+2074 SUPERSCRIPT FOUR: try adding math
    • U+2081 SUBSCRIPT ONE: try adding math
    • U+2082 SUBSCRIPT TWO: try adding math
    • U+2083 SUBSCRIPT THREE: try adding math
    • U+2084 SUBSCRIPT FOUR: try adding math
    • U+20A9 WON SIGN: try adding latin-ext
    • U+2103 DEGREE CELSIUS: try adding math
    • U+2109 DEGREE FAHRENHEIT: try adding math
    • U+2116 NUMERO SIGN: try adding cyrillic
    • U+2121 TELEPHONE SIGN: try adding math
    • U+2153 VULGAR FRACTION ONE THIRD: try adding symbols
    • U+2154 VULGAR FRACTION TWO THIRDS: try adding symbols
    • U+215B VULGAR FRACTION ONE EIGHTH: try adding symbols
    • U+215C VULGAR FRACTION THREE EIGHTHS: try adding symbols
    • U+215D VULGAR FRACTION FIVE EIGHTHS: try adding symbols
    • U+215E VULGAR FRACTION SEVEN EIGHTHS: try adding symbols
    • U+2160 ROMAN NUMERAL ONE: try adding symbols
    • U+2161 ROMAN NUMERAL TWO: try adding symbols
    • U+2162 ROMAN NUMERAL THREE: try adding symbols
    • U+2163 ROMAN NUMERAL FOUR: try adding symbols
    • U+2164 ROMAN NUMERAL FIVE: try adding symbols
    • U+2165 ROMAN NUMERAL SIX: try adding symbols
    • U+2166 ROMAN NUMERAL SEVEN: try adding symbols
    • U+2167 ROMAN NUMERAL EIGHT: try adding symbols
    • U+2168 ROMAN NUMERAL NINE: try adding symbols
    • U+2169 ROMAN NUMERAL TEN: try adding symbols
    • U+2170 SMALL ROMAN NUMERAL ONE: try adding symbols
    • U+2171 SMALL ROMAN NUMERAL TWO: try adding symbols
    • U+2172 SMALL ROMAN NUMERAL THREE: try adding symbols
    • U+2173 SMALL ROMAN NUMERAL FOUR: try adding symbols
    • U+2174 SMALL ROMAN NUMERAL FIVE: try adding symbols
    • U+2175 SMALL ROMAN NUMERAL SIX: try adding symbols
    • U+2176 SMALL ROMAN NUMERAL SEVEN: try adding symbols
    • U+2177 SMALL ROMAN NUMERAL EIGHT: try adding symbols
    • U+2178 SMALL ROMAN NUMERAL NINE: try adding symbols
    • U+2179 SMALL ROMAN NUMERAL TEN: try adding symbols
    • U+2190 LEFTWARDS ARROW: try adding one of: math, symbols
    • U+2192 RIGHTWARDS ARROW: try adding one of: math, symbols
    • U+2194 LEFT RIGHT ARROW: try adding one of: math, symbols
    • U+2195 UP DOWN ARROW: try adding one of: math, symbols
    • U+2196 NORTH WEST ARROW: try adding one of: math, symbols
    • U+2197 NORTH EAST ARROW: try adding one of: math, symbols
    • U+2198 SOUTH EAST ARROW: try adding one of: math, symbols
    • U+2199 SOUTH WEST ARROW: try adding one of: math, symbols
    • U+21D2 RIGHTWARDS DOUBLE ARROW: try adding math
    • U+21D4 LEFT RIGHT DOUBLE ARROW: try adding math
    • U+2200 FOR ALL: try adding math
    • U+2202 PARTIAL DIFFERENTIAL: try adding math
    • U+2203 THERE EXISTS: try adding math
    • U+2207 NABLA: try adding math
    • U+2208 ELEMENT OF: try adding math
    • U+220B CONTAINS AS MEMBER: try adding math
    • U+220F N-ARY PRODUCT: try adding math
    • U+2211 N-ARY SUMMATION: try adding math
    • U+221A SQUARE ROOT: try adding math
    • U+221D PROPORTIONAL TO: try adding math
    • U+221E INFINITY: try adding math
    • U+2220 ANGLE: try adding math
    • U+2225 PARALLEL TO: try adding math
    • U+2227 LOGICAL AND: try adding math
    • U+2228 LOGICAL OR: try adding math
    • U+2229 INTERSECTION: try adding math
    • U+222A UNION: try adding math
    • U+222B INTEGRAL: try adding math
    • U+222C DOUBLE INTEGRAL: try adding math
    • U+222E CONTOUR INTEGRAL: try adding math
    • U+2234 THEREFORE: try adding math
    • U+2235 BECAUSE: try adding math
    • U+223D REVERSED TILDE: try adding math
    • U+2252 APPROXIMATELY EQUAL TO OR THE IMAGE OF: try adding math
    • U+2260 NOT EQUAL TO: try adding math
    • U+2261 IDENTICAL TO: try adding math
    • U+2264 LESS-THAN OR EQUAL TO: try adding math
    • U+2265 GREATER-THAN OR EQUAL TO: try adding math
    • U+2282 SUBSET OF: try adding math
    • U+2283 SUPERSET OF: try adding math
    • U+2286 SUBSET OF OR EQUAL TO: try adding math
    • U+2287 SUPERSET OF OR EQUAL TO: try adding math
    • U+22A5 UP TACK: try adding math
    • U+2312 ARC: try adding symbols
    • U+2460 CIRCLED DIGIT ONE: try adding one of: mongolian, symbols, yi
    • U+2461 CIRCLED DIGIT TWO: try adding one of: mongolian, symbols, yi
    • U+2462 CIRCLED DIGIT THREE: try adding one of: mongolian, symbols, yi
    • U+2463 CIRCLED DIGIT FOUR: try adding one of: mongolian, symbols, yi
    • U+2464 CIRCLED DIGIT FIVE: try adding one of: mongolian, symbols, yi
    • U+2465 CIRCLED DIGIT SIX: try adding one of: mongolian, symbols, yi
    • U+2466 CIRCLED DIGIT SEVEN: try adding one of: mongolian, symbols, yi
    • U+2467 CIRCLED DIGIT EIGHT: try adding one of: mongolian, symbols, yi
    • U+2468 CIRCLED DIGIT NINE: try adding one of: mongolian, symbols, yi
    • U+2469 CIRCLED NUMBER TEN: try adding one of: mongolian, symbols, yi
    • U+246A CIRCLED NUMBER ELEVEN: try adding one of: mongolian, symbols, yi
    • U+246B CIRCLED NUMBER TWELVE: try adding one of: mongolian, symbols, yi
    • U+246C CIRCLED NUMBER THIRTEEN: try adding one of: mongolian, symbols, yi
    • U+246D CIRCLED NUMBER FOURTEEN: try adding one of: mongolian, symbols, yi
    • U+246E CIRCLED NUMBER FIFTEEN: try adding one of: mongolian, symbols, yi
    • U+2474 PARENTHESIZED DIGIT ONE: try adding one of: math, symbols
    • U+2475 PARENTHESIZED DIGIT TWO: try adding one of: math, symbols
    • U+2476 PARENTHESIZED DIGIT THREE: try adding symbols
    • U+2477 PARENTHESIZED DIGIT FOUR: try adding symbols
    • U+2478 PARENTHESIZED DIGIT FIVE: try adding symbols
    • U+2479 PARENTHESIZED DIGIT SIX: try adding symbols
    • U+247A PARENTHESIZED DIGIT SEVEN: try adding symbols
    • U+247B PARENTHESIZED DIGIT EIGHT: try adding symbols
    • U+247C PARENTHESIZED DIGIT NINE: try adding symbols
    • U+247D PARENTHESIZED NUMBER TEN: try adding symbols
    • U+247E PARENTHESIZED NUMBER ELEVEN: try adding symbols
    • U+247F PARENTHESIZED NUMBER TWELVE: try adding symbols
    • U+2480 PARENTHESIZED NUMBER THIRTEEN: try adding symbols
    • U+2481 PARENTHESIZED NUMBER FOURTEEN: try adding symbols
    • U+2482 PARENTHESIZED NUMBER FIFTEEN: try adding symbols
    • U+249C PARENTHESIZED LATIN SMALL LETTER A: try adding symbols
    • U+249D PARENTHESIZED LATIN SMALL LETTER B: try adding symbols
    • U+249E PARENTHESIZED LATIN SMALL LETTER C: try adding symbols
    • U+249F PARENTHESIZED LATIN SMALL LETTER D: try adding symbols
    • U+24A0 PARENTHESIZED LATIN SMALL LETTER E: try adding symbols
    • U+24A1 PARENTHESIZED LATIN SMALL LETTER F: try adding symbols
    • U+24A2 PARENTHESIZED LATIN SMALL LETTER G: try adding symbols
    • U+24A3 PARENTHESIZED LATIN SMALL LETTER H: try adding symbols
    • U+24A4 PARENTHESIZED LATIN SMALL LETTER I: try adding symbols
    • U+24A5 PARENTHESIZED LATIN SMALL LETTER J: try adding symbols
    • U+24A6 PARENTHESIZED LATIN SMALL LETTER K: try adding symbols
    • U+24A7 PARENTHESIZED LATIN SMALL LETTER L: try adding symbols
    • U+24A8 PARENTHESIZED LATIN SMALL LETTER M: try adding symbols
    • U+24A9 PARENTHESIZED LATIN SMALL LETTER N: try adding symbols
    • U+24AA PARENTHESIZED LATIN SMALL LETTER O: try adding symbols
    • U+24AB PARENTHESIZED LATIN SMALL LETTER P: try adding symbols
    • U+24AC PARENTHESIZED LATIN SMALL LETTER Q: try adding symbols
    • U+24AD PARENTHESIZED LATIN SMALL LETTER R: try adding symbols
    • U+24AE PARENTHESIZED LATIN SMALL LETTER S: try adding symbols
    • U+24AF PARENTHESIZED LATIN SMALL LETTER T: try adding symbols
    • U+24B0 PARENTHESIZED LATIN SMALL LETTER U: try adding symbols
    • U+24B1 PARENTHESIZED LATIN SMALL LETTER V: try adding symbols
    • U+24B2 PARENTHESIZED LATIN SMALL LETTER W: try adding symbols
    • U+24B3 PARENTHESIZED LATIN SMALL LETTER X: try adding symbols
    • U+24B4 PARENTHESIZED LATIN SMALL LETTER Y: try adding symbols
    • U+24B5 PARENTHESIZED LATIN SMALL LETTER Z: try adding symbols
    • U+24D0 CIRCLED LATIN SMALL LETTER A: try adding symbols
    • U+24D1 CIRCLED LATIN SMALL LETTER B: try adding symbols
    • U+24D2 CIRCLED LATIN SMALL LETTER C: try adding symbols
    • U+24D3 CIRCLED LATIN SMALL LETTER D: try adding symbols
    • U+24D4 CIRCLED LATIN SMALL LETTER E: try adding symbols
    • U+24D5 CIRCLED LATIN SMALL LETTER F: try adding symbols
    • U+24D6 CIRCLED LATIN SMALL LETTER G: try adding symbols
    • U+24D7 CIRCLED LATIN SMALL LETTER H: try adding symbols
    • U+24D8 CIRCLED LATIN SMALL LETTER I: try adding symbols
    • U+24D9 CIRCLED LATIN SMALL LETTER J: try adding symbols
    • U+24DA CIRCLED LATIN SMALL LETTER K: try adding symbols
    • U+24DB CIRCLED LATIN SMALL LETTER L: try adding symbols
    • U+24DC CIRCLED LATIN SMALL LETTER M: try adding symbols
    • U+24DD CIRCLED LATIN SMALL LETTER N: try adding symbols
    • U+24DE CIRCLED LATIN SMALL LETTER O: try adding symbols
    • U+24DF CIRCLED LATIN SMALL LETTER P: try adding symbols
    • U+24E0 CIRCLED LATIN SMALL LETTER Q: try adding symbols
    • U+24E1 CIRCLED LATIN SMALL LETTER R: try adding symbols
    • U+24E2 CIRCLED LATIN SMALL LETTER S: try adding symbols
    • U+24E3 CIRCLED LATIN SMALL LETTER T: try adding symbols
    • U+24E4 CIRCLED LATIN SMALL LETTER U: try adding symbols
    • U+24E5 CIRCLED LATIN SMALL LETTER V: try adding symbols
    • U+24E6 CIRCLED LATIN SMALL LETTER W: try adding symbols
    • U+24E7 CIRCLED LATIN SMALL LETTER X: try adding symbols
    • U+24E8 CIRCLED LATIN SMALL LETTER Y: try adding symbols
    • U+24E9 CIRCLED LATIN SMALL LETTER Z: try adding symbols
    • U+2500 BOX DRAWINGS LIGHT HORIZONTAL: try adding symbols2
    • U+2501 BOX DRAWINGS HEAVY HORIZONTAL: try adding symbols2
    • U+2502 BOX DRAWINGS LIGHT VERTICAL: try adding symbols2
    • U+2503 BOX DRAWINGS HEAVY VERTICAL: try adding symbols2
    • U+250C BOX DRAWINGS LIGHT DOWN AND RIGHT: try adding symbols2
    • U+250D BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY: try adding symbols2
    • U+250E BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT: try adding symbols2
    • U+250F BOX DRAWINGS HEAVY DOWN AND RIGHT: try adding symbols2
    • U+2510 BOX DRAWINGS LIGHT DOWN AND LEFT: try adding symbols2
    • U+2511 BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY: try adding symbols2
    • U+2512 BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT: try adding symbols2
    • U+2513 BOX DRAWINGS HEAVY DOWN AND LEFT: try adding symbols2
    • U+2514 BOX DRAWINGS LIGHT UP AND RIGHT: try adding symbols2
    • U+2515 BOX DRAWINGS UP LIGHT AND RIGHT HEAVY: try adding symbols2
    • U+2516 BOX DRAWINGS UP HEAVY AND RIGHT LIGHT: try adding symbols2
    • U+2517 BOX DRAWINGS HEAVY UP AND RIGHT: try adding symbols2
    • U+2518 BOX DRAWINGS LIGHT UP AND LEFT: try adding symbols2
    • U+2519 BOX DRAWINGS UP LIGHT AND LEFT HEAVY: try adding symbols2
    • U+251A BOX DRAWINGS UP HEAVY AND LEFT LIGHT: try adding symbols2
    • U+251B BOX DRAWINGS HEAVY UP AND LEFT: try adding symbols2
    • U+251C BOX DRAWINGS LIGHT VERTICAL AND RIGHT: try adding symbols2
    • U+251D BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY: try adding symbols2
    • U+251E BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT: try adding symbols2
    • U+251F BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT: try adding symbols2
    • U+2520 BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT: try adding symbols2
    • U+2521 BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY: try adding symbols2
    • U+2522 BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY: try adding symbols2
    • U+2523 BOX DRAWINGS HEAVY VERTICAL AND RIGHT: try adding symbols2
    • U+2524 BOX DRAWINGS LIGHT VERTICAL AND LEFT: try adding symbols2
    • U+2525 BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY: try adding symbols2
    • U+2526 BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT: try adding symbols2
    • U+2527 BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT: try adding symbols2
    • U+2528 BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT: try adding symbols2
    • U+2529 BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY: try adding symbols2
    • U+252A BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY: try adding symbols2
    • U+252B BOX DRAWINGS HEAVY VERTICAL AND LEFT: try adding symbols2
    • U+252C BOX DRAWINGS LIGHT DOWN AND HORIZONTAL: try adding symbols2
    • U+252D BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT: try adding symbols2
    • U+252E BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT: try adding symbols2
    • U+252F BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY: try adding symbols2
    • U+2530 BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT: try adding symbols2
    • U+2531 BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY: try adding symbols2
    • U+2532 BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY: try adding symbols2
    • U+2533 BOX DRAWINGS HEAVY DOWN AND HORIZONTAL: try adding symbols2
    • U+2534 BOX DRAWINGS LIGHT UP AND HORIZONTAL: try adding symbols2
    • U+2535 BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT: try adding symbols2
    • U+2536 BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT: try adding symbols2
    • U+2537 BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY: try adding symbols2
    • U+2538 BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT: try adding symbols2
    • U+2539 BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY: try adding symbols2
    • U+253A BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY: try adding symbols2
    • U+253B BOX DRAWINGS HEAVY UP AND HORIZONTAL: try adding symbols2
    • U+253C BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL: try adding symbols2
    • U+253D BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT: try adding symbols2
    • U+253E BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT: try adding symbols2
    • U+253F BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY: try adding symbols2
    • U+2540 BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT: try adding symbols2
    • U+2541 BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT: try adding symbols2
    • U+2542 BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT: try adding symbols2
    • U+2543 BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT: try adding symbols2
    • U+2544 BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT: try adding symbols2
    • U+2545 BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT: try adding symbols2
    • U+2546 BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT: try adding symbols2
    • U+2547 BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY: try adding symbols2
    • U+2548 BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY: try adding symbols2
    • U+2549 BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY: try adding symbols2
    • U+254A BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY: try adding symbols2
    • U+254B BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL: try adding symbols2
    • U+2592 MEDIUM SHADE: try adding symbols2
    • U+25A0 BLACK SQUARE: try adding symbols
    • U+25A1 WHITE SQUARE: try adding symbols
    • U+25A3 WHITE SQUARE CONTAINING BLACK SMALL SQUARE: try adding symbols
    • U+25A4 SQUARE WITH HORIZONTAL FILL: try adding symbols
    • U+25A5 SQUARE WITH VERTICAL FILL: try adding symbols
    • U+25A6 SQUARE WITH ORTHOGONAL CROSSHATCH FILL: try adding symbols
    • U+25A7 SQUARE WITH UPPER LEFT TO LOWER RIGHT FILL: try adding symbols
    • U+25A8 SQUARE WITH UPPER RIGHT TO LOWER LEFT FILL: try adding symbols
    • U+25A9 SQUARE WITH DIAGONAL CROSSHATCH FILL: try adding symbols
    • U+25B2 BLACK UP-POINTING TRIANGLE: try adding symbols
    • U+25B3 WHITE UP-POINTING TRIANGLE: try adding one of: math, symbols
    • U+25B6 BLACK RIGHT-POINTING TRIANGLE: try adding symbols
    • U+25B7 WHITE RIGHT-POINTING TRIANGLE: try adding one of: math, symbols
    • U+25BC BLACK DOWN-POINTING TRIANGLE: try adding symbols
    • U+25BD WHITE DOWN-POINTING TRIANGLE: try adding one of: math, symbols
    • U+25C0 BLACK LEFT-POINTING TRIANGLE: try adding symbols
    • U+25C1 WHITE LEFT-POINTING TRIANGLE: try adding one of: math, symbols
    • U+25C6 BLACK DIAMOND: try adding symbols
    • U+25C7 WHITE DIAMOND: try adding symbols
    • U+25C8 WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND: try adding symbols
    • U+25CB WHITE CIRCLE: try adding symbols
    • U+25CE BULLSEYE: try adding symbols
    • U+25CF BLACK CIRCLE: try adding symbols
    • U+25D0 CIRCLE WITH LEFT HALF BLACK: try adding symbols
    • U+25D1 CIRCLE WITH RIGHT HALF BLACK: try adding symbols
    • U+2605 BLACK STAR: try adding symbols
    • U+2606 WHITE STAR: try adding symbols
    • U+260E BLACK TELEPHONE: try adding symbols
    • U+260F WHITE TELEPHONE: try adding symbols
    • U+261C WHITE LEFT POINTING INDEX: try adding symbols
    • U+261E WHITE RIGHT POINTING INDEX: try adding symbols
    • U+2640 FEMALE SIGN: try adding symbols
    • U+2642 MALE SIGN: try adding symbols
    • U+2660 BLACK SPADE SUIT: try adding symbols
    • U+2661 WHITE HEART SUIT: try adding symbols
    • U+2663 BLACK CLUB SUIT: try adding symbols
    • U+2664 WHITE SPADE SUIT: try adding symbols
    • U+2665 BLACK HEART SUIT: try adding symbols
    • U+2667 WHITE CLUB SUIT: try adding symbols
    • U+2668 HOT SPRINGS: try adding symbols
    • U+2669 QUARTER NOTE: try adding one of: music, symbols
    • U+266A EIGHTH NOTE: try adding one of: music, symbols
    • U+266C BEAMED SIXTEENTH NOTES: try adding one of: music, symbols
    • U+266D MUSIC FLAT SIGN: try adding one of: math, music, symbols
    • U+3001 IDEOGRAPHIC COMMA: try adding one of: yi, chinese-traditional, tai-le, chinese-simplified, chinese-hongkong, mongolian, phags-pa, japanese
    • U+3002 IDEOGRAPHIC FULL STOP: try adding one of: yi, chinese-traditional, tai-le, chinese-simplified, chinese-hongkong, mongolian, phags-pa, nushu, japanese
    • U+3003 DITTO MARK: try adding one of: yi, chinese-traditional, chinese-simplified, chinese-hongkong, phags-pa, japanese
    • U+3008 LEFT ANGLE BRACKET: try adding one of: yi, chinese-traditional, tai-le, chinese-simplified, chinese-hongkong, mongolian, phags-pa, tibetan, japanese
    • U+3009 RIGHT ANGLE BRACKET: try adding one of: yi, chinese-traditional, tai-le, chinese-simplified, chinese-hongkong, mongolian, phags-pa, tibetan, japanese
    • U+300A LEFT DOUBLE ANGLE BRACKET: try adding one of: yi, chinese-traditional, tai-le, chinese-simplified, chinese-hongkong, mongolian, phags-pa, tibetan, japanese, lisu
    • U+300B RIGHT DOUBLE ANGLE BRACKET: try adding one of: yi, chinese-traditional, tai-le, chinese-simplified, chinese-hongkong, mongolian, phags-pa, tibetan, japanese, lisu
    • U+300C LEFT CORNER BRACKET: try adding one of: yi, chinese-traditional, chinese-simplified, chinese-hongkong, mongolian, phags-pa, japanese
    • U+300D RIGHT CORNER BRACKET: try adding one of: yi, chinese-traditional, chinese-simplified, chinese-hongkong, mongolian, phags-pa, japanese
    • U+300E LEFT WHITE CORNER BRACKET: try adding one of: yi, chinese-traditional, chinese-simplified, chinese-hongkong, mongolian, phags-pa, japanese
    • U+300F RIGHT WHITE CORNER BRACKET: try adding one of: yi, chinese-traditional, chinese-simplified, chinese-hongkong, mongolian, phags-pa, japanese
    • U+3010 LEFT BLACK LENTICULAR BRACKET: try adding one of: yi, chinese-traditional, chinese-simplified, chinese-hongkong, phags-pa, japanese
    • U+3011 RIGHT BLACK LENTICULAR BRACKET: try adding one of: yi, chinese-traditional, chinese-simplified, chinese-hongkong, phags-pa, japanese
    • U+3013 GETA MARK: try adding one of: yi, chinese-traditional, chinese-simplified, chinese-hongkong, phags-pa, japanese
    • U+3014 LEFT TORTOISE SHELL BRACKET: try adding one of: yi, chinese-traditional, chinese-simplified, chinese-hongkong, phags-pa, japanese
    • U+3015 RIGHT TORTOISE SHELL BRACKET: try adding one of: yi, chinese-traditional, chinese-simplified, chinese-hongkong, phags-pa, japanese
    • U+3041 HIRAGANA LETTER SMALL A: try adding one of: chinese-simplified, japanese
    • U+3042 HIRAGANA LETTER A: try adding one of: chinese-simplified, japanese
    • U+3043 HIRAGANA LETTER SMALL I: try adding one of: chinese-simplified, japanese
    • U+3044 HIRAGANA LETTER I: try adding one of: chinese-simplified, japanese
    • U+3045 HIRAGANA LETTER SMALL U: try adding one of: chinese-simplified, japanese
    • U+3046 HIRAGANA LETTER U: try adding one of: chinese-simplified, japanese
    • U+3047 HIRAGANA LETTER SMALL E: try adding one of: chinese-simplified, japanese
    • U+3048 HIRAGANA LETTER E: try adding one of: chinese-simplified, japanese
    • U+3049 HIRAGANA LETTER SMALL O: try adding one of: chinese-simplified, japanese
    • U+304A HIRAGANA LETTER O: try adding one of: chinese-simplified, japanese
    • U+304B HIRAGANA LETTER KA: try adding one of: chinese-simplified, japanese
    • U+304C HIRAGANA LETTER GA: try adding one of: chinese-simplified, japanese
    • U+304D HIRAGANA LETTER KI: try adding one of: chinese-simplified, japanese
    • U+304E HIRAGANA LETTER GI: try adding one of: chinese-simplified, japanese
    • U+304F HIRAGANA LETTER KU: try adding one of: chinese-simplified, japanese
    • U+3050 HIRAGANA LETTER GU: try adding one of: chinese-simplified, japanese
    • U+3051 HIRAGANA LETTER KE: try adding one of: chinese-simplified, japanese
    • U+3052 HIRAGANA LETTER GE: try adding one of: chinese-simplified, japanese
    • U+3053 HIRAGANA LETTER KO: try adding one of: chinese-simplified, japanese
    • U+3054 HIRAGANA LETTER GO: try adding one of: chinese-simplified, japanese
    • U+3055 HIRAGANA LETTER SA: try adding one of: chinese-simplified, japanese
    • U+3056 HIRAGANA LETTER ZA: try adding one of: chinese-simplified, japanese
    • U+3057 HIRAGANA LETTER SI: try adding one of: chinese-simplified, japanese
    • U+3058 HIRAGANA LETTER ZI: try adding one of: chinese-simplified, japanese
    • U+3059 HIRAGANA LETTER SU: try adding one of: chinese-simplified, japanese
    • U+305A HIRAGANA LETTER ZU: try adding one of: chinese-simplified, japanese
    • U+305B HIRAGANA LETTER SE: try adding one of: chinese-simplified, japanese
    • U+305C HIRAGANA LETTER ZE: try adding one of: chinese-simplified, japanese
    • U+305D HIRAGANA LETTER SO: try adding one of: chinese-simplified, japanese
    • U+305E HIRAGANA LETTER ZO: try adding one of: chinese-simplified, japanese
    • U+305F HIRAGANA LETTER TA: try adding one of: chinese-simplified, japanese
    • U+3060 HIRAGANA LETTER DA: try adding one of: chinese-simplified, japanese
    • U+3061 HIRAGANA LETTER TI: try adding one of: chinese-simplified, japanese
    • U+3062 HIRAGANA LETTER DI: try adding one of: chinese-simplified, japanese
    • U+3063 HIRAGANA LETTER SMALL TU: try adding one of: chinese-simplified, japanese
    • U+3064 HIRAGANA LETTER TU: try adding one of: chinese-simplified, japanese
    • U+3065 HIRAGANA LETTER DU: try adding one of: chinese-simplified, japanese
    • U+3066 HIRAGANA LETTER TE: try adding one of: chinese-simplified, japanese
    • U+3067 HIRAGANA LETTER DE: try adding one of: chinese-simplified, japanese
    • U+3068 HIRAGANA LETTER TO: try adding one of: chinese-simplified, japanese
    • U+3069 HIRAGANA LETTER DO: try adding one of: chinese-simplified, japanese
    • U+306A HIRAGANA LETTER NA: try adding one of: chinese-simplified, japanese
    • U+306B HIRAGANA LETTER NI: try adding one of: chinese-simplified, japanese
    • U+306C HIRAGANA LETTER NU: try adding one of: chinese-simplified, japanese
    • U+306D HIRAGANA LETTER NE: try adding one of: chinese-simplified, japanese
    • U+306E HIRAGANA LETTER NO: try adding one of: chinese-simplified, japanese
    • U+306F HIRAGANA LETTER HA: try adding one of: chinese-simplified, japanese
    • U+3070 HIRAGANA LETTER BA: try adding one of: chinese-simplified, japanese
    • U+3071 HIRAGANA LETTER PA: try adding one of: chinese-simplified, japanese
    • U+3072 HIRAGANA LETTER HI: try adding one of: chinese-simplified, japanese
    • U+3073 HIRAGANA LETTER BI: try adding one of: chinese-simplified, japanese
    • U+3074 HIRAGANA LETTER PI: try adding one of: chinese-simplified, japanese
    • U+3075 HIRAGANA LETTER HU: try adding one of: chinese-simplified, japanese
    • U+3076 HIRAGANA LETTER BU: try adding one of: chinese-simplified, japanese
    • U+3077 HIRAGANA LETTER PU: try adding one of: chinese-simplified, japanese
    • U+3078 HIRAGANA LETTER HE: try adding one of: chinese-simplified, japanese
    • U+3079 HIRAGANA LETTER BE: try adding one of: chinese-simplified, japanese
    • U+307A HIRAGANA LETTER PE: try adding one of: chinese-simplified, japanese
    • U+307B HIRAGANA LETTER HO: try adding one of: chinese-simplified, japanese
    • U+307C HIRAGANA LETTER BO: try adding one of: chinese-simplified, japanese
    • U+307D HIRAGANA LETTER PO: try adding one of: chinese-simplified, japanese
    • U+307E HIRAGANA LETTER MA: try adding one of: chinese-simplified, japanese
    • U+307F HIRAGANA LETTER MI: try adding one of: chinese-simplified, japanese
    • U+3080 HIRAGANA LETTER MU: try adding one of: chinese-simplified, japanese
    • U+3081 HIRAGANA LETTER ME: try adding one of: chinese-simplified, japanese
    • U+3082 HIRAGANA LETTER MO: try adding one of: chinese-simplified, japanese
    • U+3083 HIRAGANA LETTER SMALL YA: try adding one of: chinese-simplified, japanese
    • U+3084 HIRAGANA LETTER YA: try adding one of: chinese-simplified, japanese
    • U+3085 HIRAGANA LETTER SMALL YU: try adding one of: chinese-simplified, japanese
    • U+3086 HIRAGANA LETTER YU: try adding one of: chinese-simplified, japanese
    • U+3087 HIRAGANA LETTER SMALL YO: try adding one of: chinese-simplified, japanese
    • U+3088 HIRAGANA LETTER YO: try adding one of: chinese-simplified, japanese
    • U+3089 HIRAGANA LETTER RA: try adding one of: chinese-simplified, japanese
    • U+308A HIRAGANA LETTER RI: try adding one of: chinese-simplified, japanese
    • U+308B HIRAGANA LETTER RU: try adding one of: chinese-simplified, japanese
    • U+308C HIRAGANA LETTER RE: try adding one of: chinese-simplified, japanese
    • U+308D HIRAGANA LETTER RO: try adding one of: chinese-simplified, japanese
    • U+308E HIRAGANA LETTER SMALL WA: try adding one of: chinese-simplified, japanese
    • U+308F HIRAGANA LETTER WA: try adding one of: chinese-simplified, japanese
    • U+3090 HIRAGANA LETTER WI: try adding one of: chinese-simplified, japanese
    • U+3091 HIRAGANA LETTER WE: try adding one of: chinese-simplified, japanese
    • U+3092 HIRAGANA LETTER WO: try adding one of: chinese-simplified, japanese
    • U+3093 HIRAGANA LETTER N: try adding one of: chinese-simplified, japanese
    • U+30A1 KATAKANA LETTER SMALL A: try adding one of: chinese-simplified, japanese
    • U+30A2 KATAKANA LETTER A: try adding one of: chinese-simplified, japanese
    • U+30A3 KATAKANA LETTER SMALL I: try adding one of: chinese-simplified, japanese
    • U+30A4 KATAKANA LETTER I: try adding one of: chinese-simplified, japanese
    • U+30A5 KATAKANA LETTER SMALL U: try adding one of: chinese-simplified, japanese
    • U+30A6 KATAKANA LETTER U: try adding one of: chinese-simplified, japanese
    • U+30A7 KATAKANA LETTER SMALL E: try adding one of: chinese-simplified, japanese
    • U+30A8 KATAKANA LETTER E: try adding one of: chinese-simplified, japanese
    • U+30A9 KATAKANA LETTER SMALL O: try adding one of: chinese-simplified, japanese
    • U+30AA KATAKANA LETTER O: try adding one of: chinese-simplified, japanese
    • U+30AB KATAKANA LETTER KA: try adding one of: chinese-simplified, japanese
    • U+30AC KATAKANA LETTER GA: try adding one of: chinese-simplified, japanese
    • U+30AD KATAKANA LETTER KI: try adding one of: chinese-simplified, japanese
    • U+30AE KATAKANA LETTER GI: try adding one of: chinese-simplified, japanese
    • U+30AF KATAKANA LETTER KU: try adding one of: chinese-simplified, japanese
    • U+30B0 KATAKANA LETTER GU: try adding one of: chinese-simplified, japanese
    • U+30B1 KATAKANA LETTER KE: try adding one of: chinese-simplified, japanese
    • U+30B2 KATAKANA LETTER GE: try adding one of: chinese-simplified, japanese
    • U+30B3 KATAKANA LETTER KO: try adding one of: chinese-simplified, japanese
    • U+30B4 KATAKANA LETTER GO: try adding one of: chinese-simplified, japanese
    • U+30B5 KATAKANA LETTER SA: try adding one of: chinese-simplified, japanese
    • U+30B6 KATAKANA LETTER ZA: try adding one of: chinese-simplified, japanese
    • U+30B7 KATAKANA LETTER SI: try adding one of: chinese-simplified, japanese
    • U+30B8 KATAKANA LETTER ZI: try adding one of: chinese-simplified, japanese
    • U+30B9 KATAKANA LETTER SU: try adding one of: chinese-simplified, japanese
    • U+30BA KATAKANA LETTER ZU: try adding one of: chinese-simplified, japanese
    • U+30BB KATAKANA LETTER SE: try adding one of: chinese-simplified, japanese
    • U+30BC KATAKANA LETTER ZE: try adding one of: chinese-simplified, japanese
    • U+30BD KATAKANA LETTER SO: try adding one of: chinese-simplified, japanese
    • U+30BE KATAKANA LETTER ZO: try adding one of: chinese-simplified, japanese
    • U+30BF KATAKANA LETTER TA: try adding one of: chinese-simplified, japanese
    • U+30C0 KATAKANA LETTER DA: try adding one of: chinese-simplified, japanese
    • U+30C1 KATAKANA LETTER TI: try adding one of: chinese-simplified, japanese
    • U+30C2 KATAKANA LETTER DI: try adding one of: chinese-simplified, japanese
    • U+30C3 KATAKANA LETTER SMALL TU: try adding one of: chinese-simplified, japanese
    • U+30C4 KATAKANA LETTER TU: try adding one of: chinese-simplified, japanese
    • U+30C5 KATAKANA LETTER DU: try adding one of: chinese-simplified, japanese
    • U+30C6 KATAKANA LETTER TE: try adding one of: chinese-simplified, japanese
    • U+30C7 KATAKANA LETTER DE: try adding one of: chinese-simplified, japanese
    • U+30C8 KATAKANA LETTER TO: try adding one of: chinese-simplified, japanese
    • U+30C9 KATAKANA LETTER DO: try adding one of: chinese-simplified, japanese
    • U+30CA KATAKANA LETTER NA: try adding one of: chinese-simplified, japanese
    • U+30CB KATAKANA LETTER NI: try adding one of: chinese-simplified, japanese
    • U+30CC KATAKANA LETTER NU: try adding one of: chinese-simplified, japanese
    • U+30CD KATAKANA LETTER NE: try adding one of: chinese-simplified, japanese
    • U+30CE KATAKANA LETTER NO: try adding one of: chinese-simplified, japanese
    • U+30CF KATAKANA LETTER HA: try adding one of: chinese-simplified, japanese
    • U+30D0 KATAKANA LETTER BA: try adding one of: chinese-simplified, japanese
    • U+30D1 KATAKANA LETTER PA: try adding one of: chinese-simplified, japanese
    • U+30D2 KATAKANA LETTER HI: try adding one of: chinese-simplified, japanese
    • U+30D3 KATAKANA LETTER BI: try adding one of: chinese-simplified, japanese
    • U+30D4 KATAKANA LETTER PI: try adding one of: chinese-simplified, japanese
    • U+30D5 KATAKANA LETTER HU: try adding one of: chinese-simplified, japanese
    • U+30D6 KATAKANA LETTER BU: try adding one of: chinese-simplified, japanese
    • U+30D7 KATAKANA LETTER PU: try adding one of: chinese-simplified, japanese
    • U+30D8 KATAKANA LETTER HE: try adding one of: chinese-simplified, japanese
    • U+30D9 KATAKANA LETTER BE: try adding one of: chinese-simplified, japanese
    • U+30DA KATAKANA LETTER PE: try adding one of: chinese-simplified, japanese
    • U+30DB KATAKANA LETTER HO: try adding one of: chinese-simplified, japanese
    • U+30DC KATAKANA LETTER BO: try adding one of: chinese-simplified, japanese
    • U+30DD KATAKANA LETTER PO: try adding one of: chinese-simplified, japanese
    • U+30DE KATAKANA LETTER MA: try adding one of: chinese-simplified, japanese
    • U+30DF KATAKANA LETTER MI: try adding one of: chinese-simplified, japanese
    • U+30E0 KATAKANA LETTER MU: try adding one of: chinese-simplified, japanese
    • U+30E1 KATAKANA LETTER ME: try adding one of: chinese-simplified, japanese
    • U+30E2 KATAKANA LETTER MO: try adding one of: chinese-simplified, japanese
    • U+30E3 KATAKANA LETTER SMALL YA: try adding one of: chinese-simplified, japanese
    • U+30E4 KATAKANA LETTER YA: try adding one of: chinese-simplified, japanese
    • U+30E5 KATAKANA LETTER SMALL YU: try adding one of: chinese-simplified, japanese
    • U+30E6 KATAKANA LETTER YU: try adding one of: chinese-simplified, japanese
    • U+30E7 KATAKANA LETTER SMALL YO: try adding one of: chinese-simplified, japanese
    • U+30E8 KATAKANA LETTER YO: try adding one of: chinese-simplified, japanese
    • U+30E9 KATAKANA LETTER RA: try adding one of: chinese-simplified, japanese
    • U+30EA KATAKANA LETTER RI: try adding one of: chinese-simplified, japanese
    • U+30EB KATAKANA LETTER RU: try adding one of: chinese-simplified, japanese
    • U+30EC KATAKANA LETTER RE: try adding one of: chinese-simplified, japanese
    • U+30ED KATAKANA LETTER RO: try adding one of: chinese-simplified, japanese
    • U+30EE KATAKANA LETTER SMALL WA: try adding one of: chinese-simplified, japanese
    • U+30EF KATAKANA LETTER WA: try adding one of: chinese-simplified, japanese
    • U+30F0 KATAKANA LETTER WI: try adding one of: chinese-simplified, japanese
    • U+30F1 KATAKANA LETTER WE: try adding one of: chinese-simplified, japanese
    • U+30F2 KATAKANA LETTER WO: try adding one of: chinese-simplified, japanese
    • U+30F3 KATAKANA LETTER N: try adding one of: chinese-simplified, japanese
    • U+30F4 KATAKANA LETTER VU: try adding one of: chinese-simplified, japanese
    • U+30F5 KATAKANA LETTER SMALL KA: try adding one of: chinese-simplified, japanese
    • U+30F6 KATAKANA LETTER SMALL KE: try adding one of: chinese-simplified, japanese
    • U+327F KOREAN STANDARD SYMBOL: not included in any glyphset definition
    • U+33C2 SQUARE AM: not included in any glyphset definition
    • U+33C7 SQUARE CO: not included in any glyphset definition
    • U+33D8 SQUARE PM: not included in any glyphset definition
    • U+FF01 FULLWIDTH EXCLAMATION MARK: try adding one of: yi, chinese-simplified, japanese
    • U+FF02 FULLWIDTH QUOTATION MARK: try adding one of: yi, chinese-simplified, japanese
    • U+FF03 FULLWIDTH NUMBER SIGN: try adding one of: chinese-simplified, japanese
    • U+FF04 FULLWIDTH DOLLAR SIGN: try adding one of: chinese-simplified, japanese
    • U+FF05 FULLWIDTH PERCENT SIGN: try adding one of: chinese-simplified, japanese
    • U+FF06 FULLWIDTH AMPERSAND: try adding one of: chinese-simplified, japanese
    • U+FF07 FULLWIDTH APOSTROPHE: try adding one of: chinese-simplified, japanese
    • U+FF08 FULLWIDTH LEFT PARENTHESIS: try adding one of: yi, chinese-simplified, japanese
    • U+FF09 FULLWIDTH RIGHT PARENTHESIS: try adding one of: yi, chinese-simplified, japanese
    • U+FF0A FULLWIDTH ASTERISK: try adding one of: chinese-simplified, japanese
    • U+FF0B FULLWIDTH PLUS SIGN: try adding one of: chinese-simplified, japanese
    • U+FF0C FULLWIDTH COMMA: try adding one of: yi, chinese-simplified, japanese
    • U+FF0D FULLWIDTH HYPHEN-MINUS: try adding one of: chinese-simplified, japanese
    • U+FF0E FULLWIDTH FULL STOP: try adding one of: yi, chinese-simplified, japanese
    • U+FF0F FULLWIDTH SOLIDUS: try adding one of: yi, chinese-simplified, japanese
    • U+FF10 FULLWIDTH DIGIT ZERO: try adding one of: chinese-simplified, japanese
    • U+FF11 FULLWIDTH DIGIT ONE: try adding one of: chinese-simplified, japanese
    • U+FF12 FULLWIDTH DIGIT TWO: try adding one of: chinese-simplified, japanese
    • U+FF13 FULLWIDTH DIGIT THREE: try adding one of: chinese-simplified, japanese
    • U+FF14 FULLWIDTH DIGIT FOUR: try adding one of: chinese-simplified, japanese
    • U+FF15 FULLWIDTH DIGIT FIVE: try adding one of: chinese-simplified, japanese
    • U+FF16 FULLWIDTH DIGIT SIX: try adding one of: chinese-simplified, japanese
    • U+FF17 FULLWIDTH DIGIT SEVEN: try adding one of: chinese-simplified, japanese
    • U+FF18 FULLWIDTH DIGIT EIGHT: try adding one of: chinese-simplified, japanese
    • U+FF19 FULLWIDTH DIGIT NINE: try adding one of: chinese-simplified, japanese
    • U+FF1A FULLWIDTH COLON: try adding one of: yi, chinese-simplified, japanese
    • U+FF1B FULLWIDTH SEMICOLON: try adding one of: yi, chinese-simplified, japanese
    • U+FF1C FULLWIDTH LESS-THAN SIGN: try adding one of: chinese-simplified, japanese
    • U+FF1D FULLWIDTH EQUALS SIGN: try adding one of: chinese-simplified, japanese
    • U+FF1E FULLWIDTH GREATER-THAN SIGN: try adding one of: chinese-simplified, japanese
    • U+FF1F FULLWIDTH QUESTION MARK: try adding one of: yi, chinese-simplified, japanese
    • U+FF20 FULLWIDTH COMMERCIAL AT: try adding one of: chinese-simplified, japanese
    • U+FF21 FULLWIDTH LATIN CAPITAL LETTER A: try adding one of: chinese-simplified, japanese
    • U+FF22 FULLWIDTH LATIN CAPITAL LETTER B: try adding one of: chinese-simplified, japanese
    • U+FF23 FULLWIDTH LATIN CAPITAL LETTER C: try adding one of: chinese-simplified, japanese
    • U+FF24 FULLWIDTH LATIN CAPITAL LETTER D: try adding one of: chinese-simplified, japanese
    • U+FF25 FULLWIDTH LATIN CAPITAL LETTER E: try adding one of: chinese-simplified, japanese
    • U+FF26 FULLWIDTH LATIN CAPITAL LETTER F: try adding one of: chinese-simplified, japanese
    • U+FF27 FULLWIDTH LATIN CAPITAL LETTER G: try adding one of: chinese-simplified, japanese
    • U+FF28 FULLWIDTH LATIN CAPITAL LETTER H: try adding one of: chinese-simplified, japanese
    • U+FF29 FULLWIDTH LATIN CAPITAL LETTER I: try adding one of: chinese-simplified, japanese
    • U+FF2A FULLWIDTH LATIN CAPITAL LETTER J: try adding one of: chinese-simplified, japanese
    • U+FF2B FULLWIDTH LATIN CAPITAL LETTER K: try adding one of: chinese-simplified, japanese
    • U+FF2C FULLWIDTH LATIN CAPITAL LETTER L: try adding one of: chinese-simplified, japanese
    • U+FF2D FULLWIDTH LATIN CAPITAL LETTER M: try adding one of: chinese-simplified, japanese
    • U+FF2E FULLWIDTH LATIN CAPITAL LETTER N: try adding one of: chinese-simplified, japanese
    • U+FF2F FULLWIDTH LATIN CAPITAL LETTER O: try adding one of: chinese-simplified, japanese
    • U+FF30 FULLWIDTH LATIN CAPITAL LETTER P: try adding one of: chinese-simplified, japanese
    • U+FF31 FULLWIDTH LATIN CAPITAL LETTER Q: try adding one of: chinese-simplified, japanese
    • U+FF32 FULLWIDTH LATIN CAPITAL LETTER R: try adding one of: chinese-simplified, japanese
    • U+FF33 FULLWIDTH LATIN CAPITAL LETTER S: try adding one of: chinese-simplified, japanese
    • U+FF34 FULLWIDTH LATIN CAPITAL LETTER T: try adding one of: chinese-simplified, japanese
    • U+FF35 FULLWIDTH LATIN CAPITAL LETTER U: try adding one of: chinese-simplified, japanese
    • U+FF36 FULLWIDTH LATIN CAPITAL LETTER V: try adding one of: chinese-simplified, japanese
    • U+FF37 FULLWIDTH LATIN CAPITAL LETTER W: try adding one of: chinese-simplified, japanese
    • U+FF38 FULLWIDTH LATIN CAPITAL LETTER X: try adding one of: chinese-simplified, japanese
    • U+FF39 FULLWIDTH LATIN CAPITAL LETTER Y: try adding one of: chinese-simplified, japanese
    • U+FF3A FULLWIDTH LATIN CAPITAL LETTER Z: try adding one of: chinese-simplified, japanese
    • U+FF3B FULLWIDTH LEFT SQUARE BRACKET: try adding one of: yi, chinese-simplified, japanese
    • U+FF3C FULLWIDTH REVERSE SOLIDUS: try adding one of: chinese-simplified, japanese
    • U+FF3D FULLWIDTH RIGHT SQUARE BRACKET: try adding one of: yi, chinese-simplified, japanese
    • U+FF3E FULLWIDTH CIRCUMFLEX ACCENT: try adding one of: chinese-simplified, japanese
    • U+FF3F FULLWIDTH LOW LINE: try adding one of: chinese-simplified, japanese
    • U+FF40 FULLWIDTH GRAVE ACCENT: try adding one of: chinese-simplified, japanese
    • U+FF41 FULLWIDTH LATIN SMALL LETTER A: try adding one of: chinese-simplified, japanese
    • U+FF42 FULLWIDTH LATIN SMALL LETTER B: try adding one of: chinese-simplified, japanese
    • U+FF43 FULLWIDTH LATIN SMALL LETTER C: try adding one of: chinese-simplified, japanese
    • U+FF44 FULLWIDTH LATIN SMALL LETTER D: try adding one of: chinese-simplified, japanese
    • U+FF45 FULLWIDTH LATIN SMALL LETTER E: try adding one of: chinese-simplified, japanese
    • U+FF46 FULLWIDTH LATIN SMALL LETTER F: try adding one of: chinese-simplified, japanese
    • U+FF47 FULLWIDTH LATIN SMALL LETTER G: try adding one of: chinese-simplified, japanese
    • U+FF48 FULLWIDTH LATIN SMALL LETTER H: try adding one of: chinese-simplified, japanese
    • U+FF49 FULLWIDTH LATIN SMALL LETTER I: try adding one of: chinese-simplified, japanese
    • U+FF4A FULLWIDTH LATIN SMALL LETTER J: try adding japanese
    • U+FF4B FULLWIDTH LATIN SMALL LETTER K: try adding one of: chinese-simplified, japanese
    • U+FF4C FULLWIDTH LATIN SMALL LETTER L: try adding one of: chinese-simplified, japanese
    • U+FF4D FULLWIDTH LATIN SMALL LETTER M: try adding one of: chinese-simplified, japanese
    • U+FF4E FULLWIDTH LATIN SMALL LETTER N: try adding one of: chinese-simplified, japanese
    • U+FF4F FULLWIDTH LATIN SMALL LETTER O: try adding one of: chinese-simplified, japanese
    • U+FF50 FULLWIDTH LATIN SMALL LETTER P: try adding one of: chinese-simplified, japanese
    • U+FF51 FULLWIDTH LATIN SMALL LETTER Q: try adding one of: chinese-simplified, japanese
    • U+FF52 FULLWIDTH LATIN SMALL LETTER R: try adding one of: chinese-simplified, japanese
    • U+FF53 FULLWIDTH LATIN SMALL LETTER S: try adding one of: chinese-simplified, japanese
    • U+FF54 FULLWIDTH LATIN SMALL LETTER T: try adding one of: chinese-simplified, japanese
    • U+FF55 FULLWIDTH LATIN SMALL LETTER U: try adding one of: chinese-simplified, japanese
    • U+FF56 FULLWIDTH LATIN SMALL LETTER V: try adding one of: chinese-simplified, japanese
    • U+FF57 FULLWIDTH LATIN SMALL LETTER W: try adding one of: chinese-simplified, japanese
    • U+FF58 FULLWIDTH LATIN SMALL LETTER X: try adding one of: chinese-simplified, japanese
    • U+FF59 FULLWIDTH LATIN SMALL LETTER Y: try adding one of: chinese-simplified, japanese
    • U+FF5A FULLWIDTH LATIN SMALL LETTER Z: try adding japanese
    • U+FF5B FULLWIDTH LEFT CURLY BRACKET: try adding one of: yi, math, chinese-simplified, japanese
    • U+FF5C FULLWIDTH VERTICAL LINE: try adding one of: yi, chinese-simplified, japanese
    • U+FF5D FULLWIDTH RIGHT CURLY BRACKET: try adding one of: yi, math, chinese-simplified, japanese
    • U+FF5E FULLWIDTH TILDE: try adding one of: yi, chinese-simplified
    • U+FFE0 FULLWIDTH CENT SIGN: try adding chinese-simplified
    • U+FFE1 FULLWIDTH POUND SIGN: try adding chinese-simplified
    • U+FFE2 FULLWIDTH NOT SIGN: not included in any glyphset definition
    • U+FFE3 FULLWIDTH MACRON: try adding one of: chinese-simplified, japanese
    • U+FFE5 FULLWIDTH YEN SIGN: try adding one of: chinese-simplified, japanese
    • U+FFE6 FULLWIDTH WON SIGN: not included in any glyphset definition

    Or you can add the above codepoints to one of the subsets supported by the font: korean, latin, menu

    [code: unreachable-subsetting]

Glyphset Checks

💥

Shapes languages in all GF glyphsets.

Check ID: <FontBakeryCheck:googlefonts/glyphsets/shape_languages>
💥 GamjaFlower-Regular.ttf
  • 💥 ERROR

    Failed with ModuleNotFoundError: No module named 'shaperglot.checker'

      File "/Users/simon/work/gf-dashboard/venv/lib/python3.13/site-packages/fontbakery/checkrunner.py", line 222, in _run_check
        subresults = list(subresults)
      File "/Users/simon/work/gf-dashboard/venv/lib/python3.13/site-packages/fontbakery/checks/vendorspecific/googlefonts/glyphsets/shape_languages.py", line 19, in check_glyphsets_shape_languages
        from shaperglot.checker import Checker
    
    
    [code: failed-check]

Description Checks

🔥🔥🔥⚠️⚠️⚠️ℹ️

DESCRIPTION.en_us.html should end in a linebreak.

Check ID: <FontBakeryCheck:googlefonts/description/eof_linebreak>
⚠️ METADATA.pb
  • ⚠️ WARN

    The last characther on DESCRIPTION.en_us.html is not a line-break. Please add it.

    [code: missing-eof-linebreak]
⚠️ GamjaFlower-Regular.ttf
  • ⚠️ WARN

    The last characther on DESCRIPTION.en_us.html is not a line-break. Please add it.

    [code: missing-eof-linebreak]

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

Check ID: <FontBakeryCheck:googlefonts/description/family_update>
⚠️ GamjaFlower-Regular.ttf
  • ⚠️ WARN

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

    [code: description-not-updated]

Does DESCRIPTION file contain a upstream Git repo URL?

Check ID: <FontBakeryCheck:googlefonts/description/git_url>
🔥 GamjaFlower-Regular.ttf
  • 🔥 FAIL

    Please host your font project on a public Git repo (such as GitHub or GitLab) and place a link in the DESCRIPTION.en_us.html file.

    [code: lacks-git-url]

DESCRIPTION.en_us.html must have more than 200 bytes.

Check ID: <FontBakeryCheck:googlefonts/description/min_length>
🔥 METADATA.pb
  • 🔥 FAIL

    DESCRIPTION.en_us.html must have size larger than 200 bytes.

    [code: too-short]
🔥 GamjaFlower-Regular.ttf
  • 🔥 FAIL

    DESCRIPTION.en_us.html must have size larger than 200 bytes.

    [code: too-short]

Licensing Checks

🔥🔥⚠️⚠️

Copyright notices match canonical pattern in fonts

Check ID: <FontBakeryCheck:googlefonts/font_copyright>
🔥 GamjaFlower-Regular.ttf
  • 🔥 FAIL

    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 (c) YoonDesign Inc. All Rights Reserved."

    [code: bad-notice-format]
  • 🔥 FAIL

    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 (c) YoonDesign Inc. All Rights Reserved."

    [code: bad-notice-format]
  • 🔥 FAIL

    METADATA.pb: Copyright notices should match a pattern similar to:

    "Copyright 2020 The Familyname Project Authors (git url)"

    But instead we have got:

    "Copyright (c) YoonDesign Inc. All Rights Reserved."

    [code: bad-notice-format]

Check license file has good copyright string.

Check ID: <FontBakeryCheck:googlefonts/license/OFL_copyright>
🔥 GamjaFlower-Regular.ttf
  • 🔥 FAIL

    First line in license file is:

    "copyright (c) yoondesign inc. all rights reserved."

    which does not match the expected format, similar to:

    "Copyright 2022 The Familyname Project Authors (git url)"

    [code: bad-format]

Check copyright namerecords match license file.

Check ID: <FontBakeryCheck:googlefonts/name/license>
⚠️ GamjaFlower-Regular.ttf

License URL matches License text on name table?

Check ID: <FontBakeryCheck:googlefonts/name/license_url>
⚠️ GamjaFlower-Regular.ttf
  • ⚠️ WARN

    Please consider using HTTPS URLs at name table entry [plat=1, enc=0, name=13]

    [code: http-in-description]
  • ⚠️ WARN

    Please consider using HTTPS URLs at name table entry [plat=3, enc=1, name=13]

    [code: http-in-description]
  • ⚠️ WARN

    Please consider using HTTPS URLs at name table entry [plat=1, enc=0, name=13]

    [code: http-in-description]
  • ⚠️ WARN

    Please consider using HTTPS URLs at name table entry [plat=3, enc=1, name=13]

    [code: http-in-description]
  • ⚠️ WARN

    Please consider using HTTPS URLs at name table entry [plat=1, enc=0, name=13]

    [code: http-in-description]
  • ⚠️ WARN

    Please consider using HTTPS URLs at name table entry [plat=3, enc=1, name=13]

    [code: http-in-description]
  • ⏩ SKIP

    Could not infer the font license. Please ensure NameID 13 (LICENSE DESCRIPTION) is properly set.

Outline Checks

⚠️⚠️

Do outlines contain any jaggy segments?

Check ID: <FontBakeryCheck:outline_jaggy_segments>
⚠️ GamjaFlower-Regular.ttf
  • ⚠️ WARN

    The following glyphs have jaggy segments:

    * uni2606 (U+2606): B<<426.5,479.5>-<459.0,478.0>-<488.0,471.0>>/B<<488.0,471.0>-<487.0,471.0>-<480.0,489.5>> = 13.570434385161475
    
    * uniADA2 (U+ADA2): B<<672.0,87.0>-<663.0,87.0>-<659.0,89.0>>/B<<659.0,89.0>-<668.0,83.0>-<671.5,71.5>> = 7.125016348901757
    
    * uniADEA (U+ADEA): B<<201.5,220.0>-<232.0,219.0>-<263.0,217.0>>/B<<263.0,217.0>-<262.0,217.0>-<262.0,221.0>> = 3.6913859864512575
    
    * uniADF0 (U+ADF0): B<<270.0,157.5>-<273.0,157.0>-<277.0,156.0>>/B<<277.0,156.0>-<276.0,156.0>-<276.0,159.0>> = 14.036243467926484
    
    * uniADF7 (U+ADF7): B<<397.0,207.5>-<435.0,208.0>-<469.0,210.0>>/B<<469.0,210.0>-<468.0,210.0>-<468.0,215.0>> = 3.3664606634298315
    
    * uniAFB3 (U+AFB3): B<<386.5,268.5>-<395.0,275.0>-<407.0,278.0>>/B<<407.0,278.0>-<387.0,277.0>-<366.0,277.0>> = 11.173838241814673
    
    * uniAFEE (U+AFEE): B<<672.0,87.0>-<663.0,87.0>-<659.0,89.0>>/B<<659.0,89.0>-<668.0,83.0>-<671.5,71.5>> = 7.125016348901757
    
    * uniB036 (U+B036): B<<201.5,220.0>-<232.0,219.0>-<263.0,217.0>>/B<<263.0,217.0>-<262.0,217.0>-<262.0,221.0>> = 3.6913859864512575
    
    * uniB03C (U+B03C): B<<270.0,157.5>-<273.0,157.0>-<277.0,156.0>>/B<<277.0,156.0>-<276.0,156.0>-<276.0,159.0>> = 14.036243467926484
    
    * uniB043 (U+B043): B<<397.0,207.5>-<435.0,208.0>-<469.0,210.0>>/B<<469.0,210.0>-<468.0,210.0>-<468.0,215.0>> = 3.3664606634298315
    
    * uniB23A (U+B23A): B<<672.0,87.0>-<663.0,87.0>-<659.0,89.0>>/B<<659.0,89.0>-<668.0,83.0>-<671.5,71.5>> = 7.125016348901757
    
    * uniB282 (U+B282): B<<201.5,220.0>-<232.0,219.0>-<263.0,217.0>>/B<<263.0,217.0>-<262.0,217.0>-<262.0,221.0>> = 3.6913859864512575
    
    * uniB288 (U+B288): B<<270.0,157.5>-<273.0,157.0>-<277.0,156.0>>/B<<277.0,156.0>-<276.0,156.0>-<276.0,159.0>> = 14.036243467926484
    
    * uniB28F (U+B28F): B<<397.0,207.5>-<435.0,208.0>-<469.0,210.0>>/B<<469.0,210.0>-<468.0,210.0>-<468.0,215.0>> = 3.3664606634298315
    
    * uniB486 (U+B486): B<<672.0,87.0>-<663.0,87.0>-<659.0,89.0>>/B<<659.0,89.0>-<668.0,83.0>-<671.5,71.5>> = 7.125016348901757
    
    * uniB4CE (U+B4CE): B<<201.5,220.0>-<232.0,219.0>-<263.0,217.0>>/B<<263.0,217.0>-<262.0,217.0>-<262.0,221.0>> = 3.6913859864512575
    
    * uniB4D4 (U+B4D4): B<<270.0,157.5>-<273.0,157.0>-<277.0,156.0>>/B<<277.0,156.0>-<276.0,156.0>-<276.0,159.0>> = 14.036243467926484
    
    * uniB4DB (U+B4DB): B<<397.0,207.5>-<435.0,208.0>-<469.0,210.0>>/B<<469.0,210.0>-<468.0,210.0>-<468.0,215.0>> = 3.3664606634298315
    
    * uniB697 (U+B697): B<<378.0,253.0>-<378.0,270.0>-<403.0,277.0>>/B<<403.0,277.0>-<383.0,276.0>-<364.0,275.5>> = 12.779841231096963
    
    * uniB6D2 (U+B6D2): B<<672.0,87.0>-<663.0,87.0>-<659.0,89.0>>/B<<659.0,89.0>-<668.0,83.0>-<671.5,71.5>> = 7.125016348901757
    
    * uniB71A (U+B71A): B<<201.5,220.0>-<232.0,219.0>-<263.0,217.0>>/B<<263.0,217.0>-<262.0,217.0>-<262.0,221.0>> = 3.6913859864512575
    
    * uniB720 (U+B720): B<<270.0,157.5>-<273.0,157.0>-<277.0,156.0>>/B<<277.0,156.0>-<276.0,156.0>-<276.0,159.0>> = 14.036243467926484
    
    * uniB727 (U+B727): B<<397.0,207.5>-<435.0,208.0>-<469.0,210.0>>/B<<469.0,210.0>-<468.0,210.0>-<468.0,215.0>> = 3.3664606634298315
    
    * uniB98F (U+B98F): B<<388.0,263.5>-<398.0,270.0>-<410.0,273.0>>/B<<410.0,273.0>-<381.0,272.0>-<353.5,271.5>> = 12.061309457044487
    
    * uniB98F (U+B98F): B<<570.0,277.5>-<500.0,274.0>-<428.0,273.0>>/B<<428.0,273.0>-<437.0,271.0>-<444.5,266.5>> = 13.324531261890755
    
    * uniBB6A (U+BB6A): B<<672.0,87.0>-<663.0,87.0>-<659.0,89.0>>/B<<659.0,89.0>-<668.0,83.0>-<671.5,71.5>> = 7.125016348901757
    
    * uniBBB2 (U+BBB2): B<<201.5,220.0>-<232.0,219.0>-<263.0,217.0>>/B<<263.0,217.0>-<262.0,217.0>-<262.0,221.0>> = 3.6913859864512575
    
    * uniBBB8 (U+BBB8): B<<270.0,157.5>-<273.0,157.0>-<277.0,156.0>>/B<<277.0,156.0>-<276.0,156.0>-<276.0,159.0>> = 14.036243467926484
    
    * uniBBBF (U+BBBF): B<<397.0,207.5>-<435.0,208.0>-<469.0,210.0>>/B<<469.0,210.0>-<468.0,210.0>-<468.0,215.0>> = 3.3664606634298315
    
    * uniBE27 (U+BE27): B<<388.0,263.5>-<398.0,270.0>-<410.0,273.0>>/B<<410.0,273.0>-<381.0,272.0>-<353.5,271.5>> = 12.061309457044487
    
    * uniBE27 (U+BE27): B<<570.0,277.5>-<500.0,274.0>-<428.0,273.0>>/B<<428.0,273.0>-<437.0,271.0>-<444.5,266.5>> = 13.324531261890755
    
    * uniBFB6 (U+BFB6): B<<531.5,257.0>-<543.0,264.0>-<557.0,265.0>>/B<<557.0,265.0>-<509.0,262.0>-<459.5,260.5>> = 0.5092824049768564
    
    * uniBFB6 (U+BFB6): B<<637.0,271.5>-<599.0,267.0>-<559.0,265.0>>/B<<559.0,265.0>-<571.0,265.0>-<581.0,260.5>> = 2.862405226111651
    
    * uniBFF4 (U+BFF4): B<<202.0,220.5>-<220.0,220.0>-<238.0,220.0>>/B<<238.0,220.0>-<218.0,225.0>-<218.0,241.0>> = 14.036243467926484
    
    * uniC073 (U+C073): B<<388.0,263.5>-<398.0,270.0>-<410.0,273.0>>/B<<410.0,273.0>-<381.0,272.0>-<353.5,271.5>> = 12.061309457044487
    
    * uniC073 (U+C073): B<<570.0,277.5>-<500.0,274.0>-<428.0,273.0>>/B<<428.0,273.0>-<437.0,271.0>-<444.5,266.5>> = 13.324531261890755
    
    * uniC24E (U+C24E): B<<672.0,87.0>-<663.0,87.0>-<659.0,89.0>>/B<<659.0,89.0>-<668.0,83.0>-<671.5,71.5>> = 7.125016348901757
    
    * uniC296 (U+C296): B<<201.5,220.0>-<232.0,219.0>-<263.0,217.0>>/B<<263.0,217.0>-<262.0,217.0>-<262.0,221.0>> = 3.6913859864512575
    
    * uniC29C (U+C29C): B<<270.0,157.5>-<273.0,157.0>-<277.0,156.0>>/B<<277.0,156.0>-<276.0,156.0>-<276.0,159.0>> = 14.036243467926484
    
    * uniC2A3 (U+C2A3): B<<397.0,207.5>-<435.0,208.0>-<469.0,210.0>>/B<<469.0,210.0>-<468.0,210.0>-<468.0,215.0>> = 3.3664606634298315
    
    * uniC45F (U+C45F): B<<378.0,253.0>-<378.0,270.0>-<403.0,277.0>>/B<<403.0,277.0>-<383.0,276.0>-<364.0,275.5>> = 12.779841231096963
    
    * uniC49A (U+C49A): B<<672.0,87.0>-<663.0,87.0>-<659.0,89.0>>/B<<659.0,89.0>-<668.0,83.0>-<671.5,71.5>> = 7.125016348901757
    
    * uniC4E2 (U+C4E2): B<<201.5,220.0>-<232.0,219.0>-<263.0,217.0>>/B<<263.0,217.0>-<262.0,217.0>-<262.0,221.0>> = 3.6913859864512575
    
    * uniC4E8 (U+C4E8): B<<270.0,157.5>-<273.0,157.0>-<277.0,156.0>>/B<<277.0,156.0>-<276.0,156.0>-<276.0,159.0>> = 14.036243467926484
    
    * uniC4EF (U+C4EF): B<<397.0,207.5>-<435.0,208.0>-<469.0,210.0>>/B<<469.0,210.0>-<468.0,210.0>-<468.0,215.0>> = 3.3664606634298315
    
    * uniC609 (U+C609): B<<330.5,473.5>-<323.0,474.0>-<322.0,476.0>>/B<<322.0,476.0>-<331.0,461.0>-<337.5,445.5>> = 4.398705354995426
    
    * uniC60A (U+C60A): B<<330.5,473.5>-<323.0,474.0>-<322.0,476.0>>/B<<322.0,476.0>-<331.0,461.0>-<337.5,445.5>> = 4.398705354995426
    
    * uniC60B (U+C60B): B<<330.5,473.5>-<323.0,474.0>-<322.0,476.0>>/B<<322.0,476.0>-<331.0,461.0>-<337.5,445.5>> = 4.398705354995426
    
    * uniC60D (U+C60D): B<<330.5,473.5>-<323.0,474.0>-<322.0,476.0>>/B<<322.0,476.0>-<331.0,461.0>-<337.5,445.5>> = 4.398705354995426
    
    * uniC60F (U+C60F): B<<330.5,473.5>-<323.0,474.0>-<322.0,476.0>>/B<<322.0,476.0>-<331.0,461.0>-<337.5,445.5>> = 4.398705354995426
    
    * uniC618 (U+C618): B<<330.5,473.5>-<323.0,474.0>-<322.0,476.0>>/B<<322.0,476.0>-<331.0,461.0>-<337.5,445.5>> = 4.398705354995426
    
    * uniC61A (U+C61A): B<<330.5,473.5>-<323.0,474.0>-<322.0,476.0>>/B<<322.0,476.0>-<331.0,461.0>-<337.5,445.5>> = 4.398705354995426
    
    * uniC61B (U+C61B): B<<330.5,473.5>-<323.0,474.0>-<322.0,476.0>>/B<<322.0,476.0>-<331.0,461.0>-<337.5,445.5>> = 4.398705354995426
    
    * uniC61C (U+C61C): B<<330.5,473.5>-<323.0,474.0>-<322.0,476.0>>/B<<322.0,476.0>-<331.0,461.0>-<337.5,445.5>> = 4.398705354995426
    
    * uniC61D (U+C61D): B<<330.5,473.5>-<323.0,474.0>-<322.0,476.0>>/B<<322.0,476.0>-<331.0,461.0>-<337.5,445.5>> = 4.398705354995426
    
    * uniC61E (U+C61E): B<<330.5,473.5>-<323.0,474.0>-<322.0,476.0>>/B<<322.0,476.0>-<331.0,461.0>-<337.5,445.5>> = 4.398705354995426
    
    * uniC620 (U+C620): B<<330.5,473.5>-<323.0,474.0>-<322.0,476.0>>/B<<322.0,476.0>-<331.0,461.0>-<337.5,445.5>> = 4.398705354995426
    
    * uniC622 (U+C622): B<<330.5,473.5>-<323.0,474.0>-<322.0,476.0>>/B<<322.0,476.0>-<331.0,461.0>-<337.5,445.5>> = 4.398705354995426
    
    * uniC6E6 (U+C6E6): B<<672.0,87.0>-<663.0,87.0>-<659.0,89.0>>/B<<659.0,89.0>-<668.0,83.0>-<671.5,71.5>> = 7.125016348901757
    
    * uniC72E (U+C72E): B<<201.5,220.0>-<232.0,219.0>-<263.0,217.0>>/B<<263.0,217.0>-<262.0,217.0>-<262.0,221.0>> = 3.6913859864512575
    
    * uniC734 (U+C734): B<<270.0,157.5>-<273.0,157.0>-<277.0,156.0>>/B<<277.0,156.0>-<276.0,156.0>-<276.0,159.0>> = 14.036243467926484
    
    * uniC73B (U+C73B): B<<397.0,207.5>-<435.0,208.0>-<469.0,210.0>>/B<<469.0,210.0>-<468.0,210.0>-<468.0,215.0>> = 3.3664606634298315
    
    * uniC932 (U+C932): B<<672.0,87.0>-<663.0,87.0>-<659.0,89.0>>/B<<659.0,89.0>-<668.0,83.0>-<671.5,71.5>> = 7.125016348901757
    
    * uniC97A (U+C97A): B<<201.5,220.0>-<232.0,219.0>-<263.0,217.0>>/B<<263.0,217.0>-<262.0,217.0>-<262.0,221.0>> = 3.6913859864512575
    
    * uniC980 (U+C980): B<<270.0,157.5>-<273.0,157.0>-<277.0,156.0>>/B<<277.0,156.0>-<276.0,156.0>-<276.0,159.0>> = 14.036243467926484
    
    * uniC987 (U+C987): B<<397.0,207.5>-<435.0,208.0>-<469.0,210.0>>/B<<469.0,210.0>-<468.0,210.0>-<468.0,215.0>> = 3.3664606634298315
    
    * uniCB36 (U+CB36): B<<462.0,469.0>-<462.0,477.0>-<470.0,485.0>>/B<<470.0,485.0>-<455.0,474.0>-<434.5,461.5>> = 8.746162262555211
    
    * uniCB36 (U+CB36): B<<499.5,511.0>-<488.0,499.0>-<474.0,488.0>>/B<<474.0,488.0>-<484.0,495.0>-<500.0,495.0>> = 3.165206388810387
    
    * uniCB37 (U+CB37): B<<462.0,469.0>-<462.0,477.0>-<470.0,485.0>>/B<<470.0,485.0>-<455.0,474.0>-<434.5,461.5>> = 8.746162262555211
    
    * uniCB37 (U+CB37): B<<499.5,511.0>-<488.0,499.0>-<474.0,488.0>>/B<<474.0,488.0>-<484.0,495.0>-<500.0,495.0>> = 3.165206388810387
    
    * uniCB43 (U+CB43): B<<378.0,253.0>-<378.0,270.0>-<403.0,277.0>>/B<<403.0,277.0>-<383.0,276.0>-<364.0,275.5>> = 12.779841231096963
    
    * uniCB45 (U+CB45): B<<462.0,469.0>-<462.0,477.0>-<470.0,485.0>>/B<<470.0,485.0>-<455.0,474.0>-<434.5,461.5>> = 8.746162262555211
    
    * uniCB45 (U+CB45): B<<499.5,511.0>-<488.0,499.0>-<474.0,488.0>>/B<<474.0,488.0>-<484.0,495.0>-<500.0,495.0>> = 3.165206388810387
    
    * uniCB47 (U+CB47): B<<462.0,469.0>-<462.0,477.0>-<470.0,485.0>>/B<<470.0,485.0>-<455.0,474.0>-<434.5,461.5>> = 8.746162262555211
    
    * uniCB47 (U+CB47): B<<499.5,511.0>-<488.0,499.0>-<474.0,488.0>>/B<<474.0,488.0>-<484.0,495.0>-<500.0,495.0>> = 3.165206388810387
    
    * uniCB7E (U+CB7E): B<<672.0,87.0>-<663.0,87.0>-<659.0,89.0>>/B<<659.0,89.0>-<668.0,83.0>-<671.5,71.5>> = 7.125016348901757
    
    * uniCBC6 (U+CBC6): B<<201.5,220.0>-<232.0,219.0>-<263.0,217.0>>/B<<263.0,217.0>-<262.0,217.0>-<262.0,221.0>> = 3.6913859864512575
    
    * uniCBCC (U+CBCC): B<<270.0,157.5>-<273.0,157.0>-<277.0,156.0>>/B<<277.0,156.0>-<276.0,156.0>-<276.0,159.0>> = 14.036243467926484
    
    * uniCBD3 (U+CBD3): B<<397.0,207.5>-<435.0,208.0>-<469.0,210.0>>/B<<469.0,210.0>-<468.0,210.0>-<468.0,215.0>> = 3.3664606634298315
    
    * uniCE3B (U+CE3B): B<<388.0,263.5>-<398.0,270.0>-<410.0,273.0>>/B<<410.0,273.0>-<381.0,272.0>-<353.5,271.5>> = 12.061309457044487
    
    * uniCE3B (U+CE3B): B<<570.0,277.5>-<500.0,274.0>-<428.0,273.0>>/B<<428.0,273.0>-<437.0,271.0>-<444.5,266.5>> = 13.324531261890755
    
    * uniD016 (U+D016): B<<672.0,87.0>-<663.0,87.0>-<659.0,89.0>>/B<<659.0,89.0>-<668.0,83.0>-<671.5,71.5>> = 7.125016348901757
    
    * uniD05E (U+D05E): B<<201.5,220.0>-<232.0,219.0>-<263.0,217.0>>/B<<263.0,217.0>-<262.0,217.0>-<262.0,221.0>> = 3.6913859864512575
    
    * uniD064 (U+D064): B<<270.0,157.5>-<273.0,157.0>-<277.0,156.0>>/B<<277.0,156.0>-<276.0,156.0>-<276.0,159.0>> = 14.036243467926484
    
    * uniD06B (U+D06B): B<<397.0,207.5>-<435.0,208.0>-<469.0,210.0>>/B<<469.0,210.0>-<468.0,210.0>-<468.0,215.0>> = 3.3664606634298315
    
    * uniD2D3 (U+D2D3): B<<388.0,263.5>-<398.0,270.0>-<410.0,273.0>>/B<<410.0,273.0>-<381.0,272.0>-<353.5,271.5>> = 12.061309457044487
    
    * uniD2D3 (U+D2D3): B<<570.0,277.5>-<500.0,274.0>-<428.0,273.0>>/B<<428.0,273.0>-<437.0,271.0>-<444.5,266.5>> = 13.324531261890755
    
    * uniD3D6 (U+D3D6): B<<432.0,395.0>-<422.0,396.0>-<421.0,398.0>>/B<<421.0,398.0>-<426.0,390.0>-<426.0,377.0>> = 5.440332031005414
    
    * uniD3D8 (U+D3D8): B<<432.0,395.0>-<422.0,396.0>-<421.0,398.0>>/B<<421.0,398.0>-<426.0,390.0>-<426.0,377.0>> = 5.440332031005414
    
    * uniD3D9 (U+D3D9): B<<432.0,395.0>-<422.0,396.0>-<421.0,398.0>>/B<<421.0,398.0>-<426.0,390.0>-<426.0,377.0>> = 5.440332031005414
    
    * uniD3DA (U+D3DA): B<<432.0,395.0>-<422.0,396.0>-<421.0,398.0>>/B<<421.0,398.0>-<426.0,390.0>-<426.0,377.0>> = 5.440332031005414
    
    * uniD3DB (U+D3DB): B<<432.0,395.0>-<422.0,396.0>-<421.0,398.0>>/B<<421.0,398.0>-<426.0,390.0>-<426.0,377.0>> = 5.440332031005414
    
    * uniD3DC (U+D3DC): B<<432.0,395.0>-<422.0,396.0>-<421.0,398.0>>/B<<421.0,398.0>-<426.0,390.0>-<426.0,377.0>> = 5.440332031005414
    
    * uniD3DD (U+D3DD): B<<432.0,395.0>-<422.0,396.0>-<421.0,398.0>>/B<<421.0,398.0>-<426.0,390.0>-<426.0,377.0>> = 5.440332031005414
    
    * uniD3DE (U+D3DE): B<<432.0,395.0>-<422.0,396.0>-<421.0,398.0>>/B<<421.0,398.0>-<426.0,390.0>-<426.0,377.0>> = 5.440332031005414
    
    * uniD3DF (U+D3DF): B<<432.0,395.0>-<422.0,396.0>-<421.0,398.0>>/B<<421.0,398.0>-<426.0,390.0>-<426.0,377.0>> = 5.440332031005414
    
    * uniD3E1 (U+D3E1): B<<432.0,395.0>-<422.0,396.0>-<421.0,398.0>>/B<<421.0,398.0>-<426.0,390.0>-<426.0,377.0>> = 5.440332031005414
    
    * uniD3E7 (U+D3E7): B<<432.0,395.0>-<422.0,396.0>-<421.0,398.0>>/B<<421.0,398.0>-<426.0,390.0>-<426.0,377.0>> = 5.440332031005414
    
    * uniD3E9 (U+D3E9): B<<432.0,395.0>-<422.0,396.0>-<421.0,398.0>>/B<<421.0,398.0>-<426.0,390.0>-<426.0,377.0>> = 5.440332031005414
    
    * uniD3EB (U+D3EB): B<<432.0,395.0>-<422.0,396.0>-<421.0,398.0>>/B<<421.0,398.0>-<426.0,390.0>-<426.0,377.0>> = 5.440332031005414
    
    * uniD4AE (U+D4AE): B<<672.0,87.0>-<663.0,87.0>-<659.0,89.0>>/B<<659.0,89.0>-<668.0,83.0>-<671.5,71.5>> = 7.125016348901757
    
    * uniD4F6 (U+D4F6): B<<201.5,220.0>-<232.0,219.0>-<263.0,217.0>>/B<<263.0,217.0>-<262.0,217.0>-<262.0,221.0>> = 3.6913859864512575
    
    * uniD4FC (U+D4FC): B<<270.0,157.5>-<273.0,157.0>-<277.0,156.0>>/B<<277.0,156.0>-<276.0,156.0>-<276.0,159.0>> = 14.036243467926484
    
    * uniD503 (U+D503): B<<397.0,207.5>-<435.0,208.0>-<469.0,210.0>>/B<<469.0,210.0>-<468.0,210.0>-<468.0,215.0>> = 3.3664606634298315
    
    * uniD76B (U+D76B): B<<388.0,263.5>-<398.0,270.0>-<410.0,273.0>>/B<<410.0,273.0>-<381.0,272.0>-<353.5,271.5>> = 12.061309457044487
    
    * uniD76B (U+D76B): B<<570.0,277.5>-<500.0,274.0>-<428.0,273.0>>/B<<428.0,273.0>-<437.0,271.0>-<444.5,266.5>> = 13.324531261890755
    
    [code: found-jaggy-segments]

Do outlines contain any semi-vertical or semi-horizontal lines?

Check ID: <FontBakeryCheck:outline_semi_vertical>
⚠️ GamjaFlower-Regular.ttf
  • ⚠️ WARN

    The following glyphs have semi-vertical/semi-horizontal lines:

    * macron (U+00AF): L<<167.0,700.0>--<564.0,698.0>>
    
    * uni30B9 (U+30B9): L<<226.0,515.0>--<466.0,517.0>>
    
    * uni30BA (U+30BA): L<<184.0,525.0>--<424.0,527.0>>
    
    * uni30E7 (U+30E7): L<<262.0,443.0>--<546.0,441.0>>
    
    * uni30E7 (U+30E7): L<<518.0,209.0>--<284.0,211.0>>
    
    * uni30E7 (U+30E7): L<<522.0,369.0>--<264.0,371.0>>
    
    * uni30E8 (U+30E8): L<<248.0,479.0>--<560.0,477.0>>
    
    * uni30ED (U+30ED): L<<264.0,133.0>--<518.0,135.0>>
    
    * uniFF3F (U+FF3F): L<<199.0,6.0>--<596.0,4.0>>
    
    * uniFFE3 (U+FFE3): L<<199.0,700.0>--<596.0,698.0>>
    
    [code: found-semi-vertical]

Font File Checks

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

Check Google Fonts glyph coverage.

Check ID: <FontBakeryCheck:googlefonts/glyph_coverage>
🔥 GamjaFlower-Regular.ttf
  • 🔥 FAIL

    Missing required codepoints:

    - 0x00A0 (NO-BREAK SPACE)
    
    
    - 0x00AE (REGISTERED SIGN)
    
    
    - 0x2013 (EN DASH)
    
    
    - 0x2014 (EM DASH)
    
    
    - 0x2022 (BULLET)
    
    
    - 0x20AC (EURO SIGN)
    
    
    - 0x2212 (MINUS SIGN)
    
    [code: missing-codepoints]

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

Check ID: <FontBakeryCheck:googlefonts/meta/script_lang_tags>
⚠️ GamjaFlower-Regular.ttf
  • ⚠️ WARN

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

    [code: lacks-meta-table]