.
Quote:
Originally Posted by jackie_w
Firstly, I'm a she, not a he.
|
Sorry for that but your profile says ‘Grand Sorcerer’ and not ‘Grand Witch’ ;-)
Quote:
Originally Posted by jackie_w
I don't think there's any way to guarantee that pop-up footnotes/endnotes work "perfectly" for any definition of "perfect". All you can do is give yourself the best chance of them working "well enough". I don't know whether non-Kobo ereaders are more foolproof or whether every brand has it's own arcane "rules".
|
All links, note-refs, footnotes, endnotes do work perfectly on every other device (beside KOBO devices) or app I have tested so far.
The problem starts because KOBO’s implementation of footnotes is based on some assumptions (that you can read about in the second post of the GitHub issue#32 by bdugas) and the subsequent hack they have to apply in order to get out of their own trap.
https://github.com/kobolabs/epub-spec/issues/32
But the
main problem that I encountered is that KOBO under certain circumstances shows different behavior for ‘exactly’ identically formatted backlinks with regards to the pop-up appearing (or not).
But after several days of trying to get to the bottom of the problem I found the bug and I am now able to also create 100% ‘perfect’ backlinks even without inserting KOBO’s recommended <div> dummy element hack in front of the paragraph the link is in.
There is only one thing that I can’t check that could still be a potential source for a failing backlink, and that is the scenario where the ‘working’ file I have produced is virginly loaded onto a new device that hadn’t had another (non-working) version of the same file loaded before.
My assumption is that KOBO does some indexing and caching of footnotes, note-refs and backlinks that somehow survives even if a file is deleted and a new version with a different file name is loaded onto the same device. Maybe the cached data is bound to some meta data that is the same in the old and the new file.
I haven’t had the time yet to test this with the provided ‘MySampleBook’ from this thread but I will attach another book that had the same issues to this post and maybe you could check whether the 5 footnotes in the first chapter of the book (Estrofa primera) do work correctly.
Forward links with pop-up and backlinks without pop-ups!
If this works even on a fresh install of the book, you can then try to load the non-working version of the same book which I have attached to post #2 in the forked out thread.
The forked out thread deals with the inconsistency of behavior for multiple occurrences of ‘exactly’ identically formatted backlinks which was originally not part of the backlink bug of this thread, but is an extended variation of it. Here the link to the forked thread:
https://www.mobileread.com/forums/sh...65#post4487365
At the very end of this post you can read what the wrong behavior of the backlinks is actually doing wrong.
On my Clara BW I get a 100% consistent (correct/incorrect) behavior of the respective (working/erroneous) file, but of course I had several incorrect versions loaded first and maybe they messed up the alleged indexing/caching of the KOBO.
So there is a slight chance that my working version only works because there was a non-working version on the device before, so please:
• load the working version first onto your device and check for correct backlinks and only then load and test the non-working version.
If they both behave according to my description then we do have 100% workaround for the backlink bug.
Hope to hear from you soon!
Bye for now.
—
Bye the way, mind!
On my device I have to tap the backlinks on the very top of the anchor text (when they are shown on subsequent lines). Tapping below (roughly) the middle of the text will trigger the link of the following line.
And if the size of the font is relatively small sometimes you can’t even trigger some of the backlinks because the previous and following links are overlapping from above and below and render the link in the middle inaccessible.
Another bug in KOBO kepub files only…
—