Hi folks,
(Yes, this is meant to be in the "programming" forum!)
I've got a large presentation in Keynote 6 which I need to change ALL occurances of a certain font (Lato) to another font (Calibri).
I'm very familiar with Keynote, and all fonts in my presentation are "themed", i.e. assigned to specific font presets. I've changed all fonts presets from Lato to Calibri, yet when I open the presentation, Keynote persistingly tells me that there still is a Lato font in there.
After a lot of trial & error, I've identified that certain NON-text-elements (i.e. circles or squares WITHOUT any text in them!) carry the Lato font tag. Really weird! Looks VERY much like a Keynote bug.
In Keynote 09 I would know how to get rid of that problem by opening the presentation's "index.apxl" in text edit and then do a simple "find & replace".
BUT.... I can't work this out in Keynote V6 because Apple have changed the file formats inside the package to .iwa
From what I've found out so far, that .iwa format is not human-readable (though I'm not sure).
Here's some more info on the .iwa format:
http://stackoverflow.com/questions/19571787/reverse-engineering-iwork-13-formats
My question:
Can anyone think of a way to read those .iwa files and basically so to run a "find & replace" for all font names?
Thank you all!!
(Yes, this is meant to be in the "programming" forum!)
I've got a large presentation in Keynote 6 which I need to change ALL occurances of a certain font (Lato) to another font (Calibri).
I'm very familiar with Keynote, and all fonts in my presentation are "themed", i.e. assigned to specific font presets. I've changed all fonts presets from Lato to Calibri, yet when I open the presentation, Keynote persistingly tells me that there still is a Lato font in there.
After a lot of trial & error, I've identified that certain NON-text-elements (i.e. circles or squares WITHOUT any text in them!) carry the Lato font tag. Really weird! Looks VERY much like a Keynote bug.
In Keynote 09 I would know how to get rid of that problem by opening the presentation's "index.apxl" in text edit and then do a simple "find & replace".
BUT.... I can't work this out in Keynote V6 because Apple have changed the file formats inside the package to .iwa
From what I've found out so far, that .iwa format is not human-readable (though I'm not sure).
Here's some more info on the .iwa format:
http://stackoverflow.com/questions/19571787/reverse-engineering-iwork-13-formats
My question:
Can anyone think of a way to read those .iwa files and basically so to run a "find & replace" for all font names?
Thank you all!!