NAV-011
Updated:
EPUBCheck NAV-011 is a warning message: “"…" nav must be in reading order; link target "…" is before the previous link’s target in … order.” The entries of a nav are not in reading order: a link points to a place before the previous entry's target.
The official message
"%1$s" nav must be in reading order; link target "%2$s" is before the previous link’s target in %3$s order.
Variants
spine: spinedocument: document
- Default severity
- Warning. The EPUB is still valid, but something is likely to cause problems in some reading apps. EPUBCheck exits with 0 unless you pass --failonwarnings.
- EPUBCheck version
- 5.4.0
%1$s, %2$s… are filled in with the file, value or element EPUBCheck found.
Typical causes
- A table of contents edited by hand whose order no longer matches the spine.
- A chapter moved in the spine without updating the table of contents.
How to fix it
- Reorder the nav entries to match the spine and the order inside each document, or fix the spine if it is the spine that is wrong.
Terms used here
Other NAV messages
Message text and severity from EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explanation by EPUBLab.