Quote:
Originally Posted by davidfor
The kobolabs document is the point. It is the only thing that comes close to giving specs for kepubs. It states there must be a ToC entry for each file. It doesn't really matter what other specs say, it is how Kobo have interpreted them and implemented their readers. And that's a lot of the point as well. A kepub is not actually either an epub 2 or a kepub 3. It is Kobo's interpretation of those two spec plus things that they added. Such as ignoring the widows and orphans in the CSS, and the spans wrapping sentences. And requiring that all files in the book are in the ToC.
The Kobo publishing routine make sure this that the generated kepubs match their standards. But, none of the ways of generating kepubs for sideloading make sure of this. I think they are close, but none make sure the ToC is complete.
|
That's not the way I read it. It mentions all files in the spine that are not in the toc.ncx being added to the ToC for files that do not possess an epub3 navigation document and also states that this process may be removed in a future release. Since a standards compliant epub3 requires that navigation document, there should be no modifications done a standards compliant epub3 navigation document which suggests that there is no need for all spine items to be in a navigation document.