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 που δεν έχει αλλάξει ποτέ.
Πώς να το διορθώσω
- Βρείτε τα ονόματα id EPUBCheck στο spine.
- Διαγράψτε την διπλή αναφορά itemref, διατηρώντας αυτή στη σωστή θέση ανάγνωσης.
- Εάν πραγματικά χρειάζεστε το ίδιο περιεχόμενο δύο φορές, δημιουργήστε ένα αντίγραφο του αρχείου με το δικό του στοιχείο μανιφέστου.
Όταν δεν είναι αυτό
Αν το ίδιο αρχείο δηλώνεται από δύο στοιχεία μανιφέστου, αυτό είναι OPF-074.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα OPF
OPF-033The spine contains no linear resources.OPF-035Media type "text/html" is not appropriate for XHTML/OPS.OPF-032Guide references "…" which is not a valid "OPS Content Document".OPF-036Video type "…" might not be supported by reading systemsOPF-031File listed in reference element in guide was not declared in OPF manifest: ….OPF-037Found deprecated media-type "…".
Πηγές
- EPUB 3.3, §5.7.2 The itemref element · διαβαστεί
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.