Spurred by Rosetta Type’s Mastodon post (
https://mastodon.design/@rosetta/111652940220217980), I’ve created this thread as a repository of font rendering bugs in contemporary software.
Go ahead and post any bugs you’ve encountered as well as any workarounds or solutions.
Font Naming Issues:
If name ID 4 (excluding Regular/Bold/Italic) is longer than 31 characters, fonts may not appear in the drop-down menu of old versions of Microsoft Word. — Viviana Monsalve
If name ID 6 is longer than 27, there can be rendering issues on Mac computers and PostScript printers. — Viviana Monsalve
If name ID 1 plus the fvar instance name has a total length of more than 31, there are weird rendering issues (most glyphs working but ligatures and substitutions being replaced by a different font!) on software that uses DirectWrite. — Viviana Monsalve
Comments
Viviana Monsalve has done extensive experiments about the length of font name IDs causing bugs in rendering. If name ID 4 (excluding Regular/Bold/Italic) is longer than 31 characters, fonts may not appear in the drop-down menu of old versions of Microsoft Word. If name ID 6 is longer than 27, there can be rendering issues on Mac computers and PostScript printers. If name ID 1 plus the fvar instance name has a total length of more than 31, there are weird rendering issues (most glyphs working but ligatures and substitutions being replaced by a different font!) on software that uses DirectWrite.