View Single Post
Old 10-27-2014, 12:50 AM   #216
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by danwatto View Post
I've noticed 2 other bugs in the epub implementation after coming from Sony, related to the TOC:
1. Hierarchical TOC is not displayed correctly and is just shown as a flat TOC. This can be lived with.
2. Page numbers are not displayed next to the entries in the TOC. This is the worst, especially considering that epubs show the pages per book not pages per chapter. So there is no way of knowing how large chapters are or how long you have to keep reading until you reach a logical point of being able to put the book down..

Sony had these two things working perfectly, why does Kobo fail to read this information from the Epub?
Sorry, they are not bugs. Both are design choices that Kobo made. Why, I don't know. Personally, I don't care about the page numbers on the ToC, but I would like TOC hierarchy.
Quote:
Anyone know of any hack way to display this information (page number for chapter) on epubs?
No, there isn't. The ToC is not built directly from the book when reading. When the book is first seen by the device, the metadata and ToC are extracted and stored in the database. When reading, the ToC is built from the database. The database does not contain the information for the page numbers. There is something that looks like it could be used for the hierarchy, but it isn't populated or used.
davidfor is offline   Reply With Quote