View Single Post
Old 03-31-2015, 03:15 PM   #14
nanourbina
Junior Member
nanourbina began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Feb 2015
Device: iPad, Kindle
I realize that this thread is quite old, but I have been using InDesign CS6 to produce an ePub with embedded fonts for Kindle and iBooks. (I like to own my software and not rent it, for many reasons). As the originator mentioned, CC does produce ePubs that allow iBooks to display the embedded font correctly, but CS6 does not. I finally figured out why:

CS6 does obfuscate the fonts per the IDPF spec that they specify in the encryption XML document. HOWEVER, before obfuscation, they first compress the font. This is not what the spec calls for (and is probably what they fixed in CC). Thus, in order to use the font produced by CS6 you have to first unobfuscate, then uncompress, and then obfuscate it again (for iBooks). I now have my post-processing script doing this on-the-fly and it works beautifully.
nanourbina is offline   Reply With Quote