laerm

Molengo check-googlefonts

Nov 29th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.31 KB | None | 0 0
  1. Micah:molengo stupakm$ fontbakery check-googlefonts Molengo-Regular.
  2. ttf
  3. There is a total of 125 tests on <Section: Default>.
  4. Start ... running 125 individual test executions.
  5. >> com.google.fonts/test/028
  6. Check font has a license.
  7. * FAIL: No license file was found. Please add an OFL.txt or a LICENSE.txt file. If you are running fontbakery on a Google Fonts upstream repo, which is fine, just make sure there is a temporary license file in the same folder. [code: none]
  8.  
  9. Result: FAIL
  10.  
  11. >> com.google.fonts/test/018 with ((u'font[0]', 'Molengo-Regular.ttf'),)
  12. Checking OS/2 achVendID
  13. * WARN: VendorID 'PYRS' and corresponding registered name 'PYRS Fontlab Ltd. / Made with FontLab' does not match the value that is currently set on the font nameID 8 (Manufacturer Name): 'moyogo' [code: mismatch]
  14. * WARN: VendorID 'PYRS' and corresponding registered name 'PYRS Fontlab Ltd. / Made with FontLab' does not match the value that is currently set on the font nameID 8 (Manufacturer Name): 'moyogo' [code: mismatch]
  15.  
  16. Result: WARN
  17.  
  18. >> com.google.fonts/test/030 with ((u'font[0]', 'Molengo-Regular.ttf'),)
  19. "License URL matches License text on name table ?
  20. * FAIL: Licensing inconsistency in name table entries! NameID=13 (LICENSE DESCRIPTION) indicates Open Font licensing, but NameID=14 (LICENSE URL) has 'http://scripts.sil.org/ofl'. Expected: 'http://scripts.sil.org/OFL'
  21. * FAIL: Licensing inconsistency in name table entries! NameID=13 (LICENSE DESCRIPTION) indicates Open Font licensing, but NameID=14 (LICENSE URL) has 'http://scripts.sil.org/ofl'. Expected: 'http://scripts.sil.org/OFL'
  22. * FAIL: A License URL must be provided in the NameID 14 (LICENSE INFO URL) entry.
  23.  
  24. Result: FAIL
  25.  
  26. >> com.google.fonts/test/035 with ((u'font[0]', 'Molengo-Regular.ttf'),)
  27. Checking with ftxvalidator.
  28. * ERROR: ftxvalidator is not available!
  29.  
  30. Result: ERROR
  31.  
  32. >> com.google.fonts/test/037 with ((u'font[0]', 'Molengo-Regular.ttf'),)
  33. Checking with Microsoft Font Validator.
  34. * ERROR: Mono runtime and/or Microsoft Font Validator are not available!
  35.  
  36. Result: ERROR
  37.  
  38. >> com.google.fonts/test/044 with ((u'font[0]', 'Molengo-Regular.ttf'),)
  39. Checking font version fields
  40. * FAIL: NAMEID_VERSION_STRING value 'Version 0.11; ttfautohint (v0.8) -G 32 -r 16 -x' does not match expected 'Version 0.09999;-x'
  41. * FAIL: NAMEID_VERSION_STRING value 'Version 0.11; ttfautohint (v0.8) -G 32 -r 16 -x' does not match expected 'Version 0.09999;-x'
  42.  
  43. Result: FAIL
  44.  
  45. >> com.google.fonts/test/046 with ((u'font[0]', 'Molengo-Regular.ttf'),)
  46. Font contains the first few mandatory glyphs (.null or NULL, CR and space)?
  47. * WARN: Font is missing glyphs for the following mandatory codepoints: 0x000D.
  48.  
  49. Result: WARN
  50.  
  51. >> com.google.fonts/test/053 with ((u'font[0]', 'Molengo-Regular.ttf'),)
  52. Are there unwanted tables?
  53. * FAIL: Unwanted tables were found in the font and should be removed: FFTM
  54.  
  55. Result: FAIL
  56.  
  57. >> com.google.fonts/test/055 with ((u'font[0]', 'Molengo-Regular.ttf'),)
  58. Version format is correct in 'name' table?
  59. * FAIL: The NAMEID_VERSION_STRING (nameID=5) value must follow the pattern Version X.Y between 1.000 and 9.999. Current value: Version 0.11; ttfautohint (v0.8) -G 32 -r 16 -x [code: bad-version-strings]
  60. * FAIL: The NAMEID_VERSION_STRING (nameID=5) value must follow the pattern Version X.Y between 1.000 and 9.999. Current value: Version 0.11; ttfautohint (v0.8) -G 32 -r 16 -x [code: bad-version-strings]
  61.  
  62. Result: FAIL
  63.  
  64. >> com.google.fonts/test/056 with ((u'font[0]', 'Molengo-Regular.ttf'),)
  65. Font has old ttfautohint applied?
  66. * WARN: ttfautohint used in font = 0.8; installed = 1.6; Need to re-run with the newer version!
  67.  
  68. Result: WARN
  69.  
  70. >> com.google.fonts/test/058 with ((u'font[0]', 'Molengo-Regular.ttf'),)
  71. Glyph names are all valid?
  72. * FAIL: The following glyph names do not comply with naming conventions: ['.ttfautohint'] A glyph name may be up to 31 characters in length, must be entirely comprised of characters from the following set: A-Z a-z 0-9 .(period) _(underscore). and must not start with a digit or period. There are a few exceptions such as the special character ".notdef". The glyph names "twocents", "a1", and "_" are all valid, while "2cents" and ".twocents" are not.
  73.  
  74. Result: FAIL
  75.  
  76. >> com.google.fonts/test/096 with ((u'font[0]', 'Molengo-Regular.ttf'),)
  77. METADATA.pb family.full_name and family.post_script_name fields have equivalent values ?
  78. * FAIL: METADATA.pb full_name="Molengo" does not match post_script_name = "Molengo-Regular"
  79.  
  80. Result: FAIL
  81.  
  82. >> com.google.fonts/test/102 with ((u'font[0]', 'Molengo-Regular.ttf'),)
  83. Copyright notice on METADATA.pb matches canonical pattern ?
  84. * FAIL: METADATA.pb: Copyright notices should match a pattern similar to: 'Copyright 2017 The Familyname Project Authors (git url)'
  85. But instead we have got: 'Copyright (c) 2007, Denis Moyogo Jacquerye <moyogo@gmail.com>, with Reserved Font Name Molengo'
  86.  
  87. Result: FAIL
  88.  
  89. >> com.google.fonts/test/103 with ((u'font[0]', 'Molengo-Regular.ttf'),)
  90. Copyright notice on METADATA.pb does not contain Reserved Font Name ?
  91. * WARN: METADATA.pb: copyright field ("Copyright (c) 2007, Denis Moyogo Jacquerye <moyogo@gmail.com>, with Reserved Font Name Molengo") contains "Reserved Font Name". This is an error except in a few specific rare cases.
  92.  
  93. Result: WARN
  94.  
  95. >> com.google.fonts/test/116 with ((u'font[0]', 'Molengo-Regular.ttf'),)
  96. Is font em size (ideally) equal to 1000 ?
  97. * WARN: Font em size (2048) is not equal to 1000.
  98.  
  99. Result: WARN
  100.  
  101. >> com.google.fonts/test/152 with ((u'font[0]', 'Molengo-Regular.ttf'),)
  102. Name table strings must not contain 'Reserved Font Name'.
  103. * WARN: Name table entry ("Copyright (c) 2007, Denis Moyogo Jacquerye <moyogo@gmail.com>, with Reserved Font Name Molengo") contains "Reserved Font Name". This is an error except in a few specific rare cases.
  104. * WARN: Name table entry ("Copyright (c) 2007, Denis Moyogo Jacquerye <moyogo@gmail.com>, with Reserved Font Name Molengo") contains "Reserved Font Name". This is an error except in a few specific rare cases.
  105.  
  106. Result: WARN
  107.  
  108. >> com.google.fonts/test/153 with ((u'font[0]', 'Molengo-Regular.ttf'),)
  109. Check if each glyph has the recommended amount of contours.
  110. * WARN: Following glyphs do not have the recommended number of contours [uni1E0C, uni1E0D, uni1E0E, uni1E0F, uni2011, endash, uni0259, quotesinglbase, quotedblleft, quotedblright, quotedblbase, uni201F, quotedbl, semicolon, i, j, wdieresis, uni1E25, uni1E6D, uni1E92, uni1E63, uni1E6E, uni1E6F, dieresis, uni1EB8, uni1EB9, uni1ECA, Agrave, Aacute, Acircumflex, Atilde, Adieresis, Aring, Egrave, Eacute, Ecircumflex, Edieresis, Igrave, Iacute, Icircumflex, Idieresis, Ntilde, Ograve, Oacute, Ocircumflex, Otilde, Odieresis, Ugrave, Uacute, Ucircumflex, Udieresis, Yacute, agrave, aacute, acircumflex, atilde, adieresis, aring, egrave, eacute, ecircumflex, edieresis, igrave, iacute, icircumflex, idieresis, ntilde, ograve, oacute, ocircumflex, otilde, odieresis, ugrave, uacute, ucircumflex, udieresis, yacute, ydieresis, Amacron, amacron, Abreve, abreve, Cacute, cacute, Ccaron, ccaron, uni022A, Emacron, emacron, uni1E37, Edotaccent, edotaccent, Wdieresis, Ecaron, ecaron, Gcircumflex, gcircumflex, uni1EBD, uni0324, Itilde, itilde, uni1E24, Idotaccent, uni1E36, Omacron, omacron, Obreve, obreve, uni1ECC, uni1EE4, uni1ECD, colon, uni1EE5, Scaron, scaron, Utilde, utilde, Umacron, umacron, uni1EF8, Uhungarumlaut, uhungarumlaut, uni1E93, Wcircumflex, wcircumflex, uni1E44, uni1E45, uni1E6C, uni1E46, uni1E47, uni1E62, uni1EBC, uni0313, uni1EA0, uni1EA1, uni01CD, uni01CE, uni01CF, uni01D0, uni01D1, uni01D2, uni01D3, uni01D4, uni1EF9, uni1ECB, uni022F]
  111.  
  112. Result: WARN
  113.  
  114. >> com.google.fonts/test/159 with ((u'font[0]', 'Molengo-Regular.ttf'),)
  115. Check name table: FULL_FONT_NAME entries.
  116. * WARN: Entry [FULL_FONT_NAME(4):MACINTOSH(1)] on the 'name' table: Got 'Molengo' which lacks 'Regular', but it is probably OK in this case.
  117. * WARN: Entry [FULL_FONT_NAME(4):WINDOWS(3)] on the 'name' table: Got 'Molengo' which lacks 'Regular', but it is probably OK in this case.
  118.  
  119. Result: WARN
  120.  
  121. >> com.google.fonts/test/161 with ((u'font[0]', 'Molengo-Regular.ttf'),)
  122. Check name table: TYPOGRAPHIC_FAMILY_NAME entries.
  123. * WARN: Font style is 'Regular' and, for that reason, it is not expected to have a [TYPOGRAPHIC_FAMILY_NAME(16):MACINTOSH(1)] entry!
  124. * WARN: Font style is 'Regular' and, for that reason, it is not expected to have a [TYPOGRAPHIC_FAMILY_NAME(16):WINDOWS(3)] entry!
  125.  
  126. Result: WARN
  127.  
  128. >> com.google.fonts/test/162 with ((u'font[0]', 'Molengo-Regular.ttf'),)
  129. Check name table: TYPOGRAPHIC_SUBFAMILY_NAME entries.
  130. * WARN: Font style is 'Regular' and, for that reason, it is not expected to have a [TYPOGRAPHIC_SUBFAMILY_NAME(17):MACINTOSH(1)] entry!
  131. * WARN: Font style is 'Regular' and, for that reason, it is not expected to have a [TYPOGRAPHIC_SUBFAMILY_NAME(17):WINDOWS(3)] entry!
  132.  
  133. Result: WARN
  134.  
  135. ======== <Section: Default> ========
  136. 125 tests in section
  137.  
  138.  
  139. Section results:
  140.  
  141. ERROR: 2
  142. FAIL: 8
  143. WARN: 10
  144. SKIP: 29
  145. INFO: 3
  146. PASS: 73
  147.  
  148. ======== END <Section: Default> ========
  149.  
  150. Total:
  151.  
  152. ERROR: 2
  153. FAIL: 8
  154. WARN: 10
  155. SKIP: 29
  156. INFO: 3
  157. PASS: 73
  158.  
  159. [PSSSSSPPPPPPPFSSSSSSSSSSSSPPPWPPSFPPPPEPESSPPPPFPWPPPPIFIFWPFPPIPPSSPPPPPPPPPPPPPSPPPPFPPPPPFWPPSPPPSPPPPWSSSPPPWWSPPPPWPWWPP] 100%
  160.  
  161. DONE!
Add Comment
Please, Sign In to add comment