Office Save as Adobe PDF Bug: Synthetic Italics on Nonstandard Font Weights
Installed Acrobat DC version: 21.005.20048
Installed Microsoft Office version: 2105 (Build 14026.20270)
Installed Windows Version: Windows 10 Home (21H1)
When exporting any italic text from Microsoft Office that uses thick (but not Bold) weights, the exported PDF erroneously contains synthetic italics applied to the non-italic font of the same weight. The font files themselves are not the issue--this problem occurs on Microsoft and Adobe fonts alike. Using FontForge, I have narrowed down the bug to the OS/2 weight class of the font. The export feature seems to give up on finding the italic forms of particular weights.
OS/2 weight classes <= 400 and == 700 work correctly. Any other thick weights (500 Medium, 900 Black, etc.) have synthetic italics applied upon export. If I change the weight classes of a Medium/Medium Italic pair from "500 Medium" to "400 Regular", for example, the italic counterpart is found and exports correctly.
Attached images:
- PowerPoint1.png: all weights of Roboto display correctly in PowerPoint
- Exported1.png and Exported1.pdf: with the original versions of the fonts, Medium and Black italics are synthetic
- FontForge1.png: the original OS/2 weight classes of Roboto Medium and Roboto Medium Italic are logically set to "500 Medium"
- FontForge2.png: I have changed the OS/2 weight classes of Roboto Medium and Roboto Medium Italic to "400 Regular"
- Exported2.png and Exported2.pdf: after updating the troublesome weights to have the incorrect weight class of "400 Regular", exporting each weight works perfectly
Could you please fix the export so that it finds italics for all weight classes?