OpenType features bug, missing glyphs on PDF export and convert to outlines
I've run into a bug when converting text to outlines, and PDF export, relating to OpenType Features.
I have a font, Chartwell, that has worked perfectly in InDesign for 13+ years. I recently received this bug report from a customer, but am able to recreate it on my end.
In InDesign’s UI, everything still seems to work correctly. However, when exporting a PDF or converting the text to outlines, some glyphs disappear completely. (See image)
The font uses complex Discretionary Ligatures to pull off substituting pie chart shapes. The issue doesn't appear for all discretionary ligatures, but something about this specific feature code is triggering something in InDesign? I’ve done some debugging, but can’t find the exact thing that is triggering it, although it may be related to changing text colors breaking context in a substitution.
I believe the issue in InDesign, since this hasn’t been an issue in the past, doesn’t show up in Illustrator, and only happens on PDF export and creating outlines. I also believe I’m following the OpenType Feature spec correctly. (See second image for a simplified example of the feature code)
I've created a simplified example InDesign file and OTF that shows the issue. I’m happy to send this over or talk directly to engineers, or help debug this further. Thanks
More about the font in question: https://www.vectrotype.com/chartwell
-
Frank Grießhammer commented
Hi Travis, I’ve brought this bug to the InDesign team’s attention – I will file a bug report and keep you posted about any news here.