Skip to content

ofl/arapey/METADATA.pb Add minisite URL#10419

Open
davelab6 wants to merge 1 commit intomainfrom
davelab6-arapey-minisite
Open

ofl/arapey/METADATA.pb Add minisite URL#10419
davelab6 wants to merge 1 commit intomainfrom
davelab6-arapey-minisite

Conversation

@davelab6
Copy link
Copy Markdown
Member

Noticed this wasn't linked; arapey.xyz will expire

Noticed this wasn't linked
@github-actions
Copy link
Copy Markdown
Contributor

FontSpector report

fontspector version: 1.6.0

Check results

[21] ofl/arapey/Arapey-Regular.ttf
🔥 FAIL Font contains '.notdef' as its first glyph? (mandatory_glyphs)
  • 🔥 FAIL The '.notdef' glyph should contain a drawing, but it is blank. [code: notdef-is-blank]
🔥 FAIL Are there unwanted tables? (unwanted_tables)
  • 🔥 FAIL Unwanted tables found:
    Table: FFTM Reason: Table contains redundant FontForge timestamp info
    [code: unwanted-tables]
🔥 FAIL Glyph names are all valid? (valid_glyphnames)
  • 🔥 FAIL Glyph 0x00A0 is called nbsp; must be named 'uni00A0'. [code: non-compliant-00A0]
🔥 FAIL OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts. (googlefonts/use_typo_metrics)
  • 🔥 FAIL OS/2.fsSelection bit 7 (USE_TYPO_METRICS) was NOT set. [code: missing-os2-fsselection-bit7]
🔥 FAIL Version number has increased since previous release on Google Fonts? (googlefonts/version_bump)
  • 🔥 FAIL Version number 1.0019989 is equal to version on Google fonts [code: same-version]
⚠️ WARN Are there caret positions declared for every ligature? (ligature_carets)
  • ⚠️ WARN This font lacks caret position values for ligature glyphs on its GDEF table. [code: lacks-caret-pos]
⚠️ WARN Ensure indic fonts have the Indian Rupee Sign glyph. (rupee)
  • ⚠️ WARN Font is missing the Indian Rupee Sign glyph. Please add a glyph for Indian Rupee Sign (₹) at codepoint U+20B9. [code: missing-rupee]
⚠️ WARN Check font contains no unreachable glyphs (unreachable_glyphs)
  • ⚠️ WARN The following glyphs could not be reached by codepoint or substitution rules:
  • .null
  • nonmarkingreturn
  • apple [code: unreachable-glyphs]
⚠️ WARN Does the font have a DSIG table? (dsig)
  • ⚠️ WARN This font has a digital signature (DSIG table) which is only required — even if only a placeholder — on old programs like MS Office 2013 in order to work properly. The current recommendation is to completely remove the DSIG table. [code: found-DSIG]
⚠️ WARN Font has correct separator glyphs? (googlefonts/separator_glyphs)
  • ⚠️ WARN Missing separator glyph U+2028 [code: missing-separator-glyphs]

  • ⚠️ WARN Missing separator glyph U+2029 [code: missing-separator-glyphs]

⚠️ WARN License URL matches License text on name table? (googlefonts/name/license_url)
  • ⚠️ WARN Please consider using HTTPS URLs in the license description [code: http-in-description]

  • ⚠️ WARN Please consider using HTTPS URLs in the license description [code: http-in-description]

⚠️ WARN Are there any misaligned on-curve points? (outline_alignment_miss)
  • ⚠️ WARN The following glyphs have on-curve points which have potentially incorrect y coordinates:
    • exclam (U+0021): X=170.5,Y=2 (should be at baseline 0?)
    • exclam (U+0021): X=103.5,Y=2 (should be at baseline 0?)
    • question (U+003F): X=192.5,Y=2 (should be at baseline 0?)
    • question (U+003F): X=125.5,Y=2 (should be at baseline 0?)
    • f (U+0066): X=233,Y=637 (should be at cap-height 639?)
    • sterling (U+00A3): X=268,Y=-2 (should be at baseline 0?)
    • Aring (U+00C5): X=282.5,Y=867 (should be at ascender 868?)
    • eth (U+00F0): X=125,Y=637 (should be at cap-height 639?)
    • integral (U+222B): X=409,Y=640 (should be at cap-height 639?)
      ... and 5 others [code: found-misalignments]
