EPUBCheck CHK-008: στοιχείο παραλειφθεί μετά από σφάλμα
Ενημερωμένο:
EPUBCheck CHK-008 είναι ένα μήνυμα σφάλματος: “Error encountered while processing an item "…"; skip other checks for the item.” EPUBCheck αντιμετώπισε ένα απρόβλεπτο πρόβλημα κατά την επεξεργασία ενός στοιχείου του EPUB και παρέλειψε τους υπόλοιπους ελέγχους για εκείνο το στοιχείο. Το μήνυμα ονομάζει το στοιχείο; το υπόλοιπο του βιβλίου ελέγχεται ακόμα.
Το επίσημο μήνυμα
Error encountered while processing an item "%1$s"; skip other checks for the item.
- Προεπιλεγμένη σοβαρότητα
- Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
- Έκδοση EPUBCheck
- 5.4.0
%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.
Τυπικές αιτίες
- Ένα αρχείο EPUBCheck δεν μπόρεσε να επεξεργαστεί εντελώς, όπως ένα κατεστραμμένο ή ασυνήθιστο πόρο.
- Ένα εσωτερικό πρόβλημα στο EPUBCheck που προκλήθηκε από ασυνήθιστο περιεχόμενο.
Πώς να το διορθώσω
- Σημείωσε το αντικείμενο που αναφέρεται στο μήνυμα και έλεγξε ότι ανοίγει μόνο του (ένας προγραμματιστής εικόνας, ένας περιηγητής ή ένας επεξεργαστής XML).
- Επαναεξάγετε ή αντικαταστήστε το στοιχείο από την πηγή του και επαληθεύστε ξανά.
- Εάν το στοιχείο είναι καλό και το μήνυμα επιμένει με την τελευταία EPUBCheck, αναφέρετέ το στο έργο EPUBCheck στο GitHub με ένα ελάχιστο αρχείο.
Όταν δεν είναι αυτό
Δεν έχει να κάνει με το αρχείο προσαρμοσμένων μηνυμάτων που πέρασε με το -c; αυτά τα προβλήματα είναι CHK-001 προς CHK-007.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα CHK
CHK-001The custom message overrides file was not found.
Πηγές
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.