A_B_C Posted December 13, 2019 Author Share Posted December 13, 2019 Lovely. My test documents are working. However, I still see an issue with unencoded glyphs in certain fonts. I believe it has to do with unencoded glyphs that are written into the XML code of the IDML file according to the scheme g### where ### is the glyph index in the font file. For instance, this is the XML code of a story inside an IDML document that was exported from Indesign CS 5.5 using some unencoded glyphs from Calibri: Calibri-Test.idml I highlighted the relevant parts. When you open Calibri in DTL OpenType Master, you can see that these glyphs have no “post” name assigned: Hence it seems that g### is the way in which IDML handles glyphs without a Unicode code point and without a “post” name. At least, this is my hypothesis, since unencoded glyphs with a “post” name seem to be addressed by this name in the XML code of an IDML file. But the g### glyphs are obviously identified just by their glyph index in the font file. Indesign can read back the IDML file correctly: Publisher cannot: Please have a look at the particular XML syntax highlighted in my screenshot above. A solution to the g### problem would be great, since many standard Microsoft fonts, such as Cambria Math etc., present the same issue. Thank you, Alex Patrick Connor 1 Link to comment Share on other sites More sharing options...
A_B_C Posted December 14, 2019 Author Share Posted December 14, 2019 Just to add this, all glyphs in TrueType fonts that have proper names assigned in the ‘post’ table are read perfectly by Publisher! Take the Brill. IDML import works like a charm here. It seems there is just the g### issue above. If you can sort this out, I imagine everything will be fine. Brill.idml Patrick Connor 1 Link to comment Share on other sites More sharing options...
Staff AdamW Posted December 16, 2019 Staff Share Posted December 16, 2019 Hi A_B_C, Thanks, this is really helpful. We'll get it sorted. A_B_C and MikeW 1 1 Link to comment Share on other sites More sharing options...
A_B_C Posted December 16, 2019 Author Share Posted December 16, 2019 Great, thank you! Link to comment Share on other sites More sharing options...
Staff Patrick Connor Posted January 21, 2020 Staff Share Posted January 21, 2020 We have made fixes/improvements to this area (IDML - importing unencoded glyphs) of the program in the latest customer beta. If you would like to try these changes the beta software is available in the forum posts listed below. The latest beta builds are downloadable from links at the top of each of these beta forum posts. Affinity Publisher 1.8.0.535 for Windows Affinity Publisher 1.8.0.535 for Mac These betas install parallel, next to the release version (they do not overwrite your release) and so the fixes can be tried in the beta without affecting your normal workflow in the release version. Once these programs have been through a full beta process the change will be released in a future free 1.8.0 update/patch to all customers. Patrick Connor Serif Europe Ltd Latest V2 releases on each platform Help make our apps better by joining our beta program! "There is nothing noble in being superior to your fellow man. True nobility lies in being superior to your previous self." W. L. Sheldon Link to comment Share on other sites More sharing options...
A_B_C Posted January 21, 2020 Author Share Posted January 21, 2020 1 hour ago, Patrick Connor said: We have made fixes/improvements to this area (IDML - importing unencoded glyphs) of the program in the latest customer beta. Yes, I believe all problems described in this thread are solved now. Thank you again. There are a few others, but I created new threads for these. And these were already reported to the development team by @Gabe … Patrick Connor 1 Link to comment Share on other sites More sharing options...
Recommended Posts