Interesting. The problem stems from null characters in the kindle metadata in the opf file. Sigil can't parse the opf file with them present, so it barfs. Hence why it thinks everything is unmanifested. Epubcheck flags the raw output of KindleImport (for this magazine) as invalid as well. I just can't figure out why newer versions of Sigil can't cope with the null characters where older versions of Sigil (pre-0.9.10) could. It's a puzzler. Probably somewhere in our embedded python opf parser. That may have been introduced back around 0.9.10, but I can't be sure.
But at least there's a path forward! KindleImport IS turning the Kindle magazine into relatively complete epub. I just need to massage it a bit more before the final hand-off to Sigil, I think.
Last edited by DiapDealer; 11-17-2020 at 05:15 PM.
|