View Single Post
Old 06-15-2019, 03:22 PM   #4
Mr.Moe
Member
Mr.Moe began at the beginning.
 
Posts: 11
Karma: 10
Join Date: Aug 2015
Device: Nook STG
There might be an easy fix for your fonts that are doing that. If you don't mind a bit of tedium. It requires installing a tool called ttx, which is in a Python package called fonttools.

Once ttx is running "just" :
1) ttx yourfont.ttf
2) edit yourfont.ttx
- replace the "DejaVu [weight]" with just "DejaVu"
- correct any [weight] discrepencies (e.g. "Bold Italic" being defined as "Regular")
3) ttx yourfont.ttx

Works for OTF fonts just the same. Be patient, use the search function, you'll probably need to correct the names in about 20 places per font.

If the above doesn't make sense, Google should turn up more in-depth tutorials.
Mr.Moe is offline   Reply With Quote