What I've done when I've had issues with fonts is to rename the font files replacing spaces with underlines and then used FontForge to change the internal font name to match. This has to be repeated for all four variants (Regular, Bold, BoldItalic and Italic).
|