I have this text field, as seen in InDesign:
I'm facing a weird issue where I apply the font Muli (Regular) to a text field and export the project to an IDML. After exporting, I notice that the story XML file that represents the text field in the zipped IDML does not contain the element of AppliedFont.
This causes an issue for me as I want to use the font name from the AppliedFont element in the XML for my external program that digests IDMLs to a custom format.
This seems to only be happening for the Muli (Regular) font from what I can tell, I changed the text field to use the font Crystal Sky and checked the story XML file and the element AppliedFont appears just fine and my external program can detect the font name used on that text field.
Any advice on what might be the issue here?
InDesign version: InDesign CC 2020 (15.1)
Attached .indd file as well that has two text fields, one with Crystal Sky and one with Muli just as demonstrated above.
Thanks in advance for any advice or help!
why is the applied font not istalled?
Your first screenshot is showing a missing font with a missing style. The name "Muli" is presented in brackets like that: "[Muli]" with style "[Regular]]" which suggests a missing font and style. Note the double closing brackets? I have no idea why is that.
I'd suggest that all needed fonts are installed and available when exporting to IDML ( or IDMS ).
Or using the text frame as asset for an InDesign library or with CC Libraries which in essence is also using the IDMS code.
( ACP )
Thank you for the quick response.
For my usecase the font being installed shouldn't be an issue. However - following your advice I have asked my colleague (who has this issue) to confirm your suggestion (all needed fonts are installed and available on the device when exporting IDML) but we're still facing the same issue with the "AppliedFont" not being present in the attributes of the IDML export, hence our own code fails still.
Are there any other suggestions/areas to check on our end if we're doing something wrong?
Why is the text separated in 2 frames? Best tecnique is to keep it in a single frame.