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

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 δεν αναγνωρίζει.

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

  1. Διαβάστε τα αποσπάσματα ιδιότητας EPUBCheck.
  2. Αναζητήστε το στα EPUB 3.3 λεξιλόγια και διορθώστε την ορθογραφία αν υπάρχει.
  3. Αν είναι μια προσαρμοσμένη ιδιότητα, τοποθετήστε την κάτω από το δικό σας πρόθεμα που έχει δηλωθεί στην ιδιότητα προθέματος, ή αφαιρέστε την.

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

Αν η ιδιότητα χρησιμοποιεί ένα πρόθεμα που δεν είναι δηλωμένο, το EPUBCheck αναφέρει OPF-028 αντί.

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

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

  • OPF-026 Found malformed property value: "…".
  • OPF-028 Undeclared prefix: "…".
  • OPF-025 Property value list "…" is not allowed, only one value must be specified.
  • OPF-029 The file "…" does not appear to match the media type …, as specified in the OPF file.
  • OPF-030 The unique-identifier "…" was not found.
  • OPF-031 File listed in reference element in guide was not declared in OPF manifest: ….

Πηγές

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

FAQ

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

EPUBCheck OPF-027 είναι ένα μήνυμα σφάλματος: “Undefined property: "…".” Μια ιδιότητα δεν ορίζεται στο λεξιλόγιο στο οποίο ανήκει, οπότε οι εφαρμογές ανάγνωσης δεν θα την κατανοήσουν. EPUBCheck γνωρίζει τα EPUB λεξιλόγια και ελέγχει κάθε ιδιότητα χωρίς πρόθεμα ή με δεσμευμένο πρόθεμα έναντι αυτών.

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

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

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

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

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