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

EPUBCheck OPF-042: τύπος αρχείου δεν επιτρέπεται στη spine

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

EPUBCheck OPF-042 είναι ένα μήνυμα σφάλματος: “"…" is not a permissible spine media-type.” Ένα EPUB 2 spine απαριθμεί ένα αρχείο ενός τύπου που δεν επιτρέπεται ποτέ στο spine, όπως ένα φύλλο στυλ ή μια εικόνα. EPUBCheck καθορίζει τον τύπο μέσου· το spine είναι η σειρά ανάγνωσης και απαριθμεί μόνο έγγραφα.

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

"%1$s" is not a permissible spine media-type.

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

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

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

  • Μια εικόνα προστιθέμενη απευθείας στο spine για να δείξει μια πλήρη σελίδα εικόνας ή ένα εξώφυλλο.
  • Ένα στυλ που απαριθμείται στο spine από ένα εργαλείο που πρόσθεσε κάθε αρχείο.
  • Ένα spine που αντιγράφηκε από ένα άλλο βιβλίο με διαφορετικά αρχεία.

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

  1. Βρείτε σε τι δείχνει το itemref EPUBCheck.
  2. Για μια εικόνα, δημιουργήστε μια σελίδα XHTML που την εμφανίζει (ένα στοιχείο img) και βάλτε αυτή τη σελίδα στο spine αντί.
  3. Για ένα stylesheet, αφαιρέστε την itemref; συνδέστε το CSS από τα έγγραφα XHTML αντί.

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

Αν το στοιχείο spine είναι άλλος μη τυπικός τύπος χωρίς fallback, το EPUBCheck αναφέρει OPF-043.

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

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

  • OPF-041 Fallback-style item with id "…" could not be found.
  • OPF-043 Spine item with non-standard media-type "…" has no fallback.
  • OPF-040 Fallback item with id "…" could not be found.
  • OPF-044 Spine item with non-standard media-type "…" has no EPUB content document fallback.
  • OPF-045 Encountered circular reference in fallback chain.
  • OPF-037 Found deprecated media-type "…".

Πηγές

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

FAQ

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

EPUBCheck OPF-042 είναι ένα μήνυμα σφάλματος: “"…" is not a permissible spine media-type.” Ένα EPUB 2 spine απαριθμεί ένα αρχείο ενός τύπου που δεν επιτρέπεται ποτέ στο spine, όπως ένα φύλλο στυλ ή μια εικόνα. EPUBCheck καθορίζει τον τύπο μέσου· το spine είναι η σειρά ανάγνωσης και απαριθμεί μόνο έγγραφα.

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

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

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

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

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