EPUBCheck OPF-012: ιδιότητα λανθασμένη για τον τύπο αρχείου
Ενημερωμένο:
EPUBCheck OPF-012 είναι μήνυμα σφάλματος: “Item property "…" is not defined for media type "…".” Ένα στοιχείο μανιφέστου έχει μια ιδιότητα που δεν εφαρμόζεται στον τύπο μέσων του. Οι ιδιότητες του μανιφέστου περιγράφουν τι είναι ή τι περιέχει ένα αρχείο, και κάθε μία είναι μόνο καθορισμένη για συγκεκριμένους τύπους αρχείων.
Το επίσημο μήνυμα
Item property "%1$s" is not defined for media type "%2$s".
- Προεπιλεγμένη σοβαρότητα
- Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
- Έκδοση EPUBCheck
- 5.4.0
%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.
Τυπικές αιτίες
- εικόνα εξωφύλλου σε αρχείο που δεν είναι εικόνα, όπως η XHTML σελίδα που δείχνει το εξώφυλλο.
- πλοήγηση σε αρχείο που δεν είναι έγγραφο XHTML.
- svg, mathml ή σενάριο σε ένα αρχείο που δεν είναι έγγραφο περιεχομένου, όπως ένα φύλλο στυλ ή μια εικόνα.
Πώς να το διορθώσω
- Διαβάστε τα ονόματα ιδιότητας και τύπου μέσων EPUBCheck στο μήνυμα.
- Μετακινήστε το χαρακτηριστικό στο αντικείμενο που πραγματικά περιγράφει, για παράδειγμα, cover-image στο ίδιο το αρχείο εικόνας.
- Αφαιρέστε την ιδιότητα αν κανένα στοιχείο δεν θα πρέπει να την έχει, και στη συνέχεια εκτελέστε ξανά EPUBCheck.
Όταν δεν είναι αυτό
Αν η ιδιότητα απλά δεν υπάρχει στο λεξιλόγιο, αυτό είναι OPF-027.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα OPF
OPF-011itemref can’t have both page-spread-right and page-spread-left properties.OPF-013Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.OPF-014The property "…" should be declared in the OPF file.OPF-015The property "…" should not be declared in the OPF file.OPF-016The element "rootfile" is missing its required attribute "full-path".OPF-007Re-declaration of reserved prefix "…".
Πηγές
- EPUB 3.3, §5.6.2.1 Resource properties · διαβαστεί
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.