Is the a limit of installed fonts PowerPoint on MacOS can handle?
We spent a long time troubleshooting a customer’s font not showing in PowerPoint. (Clearing caches, restarting, new fonts, etc). They ended up “fixing it” by deactivating everything but system fonts and ours — hey presto they worked. So, is there a hidden font limit for MS Office apps?
Comments
Will try to find out more information.
As far as I know the number of files an app can access is constrained by kernel memory. It depends on the machine, and also where the accessed files (fonts) are located. So it's hard to tell what the exact limit is. According to my tests this starts around a few thousand (3k+) activated fonts.
Clearing the cache should typically help, because this deactivates the fonts. Unless the font files are stored in one of the macOS font folders (e.g. `/Users/<username>/Library/Fonts`) in which case they're all activated again immediately after restarting.
I haven't tested if this is the case for the Office apps, but I know it may cause trouble in other macOS applications. If the applications are not sandboxed, which I believe the Office apps weren't before distributing through the App Store, then they shouldn't have this limit.
In my case, I didn’t get the Office apps through the Mac App Store, but direct from the Office 365 site. Not sure whether that would make a difference in this case.
http://www.jklstudios.com/
The Office apps outside of the App Store might also be Sandboxed (it's not exclusive to the App Store, it's just a requirement). To verify if the apps are Sandboxed you can use https://mothersruin.com/software/Apparency/ (choose File > Open from the main menu and open the PowerPoint.app — the right panel shows if 'App Sandbox' is enabled.)