Quote:
Originally Posted by jackie_w
I had a look at your sample epub3. I don't think there is anything wrong with the way you've coded your footnotes/endnotes.
The problem is with your NAV/NCX. Kobos (at least for kepubs) are very picky about TOCs. If you stick to the golden rule for NAV/NCX your Kobo reading life will run more smoothly, i.e. make sure that there is a one-to-one relationship between HTML files in the epub and TOC entries in the NAV/NCX.
Using your sample epub3, as an example: - You have one file, plays.xhtml, with 4 entries in the NAV/NCX. You can either reduce the NAV to a single entry of 'Plays' or split plays.xhtml into 4 parts with one NAV entry per part. Whichever method you prefer, do it for all the HTML files which currently have multiple NAV entries
- You have 2 files, Cover and Jacket which are currently missing from the NAV. Add them.
- You can leave the inline TOC, toc.xhtml, as-is because the Kobo sees it as "just another chapter" in the book, not its navigation system.
It's possible that item 2 may be less important than item 1 but I'm not sure. I've just enforced the one-to-one rule on all my epubs/kepubs for years.
I've attached an edited version of your sample epub3. Use your normal method of transforming it to kepub and you should see that all the footnotes/endnotes now pop-up as expected.
|
I checked your modified file out and every single footnote/endnote worked correctly! Not only did they display in a popup, the popups also ended when they were supposed to (many times, when I got a popup before, the footnote just continued on for some random amount of text (possibly to chapter breaks).
I'm going to have to figure out what to do to change my standard editing process.
Thanks! I'm going to add your information to my issue report on Kobo's github page:
https://github.com/kobolabs/epub-spec/issues/59