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

EPUBCheck OPF-099: το μανιφέστο καταγράφει το OPF

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

EPUBCheck OPF-099 είναι ένα μήνυμα σφάλματος: “The manifest must not list the package document.” Το μανιφέστο παραθέτει το έγγραφο πακέτου Άου Γιεν, το οποίο δεν επιτρέπεται. Το έγγραφο πακέτου εντοπίζεται μέσω του META-INF/container.xml και περιγράφει την έκδοση; δεν είναι πόρος αυτού.

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

The manifest must not list the package document.

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

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

  • Εργαλεία που προσθέτουν κάθε αρχείο στο φάκελο στο μανιφέστο, συμπεριλαμβανομένου του .opf.
  • Μια manifest που δημιουργήθηκε από ένα σενάριο που περπατάει ολόκληρο το φάκελο του βιβλίου.
  • Ένα στοιχείο που προστέθηκε με το χέρι κατά τη διάρκεια της αντιμετώπισης προβλημάτων.

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

  1. Βρείτε το στοιχείο manifest του οποίου το href δείχνει στο αρχείο .opf.
  2. Διαγράψτε αυτό το στοιχείο.
  3. Ελέγξτε ότι τίποτα άλλο (spine, εναλλακτικές) αναφέρεται στο id του.

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

Αν άλλο αρχείο έχει δηλωθεί δύο φορές, αυτό είναι OPF-074.

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

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

  • OPF-098 The "href" attribute must reference resources, not elements in the package document, but found URL "…".
  • OPF-100 The "…" property only applies to pre-paginated content.
  • OPF-097 Resource "…" is listed in the manifest, but no reference to it was found in content documents.
  • OPF-096 Non-linear content must be reachable, but found no hyperlink to "…".
  • OPF-096b No hyperlink was found to non-linear document "…", please check that it can be reached from scripted content.
  • OPF-095 The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".

Πηγές

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

FAQ

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

EPUBCheck OPF-099 είναι ένα μήνυμα σφάλματος: “The manifest must not list the package document.” Το μανιφέστο παραθέτει το έγγραφο πακέτου Άου Γιεν, το οποίο δεν επιτρέπεται. Το έγγραφο πακέτου εντοπίζεται μέσω του META-INF/container.xml και περιγράφει την έκδοση; δεν είναι πόρος αυτού.

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

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

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

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

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