Skip to content

Instantly share code, notes, and snippets.

@m4rc1e
Created September 7, 2016 21:37
Show Gist options
  • Save m4rc1e/6cb32b7611d2c38b89693bf4f8ae88a1 to your computer and use it in GitHub Desktop.
Save m4rc1e/6cb32b7611d2c38b89693bf4f8ae88a1 to your computer and use it in GitHub Desktop.
[
{
"description": "fontforge validation outputs error messages?",
"log_messages": [
"ERROR: fontforge did print these messages to stderr:\nThe following table(s) in the font have been ignored by FontForge\n Ignoring 'DSIG' digital signature table\n"
],
"result": "ERROR",
"target": "/Users/marc/Documents/googlefonts/manual_font_cleaning/The-Lobster-Font/Lobster/Lobster-Regular.ttf"
},
{
"description": "Checking vertical metrics",
"log_messages": [
"ERROR: Vertical metrics. Changes that must be applied to this font: hhea ascent from 1946 to 2048 | OS/2 sTypoAscender from 1660 to 2048 | OS/2 usWinDescent from 512 to 0 | OS/2 sTypoLineGap from 286 to 0"
],
"result": "ERROR",
"target": "/Users/marc/Documents/googlefonts/manual_font_cleaning/The-Lobster-Font/Lobster/Lobster-Regular.ttf"
},
{
"description": "Checking font version fields",
"log_messages": [
"ERROR: Unable to parse font version info from name table entries.",
"ERROR: Unable to parse font version info from name table entries."
],
"result": "ERROR",
"target": "/Users/marc/Documents/googlefonts/manual_font_cleaning/The-Lobster-Font/Lobster/Lobster-Regular.ttf"
},
{
"description": "Is there any unused data at the end of the glyf table?",
"log_messages": [
"ERROR: Loca table references data beyond the end of the glyf table. Expected glyf table length 1045 (from loca table), got length 1044 (difference: -1)"
],
"result": "ERROR",
"target": "/Users/marc/Documents/googlefonts/manual_font_cleaning/The-Lobster-Font/Lobster/Lobster-Regular.ttf"
},
{
"description": "Font contains magic code in PREP table?",
"log_messages": [
"ERROR: Failed to find correct magic code in PREP table."
],
"result": "ERROR",
"target": "/Users/marc/Documents/googlefonts/manual_font_cleaning/The-Lobster-Font/Lobster/Lobster-Regular.ttf"
},
{
"description": "Font names are consistent across platforms?",
"log_messages": [
"ERROR: Entries in \"name\" table are not the same across specific platforms."
],
"result": "ERROR",
"target": "/Users/marc/Documents/googlefonts/manual_font_cleaning/The-Lobster-Font/Lobster/Lobster-Regular.ttf"
},
{
"description": "Check glyphs have unique names",
"log_messages": [
"ERROR: Glyph name 'space' is attributed to more than a single codepoint: (0x9, 0x20, 0xd)"
],
"result": "ERROR",
"target": "/Users/marc/Documents/googlefonts/manual_font_cleaning/The-Lobster-Font/Lobster/Lobster-Regular.ttf"
},
{
"description": "Copyright notice matches canonical pattern?",
"log_messages": [
"ERROR: METADATA.pb: Copyright notice is okay, but it lacks an email address. Expected pattern is: 'Copyright 2016 Author Name (name@site.com)'"
],
"result": "ERROR",
"target": "/Users/marc/Documents/googlefonts/manual_font_cleaning/The-Lobster-Font/Lobster/METADATA.pb"
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment