xml.nav.label-pagebreaks-from-nav.xpl Maven / Gradle / Ivy
Identify page break elements based on the "page-list" navigation and label them with
epub:type="pagebreak"
, and return the page list as a
d:fileset
.
Input EPUB 3 fileset
The navigation document, if present, should be marked with
role="nav"
.
Output EPUB 3 fileset
The output manifest is identical to the input manifest. Content documents are
modified so that elements referenced by the "page-list" navigation are labeled with
epub:type="pagebreak"
. A aria-label
attribute is added if
missing.
The "page-list" navigation converted into the d:fileset
format, with
every page reference represented by a d:anchor
element.
Empty sequence if there is no "page-list" navigation in the EPUB.
px:fileset-load
px:fileset-update
© 2015 - 2025 Weber Informatics LLC | Privacy Policy