I'm trying to use non-default text fonts installed in my operating system in my ABC files. If the font's name has no spaces in it, such as Algerian or Broadway, then it works fine both in the editor and in PDF export. %%titlefont Algerian or %%titlefont "Algerian" is sufficient by itself without any %%font directive or edits to the Ghostscript fontmap files. Both the fonts in question are traditional TTF. So far, great!
But things are more hit and miss for fonts with spaces in their names. Bradley Hand ITC, another traditional TTF, gets rendered as Helvetica in both the editor and PDF export.
Gotham Ultra, an OTF, will render properly in the editor if I spell it %%titlefont "Gotham-Ultra" but gets rendered as Courier for PDF export.
Myriad Pro Black Condensed, another OTF, will render properly for PDF export if I spell it %%titlefont "MyriadPro-BlackCond" but gets rendered as Helvetica in the editor.
(I was picking examples which are all easy to tell apart from default fonts which might be used as fallbacks; these aren't necessarily the specific ones I want to use.)
I recognize that this is a multi-layer stack -- EasyABC, abcm2ps, Ghostscript, the operating system's own font handling, and the individual fonts themselves -- and you're not responsible for all of them, but I was hoping you could help.
Using EasyABC 1.3.8.7 with bundled abcm2ps and Ghostscript 10.02.1 on Windows 11.