fontbakery
fontbakery copied to clipboard
🧁 A font quality assurance tool for everyone
## Observed behaviour I was surprised that FontBakery rejects non-ASCII characters in the name table, especially the © copyright symbol, which is a natural in the copyright notice. Certainly a...
## Observed behaviour After upgrading to Fontbakery v0.8.13 a lot of our families started failing on the `com_adobe_fonts_check_consistent_font_family_name` check in the `adobefonts` profile. This looks related to families that style...
In the Ms name table spec, https://docs.microsoft.com/en-gb/typography/opentype/spec/name#enc1 I see no mention of nameID 0 needing to be ASCII. Imo, there's nothing wrong with having genuine copyright, tm and registered symbols....
## Observed behaviour The check seems to compare `fvar` entries to an expected string ("Regular" and "Bold"), which works for uprights, but fails for italic fonts ("Italic" and "Bold Italic"...
(**NOTE:** Please include the check-id in the issue's title.) ## Observed behaviour 🔥 FAIL: Version number has increased since previous release on Google Fonts? ([com.google.fonts/check/version_bump](https://font-bakery.readthedocs.io/en/stable/fontbakery/profiles/googlefonts.html#com.google.fonts/check/version_bump)) 🔥 FAIL Version number 2.009...
## What needs to be checked? Check spacing marks (mostly modifier letters) are not substituted by non-spacing marks. ## Detailed description of the problem Some fonts seem to substitute spacing...
## What needs to be checked? Check that the font can display Dutch text using any common orthography rules for marking stress, whether the rules are from before 1996 or...
I try to reformulate what was said in the meeting yesterday for the diacritic check. I'll update this to-do with more details - [ ] #3959 - [x] #3490 -...
**Note:** Original title of this issue was: "Font Bakery plugin for FontForge" Hello together, as a type designer, I like to work in FontForge. In FontForge, external Python scripts can...
To achieve good compound accented glyphs at least three basic initial conditions are required: - [ ] To have combining marks in the file, with the corresponding anchors - [...