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

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 στο τέλος της αλυσίδας αφαιρέθηκε.
  • Μια αλυσίδα εναλλακτικών που καταλήγει σε αρχείο με λανθασμένο τύπο μέσου.

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

  1. Ακολουθήστε τα fallback attributes από το στοιχείο EPUBCheck.
  2. Προσθέστε ένα έγγραφο XHTML με ισοδύναμο περιεχόμενο και κάντε την αλυσίδα να το φτάσει.
  3. Ή αντικαταστήστε το στοιχείο spine με αυτό το έγγραφο XHTML και απορρίψτε την αλυσίδα.

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

Αν το στοιχείο spine δεν έχει καθόλου χαρακτηριστικό fallback, αυτό είναι OPF-043.

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

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

  • OPF-043 Spine item with non-standard media-type "…" has no fallback.
  • OPF-045 Encountered circular reference in fallback chain.
  • OPF-042 "…" is not a permissible spine media-type.
  • OPF-041 Fallback-style item with id "…" could not be found.
  • 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-044;

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

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

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

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

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

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