⚠️ WARN Do any segments have colinear vectors? (outline_colinear_vectors)
  • ⚠️ WARN The following glyphs have colinear vectors:
  • a (U+0061): from (286.0, 233.0) to (287.0, 268.0) is colinear with segment from (287.0, 268.0) to (287.0, 303.0)
  • a (U+0061): from (286.0, 224.0) to (286.0, 233.0) is colinear with segment from (286.0, 233.0) to (287.0, 268.0)
  • agrave (U+00E0): from (286.0, 233.0) to (287.0, 268.0) is colinear with segment from (287.0, 268.0) to (287.0, 303.0)
  • agrave (U+00E0): from (286.0, 224.0) to (286.0, 233.0) is colinear with segment from (286.0, 233.0) to (287.0, 268.0)
  • aacute (U+00E1): from (286.0, 233.0) to (287.0, 268.0) is colinear with segment from (287.0, 268.0) to (287.0, 303.0)
  • aacute (U+00E1): from (286.0, 224.0) to (286.0, 233.0) is colinear with segment from (286.0, 233.0) to (287.0, 268.0)
  • acircumflex (U+00E2): from (286.0, 233.0) to (287.0, 268.0) is colinear with segment from (287.0, 268.0) to (287.0, 303.0)
  • acircumflex (U+00E2): from (286.0, 224.0) to (286.0, 233.0) is colinear with segment from (286.0, 233.0) to (287.0, 268.0)
  • atilde (U+00E3): from (286.0, 233.0) to (287.0, 268.0) is colinear with segment from (287.0, 268.0) to (287.0, 303.0)
    ... and 5 others [code: found-colinear-vectors]
⚠️ WARN Do outlines contain any jaggy segments? (outline_jaggy_segments)
  • ⚠️ WARN The following glyphs have jaggy segments:
  • at (U+0040): Line(Line { p0: (470.0, 55.0), p1: (470.0, 122.0) })/Quad(QuadBez { p0: (470.0, 122.0), p1: (454.0, 55.0), p2: (417.0, 21.5) }) = 13.431028870681681 degrees
  • a (U+0061): Line(Line { p0: (287.0, 102.0), p1: (287.0, 120.0) })/Quad(QuadBez { p0: (287.0, 120.0), p1: (270.0, 52.0), p2: (233.0, 20.0) }) = 14.036243467926457 degrees
  • b (U+0062): Line(Line { p0: (158.0, 654.0), p1: (158.0, 298.0) })/Quad(QuadBez { p0: (158.0, 298.0), p1: (175.0, 370.0), p2: (212.5, 407.0) }) = 13.284866484902187 degrees
  • h (U+0068): Line(Line { p0: (163.0, 654.0), p1: (163.0, 302.0) })/Quad(QuadBez { p0: (163.0, 302.0), p1: (197.0, 444.0), p2: (313.0, 444.0) }) = 13.465208094811695 degrees
  • m (U+006D): Line(Line { p0: (178.0, 438.0), p1: (178.0, 304.0) })/Quad(QuadBez { p0: (178.0, 304.0), p1: (211.0, 444.0), p2: (320.0, 444.0) }) = 13.263328743406314 degrees
  • n (U+006E): Line(Line { p0: (178.0, 438.0), p1: (178.0, 302.0) })/Quad(QuadBez { p0: (178.0, 302.0), p1: (212.0, 444.0), p2: (328.0, 444.0) }) = 13.465208094811722 degrees
  • p (U+0070): Line(Line { p0: (163.0, 438.0), p1: (163.0, 298.0) })/Quad(QuadBez { p0: (163.0, 298.0), p1: (180.0, 370.0), p2: (217.5, 407.0) }) = 13.284866484902187 degrees
  • r (U+0072): Line(Line { p0: (178.0, 438.0), p1: (178.0, 310.0) })/Quad(QuadBez { p0: (178.0, 310.0), p1: (194.0, 379.0), p2: (225.0, 411.5) }) = 13.055247223796618 degrees
  • u (U+0075): Line(Line { p0: (355.0, -6.0), p1: (355.0, 129.0) })/Quad(QuadBez { p0: (355.0, 129.0), p1: (321.0, -12.0), p2: (205.0, -12.0) }) = 13.55719292953563 degrees
    ... and 13 others [code: found-jaggy-segments]
