diff options
author | Rasmus Andersson <rasmus@notion.se> | 2023-06-07 20:10:27 +0300 |
---|---|---|
committer | Rasmus Andersson <rasmus@notion.se> | 2023-06-07 20:10:27 +0300 |
commit | 063ece5e2f2d32298838b4b8eba41cbabc2b1627 (patch) | |
tree | 4d9dbd9469d92f5555817ca6d97e3f991a597789 /misc | |
parent | 87e5bd127a471f5bfbdfdb5d97493d18aaeef63a (diff) | |
download | inter-063ece5e2f2d32298838b4b8eba41cbabc2b1627.tar.xz |
tooling: always include name ID in name table in misc/tools/fontinfo.py
Diffstat (limited to 'misc')
-rwxr-xr-x | misc/tools/fontinfo.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/misc/tools/fontinfo.py b/misc/tools/fontinfo.py index 0a4565929..9dcfcfe1a 100755 --- a/misc/tools/fontinfo.py +++ b/misc/tools/fontinfo.py @@ -278,7 +278,9 @@ def genFontInfo(fontpath, outputType, withGlyphs=True): if 'name' in tt: nameDict = {} for rec in tt['name'].names: - k = _NAME_IDS[rec.nameID] if rec.nameID in _NAME_IDS else ('#%d' % rec.nameID) + k = '#%d' % rec.nameID + if rec.nameID in _NAME_IDS: + k += ' ' + _NAME_IDS[rec.nameID] nameDict[k] = rec.toUnicode() if 'fontId' in nameDict: info['id'] = nameDict['fontId'] |