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

EPUBCheck OPF-034: έγγραφο δύο φορές στη spine

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

EPUBCheck OPF-034 είναι ένα μήνυμα σφάλματος: “The spine contains multiple references to the manifest item with id "…".” Η spine αναφέρει το ίδιο στοιχείο του μανιφέστ περισσότερες από μία φορές. Η EPUB επιτρέπει σε κάθε έγγραφο να εμφανίζεται μόνο μία φορά στη σειρά ανάγνωσης, οπότε μια διπλή εγγραφή καθιστά το βιβλίο μη έγκυρο.

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

The spine contains multiple references to the manifest item with id "%1$s".

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

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

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

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

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

  1. Βρείτε τα ονόματα id EPUBCheck στο spine.
  2. Διαγράψτε την διπλή αναφορά itemref, διατηρώντας αυτή στη σωστή θέση ανάγνωσης.
  3. Εάν πραγματικά χρειάζεστε το ίδιο περιεχόμενο δύο φορές, δημιουργήστε ένα αντίγραφο του αρχείου με το δικό του στοιχείο μανιφέστου.

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

Αν το ίδιο αρχείο δηλώνεται από δύο στοιχεία μανιφέστου, αυτό είναι OPF-074.

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

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

  • OPF-033 The spine contains no linear resources.
  • OPF-035 Media type "text/html" is not appropriate for XHTML/OPS.
  • OPF-032 Guide references "…" which is not a valid "OPS Content Document".
  • OPF-036 Video type "…" might not be supported by reading systems
  • OPF-031 File listed in reference element in guide was not declared in OPF manifest: ….
  • OPF-037 Found deprecated media-type "…".

Πηγές

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

FAQ

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

EPUBCheck OPF-034 είναι ένα μήνυμα σφάλματος: “The spine contains multiple references to the manifest item with id "…".” Η spine αναφέρει το ίδιο στοιχείο του μανιφέστ περισσότερες από μία φορές. Η EPUB επιτρέπει σε κάθε έγγραφο να εμφανίζεται μόνο μία φορά στη σειρά ανάγνωσης, οπότε μια διπλή εγγραφή καθιστά το βιβλίο μη έγκυρο.

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

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

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

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

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