⚠️ WARN Do outlines contain any semi-vertical or semi-horizontal lines? (outline_semi_vertical)
  • ⚠️ WARN The following glyphs have semi-vertical/semi-horizontal lines:
  • j (U+006A): Line(Line { p0: (163.0, 438.0), p1: (162.0, 32.0) }) (angle: -90.14 degrees, expected: -90.00 degrees) [code: found-semi-vertical]
⚠️ WARN Ensure fonts have ScriptLangTags declared on the 'meta' table. (googlefonts/meta/script_lang_tags)
  • ⚠️ WARN This font file does not have a 'meta' table. [code: lacks-meta-table]
ℹ️ INFO Familyname must be unique according to namecheck.fontdata.com (fontdata_namecheck)
ℹ️ INFO Show hinting filesize impact. (hinting_impact)
  • ℹ️ INFO Hinting filesize impact:
Arapey-Regular.ttf
Dehinted Size 26760
Hinted Size 26784
Increase 24
Change 0.1 %
ℹ️ INFO Font contains all required tables? (required_tables)
  • ℹ️ INFO This font contains the following optional tables:

    loca
    prep
    GPOS
    GSUB
    gasp [code: optional-tables]

ℹ️ INFO Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering? (googlefonts/gasp)
  • ℹ️ INFO These are the ppm ranges declared on the gasp table:

| PPM <= 65535 | - Use grid-fitting |
| | - Use grayscale rendering |
| | - Use gridfitting with ClearType symmetric smoothing |

- Use smoothing along multiple axes with ClearType®
[code: ranges]
ℹ️ INFO Font has old ttfautohint applied? (googlefonts/old_ttfautohint)
  • ℹ️ INFO Could not detect which version of ttfautohint was used in this font. It is typically specified as a comment in the font version entries of the 'name' table. Such font version strings are currently: Version 1.002, Version 1.002 [code: version-not-detected]
[10] ofl/arapey
🔥 FAIL METADATA.pb: Check URL on copyright string is the same as in repository_url field. (googlefonts/metadata/consistent_repo_urls)
🔥 FAIL METADATA.pb subsets are correct? (googlefonts/metadata/subsets_correct)
  • 🔥 FAIL Subsets are not in order [code: not-sorted]

  • ⚠️ WARN Please remove 'latin-ext' from METADATA.pb since less than 20% of its glyphs are supported by this font file. [code: unsupported-subset]

