View Single Post
Old 08-07-2023, 10:36 AM   #1386
jhowell
Grand Sorcerer
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 7,121
Karma: 92500001
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
Quote:
Originally Posted by jadenquest View Post
I could not get the converted kfx file to have pop-up footnotes on my Kindle (it simply redirects to the footnotes page).
The same epub file converted to azw3 seems to be able to do it, however.
The kfx generated from the azw3 can not pop up either.
The popup footnote feature only functions when the HTML formatting is recognized as being a footnote by the Kindle reading software that renders the book. There is no specification by Amazon of precisely what coding will be recognized as a footnote. Generally it requires forward and back links between the main text and the footnote with the footnote content being a single paragraph, however some variations are acceptable. This is handled inconsistently across different Kindle formats.

Unfortunately there is no automatic fix that can be done to make this function. If you want popup footnotes you will need to edit the HTML coding in some books. It might take several attempts using trial and error depending on the book.

Quote:
Originally Posted by jadenquest View Post
The epub I used is this one.
I took a look at the first footnote in the book you mentioned. The footnote is coded as a <p> element within a <div>. Changing the inner <p> to a <span> and the outer <div> to a <p> caused the footnote to be handled properly in KFX format.
jhowell is online now   Reply With Quote