xml.schema.nordic2015-1.nav-references.sch Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of nordic-epub3-dtbook-migrator
Show all versions of nordic-epub3-dtbook-migrator
A DAISY Pipeline 2 module containing scripts for converting between and validating DTBook, HTML and EPUB3 according to nordic markup guidelines.
Nordic EPUB3 Navigation Document content reference rules
[nordic_nav_references_1] All headings in the content documents must be referenced exactly once in the navigation document. In the content document
" ", the " " element is
from the navigation document.
[nordic_nav_references_1] The
text for the heading in the navigation document (" ") should match the headline in the content document (" " at )
[nordic_nav_references_2a] All references from the navigation document must reference either a sectioning element or a headline in one of the content documents:
[nordic_nav_references_2a] All references from the navigation document must reference exactly one sectioning element or headline in one of the
content documents, there are multiple sections or headlines matching the href=" " in ;
[nordic_nav_references_2b] The nesting of headlines in the content does not match the
nesting of headlines in the navigation document. The toc item ` ` in the navigation document is not nested at the correct
level. The referenced document ( ) occurs in the navigation document at nesting depth ( ). The referenced headline ( ) occurs in the navigation document at nesting depth ( ). The referenced headline (`< > </ >) occurs in the content document as a ` ` which implies that it should be referenced at nesting depth in the
navigation document.
[nordic_nav_references_3] All pagebreaks in the content documents must be referenced exactly once in the navigation document. In the content document
" ", the pagebreak " " is from the navigation document.
[nordic_nav_references_3] The page number for
the pagebreak in the navigation document (" ") should match the page number of the referenced pagebreak in the
content document (" " at )
[nordic_nav_references_3] The page
number for the pagebreak in the navigation document (" ") should be a dash ("-") when the referenced pagebreak in
the content document is unnumbered (" " at )
[nordic_nav_references_4] The page list in the navigation document must reference the pagebreaks in the correct order.
The pagebreak with id=" " in the document " " is referenced from the navigation document
after the pagebreak with id=" " in the document " ", but in the content document it occurs before it.