googlefonts / googlefonts/gftools

name ID 256 stuff

Open
#566 6 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
283
Forks
73
Avg merge
21h 25m
Merged PRs (30d)
8

Description

Posted 2 issues in fontbakery but no answer, so trying here.
https://github.com/googlefonts/fontbakery/issues/3749
https://github.com/googlefonts/fontbakery/issues/3671

With Emma we noted we often get these two fails:

🔥 FAIL: Checking with fontTools.ttx ([com.google.fonts/check/ttx-roundtrip](https://font-bakery.readthedocs.io/en/latest/fontbakery/profiles/universal.html#com.google.fonts/check/ttx-roundtrip))
🔥 FAIL name id 256 missing from name table
ℹ INFO While converting TTF into an XML file, ttx emited the messages listed below.

🔥 FAIL: Check name table for empty records. ([com.adobe.fonts/check/name/empty_records](https://font-bakery.readthedocs.io/en/latest/fontbakery/profiles/name.html#com.adobe.fonts/check/name/empty_records))
🔥 FAIL "name" table record with key=(3, 1, 1033, 256) is empty and should be removed. [code: empty-record]

**This is how it looks like in the name table:**

**In platform 1**

```


NSWACTFoundation


wght

```

**In platform 3**

```

NSWACTFoundation





wght

```

This nameID often get filled up with stylistic sets names, or the axis name. I have no idea why it would be wrong to have it empty or missing.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.