EPUBCheck OPF-040: δεν βρέθηκε στοιχείο fallback
Ενημερωμένο:
EPUBCheck OPF-040 είναι ένα μήνυμα σφάλματος: “Fallback item with id "…" could not be found.” Ένα στοιχείο μανιφέστ έχει μια παράμετρο fallback που αναφέρεται σε μια ταυτότητα που δεν έχει κανένα στοιχείο μανιφέστ. Οι εναλλακτικές λύσεις επιτρέπουν σε μια εφαρμογή ανάγνωσης να αλλάξει σε άλλη μορφή που μπορεί να αναπαραγάγει, επομένως μια σπασμένη αλυσίδα εναλλακτικής λύσης μπορεί να αφήσει το περιεχόμενο μη αναγνώσιμο.
Το επίσημο μήνυμα
Fallback item with id "%1$s" could not be found.
- Προεπιλεγμένη σοβαρότητα
- Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
- Έκδοση EPUBCheck
- 5.4.0
%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.
Τυπικές αιτίες
- Το στοιχείο fallback αφαιρέθηκε ή το id του μετονομάστηκε.
- Ένα τυπογραφικό λάθος στο χαρακτηριστικό fallback.
- Μια εναλλακτική που αντιγράφηκε από το μανιφέστο ενός άλλου βιβλίου.
Πώς να το διορθώσω
- Διαβάστε τα ονόματα id EPUBCheck.
- Κατευθύνετε το fallback σε ένα υπάρχον id στοιχείου, ή προσθέστε το λείπον στοιχείο.
- Αφαιρέστε την παράμετρο fallback εάν ο πόρος είναι έναν βασικό τύπο μέσου και δεν χρειάζεται κανένα.
Όταν δεν είναι αυτό
Εάν η αλυσίδα εναλλακτικής λύσης επιστρέφει πίσω στον εαυτό της, αυτό είναι OPF-045.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα OPF
OPF-041Fallback-style item with id "…" could not be found.OPF-042"…" is not a permissible spine media-type.OPF-037Found deprecated media-type "…".OPF-043Spine item with non-standard media-type "…" has no fallback.OPF-036Video type "…" might not be supported by reading systemsOPF-044Spine item with non-standard media-type "…" has no EPUB content document fallback.
Πηγές
- EPUB 3.3, §3.5.1 Manifest fallbacks · διαβαστεί
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.