EPUBCheck OPF-027: ιδιότητα που δεν είναι στο λεξιλόγιο
Ενημερωμένο:
EPUBCheck OPF-027 είναι ένα μήνυμα σφάλματος: “Undefined property: "…".” Μια ιδιότητα δεν ορίζεται στο λεξιλόγιο στο οποίο ανήκει, οπότε οι εφαρμογές ανάγνωσης δεν θα την κατανοήσουν. EPUBCheck γνωρίζει τα EPUB λεξιλόγια και ελέγχει κάθε ιδιότητα χωρίς πρόθεμα ή με δεσμευμένο πρόθεμα έναντι αυτών.
Το επίσημο μήνυμα
Undefined property: "%1$s".
- Προεπιλεγμένη σοβαρότητα
- Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
- Έκδοση EPUBCheck
- 5.4.0
%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.
Τυπικές αιτίες
- Μια ορθογραφία, όπως properties="cover" αντί για "cover-image".
- Ένα επινοημένο όνομα χαρακτηριστικού που χρησιμοποιείται για τους δικούς σκοπούς ενός εργαλείου.
- Μια ιδιότητα από μια νεότερη ή παλαιότερη έκδοση ενός λεξιλογίου που EPUBCheck δεν αναγνωρίζει.
Πώς να το διορθώσω
- Διαβάστε τα αποσπάσματα ιδιότητας EPUBCheck.
- Αναζητήστε το στα EPUB 3.3 λεξιλόγια και διορθώστε την ορθογραφία αν υπάρχει.
- Αν είναι μια προσαρμοσμένη ιδιότητα, τοποθετήστε την κάτω από το δικό σας πρόθεμα που έχει δηλωθεί στην ιδιότητα προθέματος, ή αφαιρέστε την.
Όταν δεν είναι αυτό
Αν η ιδιότητα χρησιμοποιεί ένα πρόθεμα που δεν είναι δηλωμένο, το EPUBCheck αναφέρει OPF-028 αντί.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα OPF
OPF-026Found malformed property value: "…".OPF-028Undeclared prefix: "…".OPF-025Property value list "…" is not allowed, only one value must be specified.OPF-029The file "…" does not appear to match the media type …, as specified in the OPF file.OPF-030The unique-identifier "…" was not found.OPF-031File listed in reference element in guide was not declared in OPF manifest: ….
Πηγές
- EPUB 3.3, §D.1.2 The property data type · διαβαστεί
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.