summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2023-06-07 20:10:27 +0300
committerRasmus Andersson <rasmus@notion.se>2023-06-07 20:10:27 +0300
commit063ece5e2f2d32298838b4b8eba41cbabc2b1627 (patch)
tree4d9dbd9469d92f5555817ca6d97e3f991a597789 /misc
parent87e5bd127a471f5bfbdfdb5d97493d18aaeef63a (diff)
downloadinter-063ece5e2f2d32298838b4b8eba41cbabc2b1627.tar.xz
tooling: always include name ID in name table in misc/tools/fontinfo.py
Diffstat (limited to 'misc')
-rwxr-xr-xmisc/tools/fontinfo.py4
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']