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

EPUBCheck OPF-033: δεν υπάρχουν γραμμικά spine στοιχεία

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

EPUBCheck OPF-033 είναι ένα μήνυμα σφάλματος: “The spine contains no linear resources.” Κάθε στοιχείο στη spine έχει χαρακτηριστεί linear="no", έτσι δεν υπάρχει τίποτα να διαβάσετε από την αρχή μέχρι το τέλος. Η spine ορίζει τη σειρά ανάγνωσης, και τουλάχιστον ένα έγγραφο πρέπει να ανήκει σε αυτήν.

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

The spine contains no linear resources.

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

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

  • linear="no" εφαρμόστηκε σε όλα τα στοιχεία κατά λάθος, για παράδειγμα με μια αναζήτηση και αντικατάσταση.
  • Μια ρύθμιση εργαλείου που δηλώνει κάθε έγγραφο ωςauxiliary περιεχόμενο.
  • Ένα spine που αναφέρει μόνο σημειώσεις ή παραρτήματα μετά την αφαίρεση των κύριων κεφαλαίων.

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

  1. Ανοίξτε το spine στο έγγραφο πακέτου.
  2. Αφαιρέστε το linear="no" από τις itemrefs που αποτελούν το κύριο κείμενο (linear="yes" είναι η προεπιλογή).
  3. Διατηρήστε το linear="no" μόνο σε βοηθητικά έγγραφα όπως τα κλειδιά απαντήσεων ή αναδυόμενες σημειώσεις.

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

Αν μόνο κάποια μη γραμμικά έγγραφα είναι απαίσιωτα, αυτό είναι OPF-096.

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

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

  • OPF-032 Guide references "…" which is not a valid "OPS Content Document".
  • OPF-034 The spine contains multiple references to the manifest item with id "…".
  • OPF-031 File listed in reference element in guide was not declared in OPF manifest: ….
  • OPF-035 Media type "text/html" is not appropriate for XHTML/OPS.
  • OPF-030 The unique-identifier "…" was not found.
  • OPF-036 Video type "…" might not be supported by reading systems

Πηγές

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

FAQ

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

EPUBCheck OPF-033 είναι ένα μήνυμα σφάλματος: “The spine contains no linear resources.” Κάθε στοιχείο στη spine έχει χαρακτηριστεί linear="no", έτσι δεν υπάρχει τίποτα να διαβάσετε από την αρχή μέχρι το τέλος. Η spine ορίζει τη σειρά ανάγνωσης, και τουλάχιστον ένα έγγραφο πρέπει να ανήκει σε αυτήν.

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

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

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

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

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