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

EPUBCheck OPF-025: λίστα όπου απαιτείται μία τιμή

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

EPUBCheck OPF-025 είναι ένα μήνυμα σφάλματος: “Property value list "…" is not allowed, only one value must be specified.” Μια ιδιότητα μεταδεδομένων που παίρνει μια μοναδική τιμή δόθηκε μια λίστα τιμών. EPUBCheck ονομάζει τη λίστα που βρήκε, και οι εφαρμογές ανάγνωσης δεν θα ξέρουν ποια από τις τιμές να χρησιμοποιήσουν.

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

Property value list "%1$s" is not allowed, only one value must be specified.

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

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

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

  • Πολλές τιμές διαχωρισμένες με κενά σε μια ιδιότητα που προορίζεται να κρατήσει μία, για παράδειγμα δύο τιμές διάταξης σε ένα στοιχείο meta απόδοσης.
  • Δύες τιμές συγχωνεύονται σε ένα στοιχείο όταν συνδυάζονται μεταδεδομένα από διαφορετικές πηγές.
  • Μια τιμή με ένα αλλόκοτο κενό που τη χωρίζει σε δύο.

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

  1. Βρείτε το στοιχείο meta ή την ιδιότητα EPUBCheck που δείχνει.
  2. Διατηρήστε μια μοναδική τιμή.
  3. Αν μέρη του βιβλίου χρειάζονται διαφορετικές τιμές, ρυθμίστε τις ανά στοιχείο στο spine όπου η ιδιότητα το επιτρέπει (για παράδειγμα rendition:layout-pre-paginated σε ένα itemref).

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

Αν η μοναδική τιμή είναι κακώς διαμορφωμένη αντί για διπλή, αυτό είναι OPF-026.

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

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

  • OPF-026 Found malformed property value: "…".
  • OPF-027 Undefined property: "…".
  • OPF-028 Undeclared prefix: "…".
  • OPF-021 Use of non-registered URI scheme type in href: "…".
  • 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.

Πηγές

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

FAQ

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

EPUBCheck OPF-025 είναι ένα μήνυμα σφάλματος: “Property value list "…" is not allowed, only one value must be specified.” Μια ιδιότητα μεταδεδομένων που παίρνει μια μοναδική τιμή δόθηκε μια λίστα τιμών. EPUBCheck ονομάζει τη λίστα που βρήκε, και οι εφαρμογές ανάγνωσης δεν θα ξέρουν ποια από τις τιμές να χρησιμοποιήσουν.

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

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

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

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

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