Παράκαμψη προς το περιεχόμενο
EPUBCheck · Έγγραφο πακέτου (OPF)

EPUBCheck OPF-043: στοιχείο spine χωρίς εναλλακτική λύση

Ενημερωμένο:

EPUBCheck OPF-043 είναι ένα μήνυμα σφάλματος: “Spine item with non-standard media-type "…" has no fallback.” Η spine αναφέρει ένα αρχείο που δεν είναι περιεχόμενο έγγραφο EPUB και δεν δίνει καμία εναλλακτική λύση σε αυτό. Οι εφαρμογές ανάγνωσης πρέπει να είναι ικανές να εμφανίζουν κάθε στοιχείο spine, έτσι ένα ξένο αρχείο χρειάζεται μια αλυσίδα εναλλακτικών λύσεων που καταλήγει σε XHTML ή SVG.

Το επίσημο μήνυμα

Spine item with non-standard media-type "%1$s" has no fallback.

Προεπιλεγμένη σοβαρότητα
Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
Έκδοση EPUBCheck
5.4.0

%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.

Τυπικές αιτίες

  • Μια εικόνα, PDF ή άλλο μη XHTML αρχείο που τοποθετείται απευθείας στο spine.
  • Ένα spine στοιχείο του οποίου η ιδιότητα fallback αφαιρέθηκε.
  • Ένα λάθος τύπου τύπου μέσων που κάνει ένα αρχείο XHTML να μοιάζει με ξένο.

Πώς να το διορθώσω

  1. Διαβάστε τους τύπους μέσων EPUBCheck ονομάτων· αν είναι τυπογραφικό λάθος για application/xhtml+xml, διορθώστε το μάνιφες.
  2. Αλλιώς περιτυλίξτε το πόρο σε ένα έγγραφο XHTML και τοποθετήστε το στο spine.
  3. Ή δώστε στο στοιχείο ένα χαρακτηριστικό fallback που να δείχνει σε ένα έγγραφο περιεχομένου με το ίδιο περιεχόμενο.

Όταν δεν είναι αυτό

Αν υπάρχει ένας εφεδρικός δείκτης αλλά κανένα από τα στοιχεία του δεν είναι έγγραφο περιεχομένου, αυτό είναι OPF-044.

Όροι που χρησιμοποιούνται εδώ

Άλλα μηνύματα OPF

  • OPF-042 "…" is not a permissible spine media-type.
  • OPF-044 Spine item with non-standard media-type "…" has no EPUB content document fallback.
  • OPF-041 Fallback-style item with id "…" could not be found.
  • OPF-045 Encountered circular reference in fallback chain.
  • OPF-040 Fallback item with id "…" could not be found.
  • OPF-048 Package tag is missing its required unique-identifier attribute and value.

Πηγές

Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.

FAQ

Τι σημαίνει EPUBCheck OPF-043;

EPUBCheck OPF-043 είναι ένα μήνυμα σφάλματος: “Spine item with non-standard media-type "…" has no fallback.” Η spine αναφέρει ένα αρχείο που δεν είναι περιεχόμενο έγγραφο EPUB και δεν δίνει καμία εναλλακτική λύση σε αυτό. Οι εφαρμογές ανάγνωσης πρέπει να είναι ικανές να εμφανίζουν κάθε στοιχείο spine, έτσι ένα ξένο αρχείο χρειάζεται μια αλυσίδα εναλλακτικών λύσεων που καταλήγει σε XHTML ή SVG.

Είναι OPF-043 ένα σφάλμα;

Η OPF-043 αναφέρεται ως σφάλμα από προεπιλογή. Η EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι μη έγκυρη. Τα καταστήματα και η αποστολή στην Kindle ενδέχεται να την απορρίψουν, και η EPUBCheck βγαίνει με κατάσταση 1.

PDF σε EPUB εργαλεία

Κάθε εργαλείο χρησιμοποιεί την ίδια μηχανή. Έως 3 βιβλία την ημέρα είναι δωρεάν.

Δες όλα τα εργαλεία