View Single Post
Old 04-06-2022, 10:16 PM   #3
Skydog
Wizard
Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.
 
Skydog's Avatar
 
Posts: 2,286
Karma: 7409537
Join Date: Mar 2009
Location: Circling Earth @ Mach .83
Device: Elipsa 2E, Sage, Libra Colour, Libra 2, Clara 2E, Oasis3, Voyage
Quote:
Originally Posted by davidfor View Post
There are a few reasons you don't see the chapter progress in the header. The simplest is that there is only one page. In that case, you just get the chapter title.

The chapter heading is based on the ToC. Different things happen when the ToC entries do not have a one-to-one relationship with the internal files. If there is more than one ToC entry per file, then the chapter heading should change as you go, but the progress isn't always perfect. If there is no ToC entry for a file, then the chapter heading doesn't change when you go to the next file, but the progress might. I'm not sure exactly what happens with this as I don't have any books on my device in that state.

The ToC is built from the database which is populated when the book is imported. If this gets out of sync, then interesting things can happen. If you replace the book with a restructured book via calibre, you can get this. Removing and resending the book would fix this. And, at least for kepubs, the database has some numbers that have an effect on the progress and how it is displayed. Some of this is calculated when the book is imported and some when the book is first opened. If there are problems when these steps are done, it can mean some strange results later.

That is what I can think of off the top of my head. There may be other reasons, but, I might not have seen them myself.
Thank you, davidfor, for your explanation which helps me better understand the occasional problem. In this particular case I had converted an Amazon-purchased book to epub after importing to Calibre. Still, I always do a little bit of editing and did check the ToC to ensure its entries were pointing to a valid link. Apparently I am not knowledgeable enough since the "check book/fix automatically" solved the problem(s). Next time, I'll keep a copy beforehand containing the errors. What added to my confusion was the fact that my Forma had no problem displaying the chapter progression correctly (prior to the auto fix). The only difference being an older version of firmware installed.

Thank you again for your assistance with my never-ending learning adventure.
Skydog is offline   Reply With Quote