EPUBCheck NCX-006: κενή ετικέτα στο NCX
Ενημερωμένο:
EPUBCheck NCX-006 είναι μήνυμα χρήσης: “Empty "text" label in the NCX document.” Μια καταχώριση πλοήγησης NCX έχει ετικέτα κειμένου κενή, έτσι ο πίνακας περιεχομένων δείχνει μια κενή γραμμή. Το NCX είναι ο EPUB 2 πίνακας περιεχομένων που χρησιμοποιούν οι παλαιότερες αναγνωστικές συσκευές.
Το επίσημο μήνυμα
Empty "text" label in the NCX document
- Προεπιλεγμένη σοβαρότητα
- Χρήση. Μόνο ενημερωτικό και κρυφό από προεπιλογή: εμφανίζεται όταν το EPUBCheck λειτουργεί με -u (--usage). Δεν καθιστά το EPUB μη έγκυρο.
- Έκδοση EPUBCheck
- 5.4.0
Τυπικές αιτίες
- Εγγραφές που παράγονται από τίτλους που δεν είχαν κείμενο, όπως επικεφαλίδες μόνο εικόνας.
- Μια ετικέτα που αφαιρέθηκε χειροκίνητα ενώ η καταχώριση διατηρήθηκε.
Πώς να το διορθώσω
- Ανοίξτε το NCX και βρείτε το navPoint του οποίου το κείμενο navLabel είναι κενό.
- Δώστε σε κάθε navLabel ένα κείμενο, για παράδειγμα
<navLabel><text>Chapter 3</text></navLabel>, που να ταιριάζει με την ετικέτα στο EPUB 3 έγγραφο πλοήγησης αν υπάρχει. - Ή αφαιρέστε την καταχώριση αν δεν οδηγεί πουθενά χρήσιμο.
- Επανακατασκευάστε το EPUB και εκτελέστε ξανά το EPUBCheck για να επιβεβαιώσετε ότι το μήνυμα έχει εξαφανιστεί.
Όταν δεν είναι αυτό
Ένας κενός ετικέτα στο έγγραφο ναυσιπλοΐας EPUB 3 είναι ένα σφάλμα schema που αναφέρεται ως RSC-005, όχι NCX-006.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα NCX
Πηγές
- EPUB 3.3, §5.9.5 NCX · διαβαστεί
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.