EPUBCheck NAV-003: διαλείμματα σελίδας χωρίς λίστα σελίδων
Ενημερωμένο:
EPUBCheck NAV-003 είναι ένα μήνυμα σφάλματος: “The Navigation Document must have a page list when content document(s) contain page breaks (epub:type="pagebreak").” Οι σημάνσεις περιεχομένου σημειώνουν διαλείμματα σελίδας (epub:type="pagebreak") αλλά το έγγραφο ναυσιπλοΐας δεν έχει λίστα σελίδων. Οι δείκτες διαλείμματος σελίδας υπάρχουν ώστε οι αναγνώστες να μπορούν να πάνε σε έναν αριθμό σελίδας εκτύπωσης, και χωρίς μια λίστα σελίδων δεν υπάρχει τρόπος να φτάσουν εκεί.
Το επίσημο μήνυμα
The Navigation Document must have a page list when content document(s) contain page breaks (epub:type="pagebreak").
- Προεπιλεγμένη σοβαρότητα
- Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
- Έκδοση EPUBCheck
- 5.4.0
Τυπικές αιτίες
- Δείκτες διαλείμματος σελίδας που διατηρήθηκαν από την έντυπη πηγή χωρίς να δημιουργηθεί η αντίστοιχη λίστα σελίδων.
- Μια λίστα σελίδων διαγράφηκε από το έγγραφο πλοήγησης από έναν επιμελητή ή ένα σενάριο.
Πώς να το διορθώσω
- Προσθέστε ένα nav με
epub:type="page-list"στο έγγραφο πλοήγησης, με έναν σύνδεσμο ανά δείκτη σελίδας, για παράδειγμα<li><a href="ch01.xhtml#page12">12</a></li>. - Δώστε σε κάθε σημείο διάσπασης ένα id ώστε οι σύνδεσμοι να έχουν έναν στόχο.
- Ή αφαιρέστε τις ενδείξεις διαλείμματος σελίδας αν οι αριθμοί σελίδας εκτύπωσης δεν έχουν σημασία για αυτό το βιβλίο.
- Επανακατασκευάστε το EPUB και εκτελέστε ξανά το EPUBCheck για να επιβεβαιώσετε ότι το μήνυμα έχει εξαφανιστεί.
Όταν δεν είναι αυτό
Αν υπάρχει μια λίστα σελίδων αλλά οι σύνδεσμοί της δείχνουν σε λείποντα ταυτοποίητικά, το σφάλμα είναι RSC-012.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα NAV
NAV-001The nav file is not supported for EPUB v2.NAV-006Content documents contain "figure" elements but the Navigation Document does not have a listing of figures (epub:type="loi").NAV-010"…" nav must not link to remote resources; found link to "…".NAV-011"…" nav must be in reading order; link target "…" is before the previous link’s target in … order.
Πηγές
- EPUB 3.3, §7.4.3 The page-list nav element · διαβαστεί
- EPUB Accessibility 1.1, §3.4.1.3.2 Page list · διαβαστεί
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.