If an EPUB publication includes page break markers it also requires a page list — a special navigation component in the EPUB navigation document that provides links to all the page break locations.
Reading systems can use this list to provide automatic page jump functionality, or simply expose the list so that users can manually select the page they wish to go to.
The EPUB Samples Project contains the following publications that implement page list navigation:
page-list nav
Elementnav
elementIt's sometimes the case when converting to ebooks that front and back matter material gets shuffled around and/or omitted. These changes in content order are not unexpected, and readers will understand that their ebooks may not be formatted exactly the same way as the print, and may not include all the print content.
If you do make changes to the content order, do not renumber the existing pagination to return it to sequential order. The purpose of page list navigation is to get the reader to the equivalent point, not to be sequentially correct.
Whenever re-ordering or omitting content, consider adding a note to the dc:source
element in the package document that identifies the print equivalent:
<metadata xmlns:dc="http://purl.org/dc/elements/1.1/">
<dc:source id="src-pub">
urn:isbn:9760123456789
</dc:source>
<meta
refines="#src-pub"
property="dc:description">The print index has
been omitted from the EPUB version of this book.
</meta>
</metadata>
pageList
?Yes. An EPUB 2 reading system will only be able to interpret the NCX.