EPUBCheck OPF-044: η εναλλακτική λύση δεν έχει XHTML
Ενημερωμένο:
EPUBCheck OPF-044 είναι ένα μήνυμα σφάλματος: “Spine item with non-standard media-type "…" has no EPUB content document fallback.” Ένα spine στοιχείο μη τυπικού τύπου μέσου έχει μια αλυσίδα εναλλακτικών επιλογών, αλλά κανένα στοιχείο σε αυτήν την αλυσίδα δεν είναι έγγραφο περιεχομένου EPUB. EPUB απαιτεί κάθε αλυσίδα εναλλακτικών επιλογών spine να τελειώνει σε ένα έγγραφο που οι εφαρμογές ανάγνωσης μπορούν πάντα να δείξουν.
Το επίσημο μήνυμα
Spine item with non-standard media-type "%1$s" has no EPUB content document fallback.
- Προεπιλεγμένη σοβαρότητα
- Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
- Έκδοση EPUBCheck
- 5.4.0
%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.
Τυπικές αιτίες
- Μια εναλλακτική που δείχνει σε άλλο ξένο αρχείο, όπως μία μορφή εικόνας που υποχωρεί σε άλλη.
- Η εναλλακτική XHTML στο τέλος της αλυσίδας αφαιρέθηκε.
- Μια αλυσίδα εναλλακτικών που καταλήγει σε αρχείο με λανθασμένο τύπο μέσου.
Πώς να το διορθώσω
- Ακολουθήστε τα fallback attributes από το στοιχείο EPUBCheck.
- Προσθέστε ένα έγγραφο XHTML με ισοδύναμο περιεχόμενο και κάντε την αλυσίδα να το φτάσει.
- Ή αντικαταστήστε το στοιχείο spine με αυτό το έγγραφο XHTML και απορρίψτε την αλυσίδα.
Όταν δεν είναι αυτό
Αν το στοιχείο spine δεν έχει καθόλου χαρακτηριστικό fallback, αυτό είναι OPF-043.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα OPF
OPF-043Spine item with non-standard media-type "…" has no fallback.OPF-045Encountered circular reference in fallback chain.OPF-042"…" is not a permissible spine media-type.OPF-041Fallback-style item with id "…" could not be found.OPF-040Fallback item with id "…" could not be found.OPF-048Package tag is missing its required unique-identifier attribute and value.
Πηγές
- EPUB 3.3, §3.5.1 Manifest fallbacks · διαβαστεί
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.