🔥 FAIL Tofu should not be shown in sample texts. (googlefonts/tofu)
  • 🔥 FAIL We detected support for the Yapese language because the font contained all the base exemplars for the language, but the font is missing the following codepoints needed to render the specimen 16 sample text (This suggests there's something wrong with the sample text):
  • ʼ (U+02BC) [code: bad-sample-text]
  • 🔥 FAIL We detected support for the Yucateco language because the font contained all the base exemplars for the language, but the font is missing the following codepoints needed to render the specimen 16 sample text (This suggests there's something wrong with the sample text):
  • ʼ (U+02BC) [code: bad-sample-text]
🔥 FAIL Fonts have equal codepoint coverage? (googlefonts/family/equal_codepoint_coverage)
  • 🔥 FAIL Font ofl/arapey/Arapey-Italic.ttf has codepoints not present in sibling fonts: U+FB00, U+FB03, U+FB04 [code: glyphset-diverges]
🔥 FAIL Copyright notices match canonical pattern in fonts (googlefonts/font_copyright)
  • 🔥 FAIL Arapey-Italic.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 (c) 2011, eduardo tunni (http://www.tipo.net.ar), with reserved font name "arapey"" [code: bad-notice-format]

  • 🔥 FAIL Arapey-Italic.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 (c) 2011, eduardo tunni (http://www.tipo.net.ar), with reserved font name "arapey"" [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) 2011, eduardo tunni (http://www.tipo.net.ar edu@tipo.net.ar), with reserved font name "arapey"" [code: bad-notice-format]

  • 🔥 FAIL Copyright notices differ between name table entries and METADATA.pb. The following entries were found:
  • copyright (c) 2011, eduardo tunni (http://www.tipo.net.ar), with reserved font name "arapey": ["Arapey-Italic.ttf: Name Table entry", "Arapey-Italic.ttf: Name Table entry"]
  • copyright (c) 2011, eduardo tunni (http://www.tipo.net.ar edu@tipo.net.ar), with reserved font name "arapey": ["METADATA.pb"] [code: mismatch]
  • 🔥 FAIL Arapey-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 (c) 2011, eduardo tunni (http://www.tipo.net.ar), with reserved font name "arapey"" [code: bad-notice-format]

  • 🔥 FAIL Arapey-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 (c) 2011, eduardo tunni (http://www.tipo.net.ar), with reserved font name "arapey"" [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) 2011, eduardo tunni (http://www.tipo.net.ar edu@tipo.net.ar), with reserved font name "arapey"" [code: bad-notice-format]

  • 🔥 FAIL Copyright notices differ between name table entries and METADATA.pb. The following entries were found:
  • copyright (c) 2011, eduardo tunni (http://www.tipo.net.ar edu@tipo.net.ar), with reserved font name "arapey": ["METADATA.pb"]
  • copyright (c) 2011, eduardo tunni (http://www.tipo.net.ar), with reserved font name "arapey": ["Arapey-Regular.ttf: Name Table entry", "Arapey-Regular.ttf: Name Table entry"] [code: mismatch]
⚠️ WARN Check for codepoints not covered by METADATA subsets. (googlefonts/metadata/unreachable_subsetting)
  • ⚠️ WARN ofl/arapey/Arapey-Italic.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+02D8 BREVE: try adding one of: yi, canadian-aboriginal
  • U+02D9 DOT ABOVE: try adding one of: yi, canadian-aboriginal
  • U+02DB OGONEK: try adding one of: canadian-aboriginal, yi
  • U+03C0 GREEK SMALL LETTER PI: try adding one of: yi, greek, math
  • U+2021 DOUBLE DAGGER: try adding adlam
  • U+2030 PER MILLE SIGN: try adding adlam
  • U+2126 OHM SIGN: try adding math
  • U+2202 PARTIAL DIFFERENTIAL: try adding math
  • U+2206 INCREMENT: try adding math
    ... and 10 others

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

  • ⚠️ WARN ofl/arapey/Arapey-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+02D8 BREVE: try adding one of: yi, canadian-aboriginal
  • U+02D9 DOT ABOVE: try adding one of: yi, canadian-aboriginal
  • U+02DB OGONEK: try adding one of: canadian-aboriginal, yi
  • U+03C0 GREEK SMALL LETTER PI: try adding one of: yi, greek, math
  • U+2021 DOUBLE DAGGER: try adding adlam
  • U+2030 PER MILLE SIGN: try adding adlam
  • U+2126 OHM SIGN: try adding math
  • U+2202 PARTIAL DIFFERENTIAL: try adding math
  • U+2206 INCREMENT: try adding math
    ... and 10 others

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

⚠️ WARN Copyright notice on METADATA.pb should not contain 'Reserved Font Name'. (googlefonts/metadata/reserved_font_name)
  • ⚠️ WARN METADATA.pb: copyright field ("Copyright (c) 2011, Eduardo Tunni (http://www.tipo.net.ar edu@tipo.net.ar), with Reserved Font Name "Arapey"") contains "Reserved Font Name". This is an error except in a few specific rare cases. [code: rfn]

  • ⚠️ WARN METADATA.pb: copyright field ("Copyright (c) 2011, Eduardo Tunni (http://www.tipo.net.ar edu@tipo.net.ar), with Reserved Font Name "Arapey"") contains "Reserved Font Name". This is an error except in a few specific rare cases. [code: rfn]

⚠️ WARN Check copyright namerecords match license file. (googlefonts/name/license)
  • ⚠️ WARN Please consider using HTTPS URLs at name table entry [plat=1, enc=0, name=LICENSE_DESCRIPTION] [code: http-in-description]

  • ⚠️ WARN Please consider updating the url from 'https://scripts.sil.org/OFL' to 'https://openfontlicense.org'. [code: old-url]

  • ⚠️ WARN Please consider using HTTPS URLs at name table entry [plat=3, enc=1, name=LICENSE_DESCRIPTION] [code: http-in-description]

  • ⚠️ WARN Please consider updating the url from 'https://scripts.sil.org/OFL' to 'https://openfontlicense.org'. [code: old-url]

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

  • ⚠️ WARN Please consider using HTTPS URLs at name table entry [plat=1, enc=0, name=LICENSE_DESCRIPTION] [code: http-in-description]

  • ⚠️ WARN Please consider updating the url from 'https://scripts.sil.org/OFL' to 'https://openfontlicense.org'. [code: old-url]

  • ⚠️ WARN Please consider using HTTPS URLs at name table entry [plat=3, enc=1, name=LICENSE_DESCRIPTION] [code: http-in-description]

  • ⚠️ WARN Please consider updating the url from 'https://scripts.sil.org/OFL' to 'https://openfontlicense.org'. [code: old-url]

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

ℹ️ INFO Check for presence of an ARTICLE.en_us.html file (googlefonts/description/has_article)
  • ℹ️ INFO This font doesn't have an ARTICLE.en_us.html file. [code: missing-article]
ℹ️ INFO Check axis ordering on the STAT table. (googlefonts/STAT/axis_order)
  • ℹ️ INFO All of the fonts lack a STAT table. [code: summary]
[21] ofl/arapey/Arapey-Italic.ttf
🔥 FAIL Font contains '.notdef' as its first glyph? (mandatory_glyphs)
  • 🔥 FAIL The '.notdef' glyph should contain a drawing, but it is blank. [code: notdef-is-blank]
🔥 FAIL Are there unwanted tables? (unwanted_tables)
  • 🔥 FAIL Unwanted tables found:
    Table: FFTM Reason: Table contains redundant FontForge timestamp info
    [code: unwanted-tables]
🔥 FAIL Glyph names are all valid? (valid_glyphnames)
  • 🔥 FAIL Glyph 0x00A0 is called nbsp; must be named 'uni00A0'. [code: non-compliant-00A0]
🔥 FAIL OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts. (googlefonts/use_typo_metrics)
  • 🔥 FAIL OS/2.fsSelection bit 7 (USE_TYPO_METRICS) was NOT set. [code: missing-os2-fsselection-bit7]
🔥 FAIL Version number has increased since previous release on Google Fonts? (googlefonts/version_bump)
  • 🔥 FAIL Version number 1.0019989 is equal to version on Google fonts [code: same-version]
⚠️ WARN Check hhea.caretSlopeRise and hhea.caretSlopeRun (opentype/caret_slope)
  • ⚠️ WARN hhea.caretSlopeRise and hhea.caretSlopeRun do not match with post.italicAngle.
    Got caretSlopeRise: 100, caretSlopeRun: 21, expected caretSlopeRise: 1000, caretSlopeRun: 213 [code: mismatch]
⚠️ WARN Are there caret positions declared for every ligature? (ligature_carets)
  • ⚠️ WARN This font lacks caret position values for ligature glyphs on its GDEF table. [code: lacks-caret-pos]
⚠️ WARN Ensure indic fonts have the Indian Rupee Sign glyph. (rupee)
  • ⚠️ WARN Font is missing the Indian Rupee Sign glyph. Please add a glyph for Indian Rupee Sign (₹) at codepoint U+20B9. [code: missing-rupee]
⚠️ WARN Check font contains no unreachable glyphs (unreachable_glyphs)
  • ⚠️ WARN The following glyphs could not be reached by codepoint or substitution rules:
  • .null
  • nonmarkingreturn
  • apple [code: unreachable-glyphs]
⚠️ WARN Does the font have a DSIG table? (dsig)
  • ⚠️ WARN This font has a digital signature (DSIG table) which is only required — even if only a placeholder — on old programs like MS Office 2013 in order to work properly. The current recommendation is to completely remove the DSIG table. [code: found-DSIG]
⚠️ WARN Font has correct separator glyphs? (googlefonts/separator_glyphs)
  • ⚠️ WARN Missing separator glyph U+2028 [code: missing-separator-glyphs]

  • ⚠️ WARN Missing separator glyph U+2029 [code: missing-separator-glyphs]

⚠️ WARN License URL matches License text on name table? (googlefonts/name/license_url)
  • ⚠️ WARN Please consider using HTTPS URLs in the license description [code: http-in-description]

  • ⚠️ WARN Please consider using HTTPS URLs in the license description [code: http-in-description]

⚠️ WARN Are there any misaligned on-curve points? (outline_alignment_miss)
  • ⚠️ WARN The following glyphs have on-curve points which have potentially incorrect y coordinates:
    • exclam (U+0021): X=59.5,Y=2 (should be at baseline 0?)
    • exclam (U+0021): X=126.5,Y=2 (should be at baseline 0?)
    • exclam (U+0021): X=59.5,Y=2 (should be at baseline 0?)
    • question (U+003F): X=79.5,Y=2 (should be at baseline 0?)
    • question (U+003F): X=146.5,Y=2 (should be at baseline 0?)
    • question (U+003F): X=79.5,Y=2 (should be at baseline 0?)
    • at (U+0040): X=497.5,Y=-2.5 (should be at baseline 0?)
    • f (U+0066): X=414.5,Y=637 (should be at cap-height 639?)
    • f (U+0066): X=334.5,Y=637 (should be at cap-height 639?)
      ... and 29 others [code: found-misalignments]
⚠️ WARN Do any segments have colinear vectors? (outline_colinear_vectors)
  • ⚠️ WARN The following glyphs have colinear vectors:
  • one (U+0031): from (74.0, 0.0) to (178.0, 491.0) is colinear with segment from (178.0, 491.0) to (179.0, 500.0)
  • C (U+0043): from (436.0, 0.0) to (437.0, 14.0) is colinear with segment from (437.0, 14.0) to (438.0, 22.0)
  • bracketleft (U+005B): from (213.0, 598.0) to (70.0, -75.0) is colinear with segment from (70.0, -75.0) to (69.0, -79.0)
  • Ccedilla (U+00C7): from (436.0, 0.0) to (437.0, 14.0) is colinear with segment from (437.0, 14.0) to (438.0, 22.0)
  • dagger (U+2020): from (219.0, 465.0) to (220.0, 499.0) is colinear with segment from (220.0, 499.0) to (218.0, 585.0)
  • daggerdbl (U+2021): from (219.0, 465.0) to (220.0, 499.0) is colinear with segment from (220.0, 499.0) to (218.0, 585.0) [code: found-colinear-vectors]
⚠️ WARN Do outlines contain any jaggy segments? (outline_jaggy_segments)
  • ⚠️ WARN The following glyphs have jaggy segments:
  • d (U+0064): Quad(QuadBez { p0: (262.0, 90.5), p1: (307.0, 163.0), p2: (342.0, 298.0) })/Line(Line { p0: (342.0, 298.0), p1: (304.0, 111.0) }) = 3.047866086617829 degrees
  • t (U+0074): Line(Line { p0: (144.0, 409.0), p1: (72.0, 415.0) })/Quad(QuadBez { p0: (72.0, 415.0), p1: (127.0, 415.0), p2: (161.0, 441.5) }) = 4.763641690726143 degrees
  • y (U+0079): Quad(QuadBez { p0: (331.5, 20.0), p1: (371.0, 98.0), p2: (387.0, 189.0) })/Quad(QuadBez { p0: (387.0, 189.0), p1: (354.0, 102.0), p2: (298.5, 45.0) }) = 10.800196994714781 degrees
  • yacute (U+00FD): Quad(QuadBez { p0: (331.5, 20.0), p1: (371.0, 98.0), p2: (387.0, 189.0) })/Quad(QuadBez { p0: (387.0, 189.0), p1: (354.0, 102.0), p2: (298.5, 45.0) }) = 10.800196994714781 degrees
  • ydieresis (U+00FF): Quad(QuadBez { p0: (331.5, 20.0), p1: (371.0, 98.0), p2: (387.0, 189.0) })/Quad(QuadBez { p0: (387.0, 189.0), p1: (354.0, 102.0), p2: (298.5, 45.0) }) = 10.800196994714781 degrees [code: found-jaggy-segments]
⚠️ WARN Ensure fonts have ScriptLangTags declared on the 'meta' table. (googlefonts/meta/script_lang_tags)
  • ⚠️ WARN This font file does not have a 'meta' table. [code: lacks-meta-table]
ℹ️ INFO Familyname must be unique according to namecheck.fontdata.com (fontdata_namecheck)
ℹ️ INFO Show hinting filesize impact. (hinting_impact)
  • ℹ️ INFO Hinting filesize impact:
Arapey-Italic.ttf
Dehinted Size 29564
Hinted Size 29588
Increase 24
Change 0.1 %
ℹ️ INFO Font contains all required tables? (required_tables)
  • ℹ️ INFO This font contains the following optional tables:

    loca
    prep
    GPOS
    GSUB
    gasp [code: optional-tables]

ℹ️ INFO Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering? (googlefonts/gasp)
  • ℹ️ INFO These are the ppm ranges declared on the gasp table:

| PPM <= 65535 | - Use grid-fitting |
| | - Use grayscale rendering |
| | - Use gridfitting with ClearType symmetric smoothing |

- Use smoothing along multiple axes with ClearType®
[code: ranges]
ℹ️ INFO Font has old ttfautohint applied? (googlefonts/old_ttfautohint)
  • ℹ️ INFO Could not detect which version of ttfautohint was used in this font. It is typically specified as a comment in the font version entries of the 'name' table. Such font version strings are currently: Version 1.002, Version 1.002 [code: version-not-detected]
[1] ofl/arapey/METADATA.pb
🔥 FAIL Does METADATA.pb copyright field contain broken links? (googlefonts/metadata/broken_links)
  • 🔥 FAIL The following links are broken:
[2] ofl/arapey/OFL.txt
🔥 FAIL Check license file has good copyright string. (googlefonts/license/OFL_copyright)
  • 🔥 FAIL First line in license file is:

"copyright (c) 2011, eduardo tunni (http://www.tipo.net.ar),"

which does not match the expected format, similar to:

"Copyright 2022 The Familyname Project Authors (git url)" [code: bad-format]

⚠️ WARN Check OFL body text is correct. (googlefonts/license/OFL_body_text)

Lines changed:

+with Reserved Font Name "Arapey"
[code: incorrect-ofl-body-text]

[2] ofl/arapey/DESCRIPTION.en_us.html
🔥 FAIL Does DESCRIPTION file contain a upstream Git repo URL? (googlefonts/description/git_url)
  • 🔥 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]
⚠️ WARN DESCRIPTION.en_us.html should end in a linebreak. (googlefonts/description/eof_linebreak)
  • ⚠️ WARN The last characther on DESCRIPTION.en_us.html is not a line-break. Please add it. [code: missing-eof-linebreak]

Summary

🔥 FAIL ⚠️ WARN ℹ️ INFO ✅ PASS ⏩ SKIP
26 43 12 197 126
7% 11% 3% 53% 34%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant