When I export my italic serif, a random sans-serif (looks like Helvetica to me!) appears in InDesign? I export all of my fonts to the Adobe Fonts folder and have tried renaming the Family and Font names as well as the “Clean Font Cache” script to no avail?
I finally gave up and installed it in Font Book (which I know is wrong) and it worked. Anyway that I can go back to the efficiency of Adobe Fonts?
Sorry to add another question instead of an answer to the problem but can someone explain to me why installing a font in the font book (Schriftsammlung?) is wrong?
It is wrong while working on it. The system caches a lot of stuff and if you install a new version of the font, you never know what state you are looking at. There are some tricks to circumvent this but in general it should be avoided to not waste time looking at outdated font data.
Yes, the German name of Font Book app is Schriftsammlung.
Because of the font caching that happens when a font is installed in ~/Library/Fonts or /Library/Fonts. For more details, consider a glance at the Eliminating Font Cache Problems tutorial.
double check the files actually get written as expected (clean out the folder, export, and analyse the OTFs.
verify it really is /Library/Applications Support/Adobe/Fonts/ you are writing into (and not one of the similar folders in other locations).
restart the Mac with the Shift key held down (until it says ‘Safe Mode’), and restart again without the Shift key. This should clear all kinds of caches.
try in a fresh user you set up in System Preferences > Users. If it works there, then it is a user-specific setting that is in the way.
Closing this thread because it is going off-topic. I’ll move the new question to a new topic (so it can be found by people looking for a solution to a similar problem).
The glitch you see in Adobe InDesign above is what you get when you export a font with an incomplete sbix table.
There is probably an empty iColor layer in one of the glyphs. One way to find the culprit is to set up a smart filter in Font View and make it look for ‘Has Special Layers = Yes’.