as far as I can tell, it is possible to embed PS-OTFs into Word:
I have done some tests and I can embed Fira Mono into a Word document.
For whatever reason I am not able to produce an OTF which is embeddable. Any clues what could be done? I have reproduced the fsType settings from Fira Mono, but no luck.
It only seems to work with Fira Mono. When I change the font name via ttx to “Gira Mono”, it is not displayed in a word doc with embedded fonts anymore.
Also, when I have a document using Fira Mono without embedded fonts, and open it in Windows, Fira Mono is displayed even though it is neither installed nor embedded. Maybe it is available as a hidden system font to Word somehow …
Gosh. That’s interesting, thanks a lot for finding this indeed very obscure explanation. I was going crazy trying to find the crucial difference between the files.
Just letting you know that I did some tests with Robot and Poppins. Because Google Fonts seem to embed perfectly fine in Word on Mac.
I renamed Roboto to “Foboto” and Poppins to “Foppins” (with TTX)
The Italic Styles are being skewed and the Bold weight is being displayed thinner as it’s supposed to.
The same thing happens when I try to embed my own font files. Don’t know what to do with this information, but maybe it’s interesting for you.
OK, now someone needs to match all strings from the Word binary with a font name database and see what select group of fonts is getting special treatment.
Exactly my thought. Who wants to go first? haha
It would be interesting to know if fonts get special treatment.
But I think in the end it doesn’t matter. Because the only thing we can do then is write a complaint in the Microsoft forum, which Microsoft will ignore for the next few years. Like this one.