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

EPUBCheck OPF-031: σύνδεσμος οδηγού σε ελλείπον αρχείο

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

EPUBCheck OPF-031 είναι ένα μήνυμα σφάλματος: “File listed in reference element in guide was not declared in OPF manifest: ….” Μια αναφορά στο στοιχείο EPUB 2 guide δείχνει σε ένα αρχείο που δεν είναι στο manifest. Ο οδηγός είναι μια κληρονομημένη λίστα σημαντικών θέσεων (εξώφυλλο, πίνακας περιεχομένων, αρχή), και οι στόχοι του πρέπει να είναι δηλωμένα αρχεία.

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

File listed in reference element in guide was not declared in OPF manifest: %1$s.

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

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

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

  • Μια καταχώρηση οδηγού που μένει μετά την αφαίρεση ή μετονομασία ενός αρχείου.
  • Ένας λάθος δρόμος ή λάθος πεζοκεφαλαία στο href ενός στοιχείου αναφοράς.
  • Ένας οδηγός αντιγραμμένος από άλλο βιβλίο.

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

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

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

Εάν το αρχείο είναι στο μανιφέστο αλλά δεν είναι έγγραφο περιεχομένου, EPUBCheck αναφέρει OPF-032.

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

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

  • OPF-030 The unique-identifier "…" was not found.
  • OPF-032 Guide references "…" which is not a valid "OPS Content Document".
  • OPF-029 The file "…" does not appear to match the media type …, as specified in the OPF file.
  • OPF-033 The spine contains no linear resources.
  • OPF-028 Undeclared prefix: "…".
  • OPF-034 The spine contains multiple references to the manifest item with id "…".

Πηγές

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

FAQ

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

EPUBCheck OPF-031 είναι ένα μήνυμα σφάλματος: “File listed in reference element in guide was not declared in OPF manifest: ….” Μια αναφορά στο στοιχείο EPUB 2 guide δείχνει σε ένα αρχείο που δεν είναι στο manifest. Ο οδηγός είναι μια κληρονομημένη λίστα σημαντικών θέσεων (εξώφυλλο, πίνακας περιεχομένων, αρχή), και οι στόχοι του πρέπει να είναι δηλωμένα αρχεία.

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

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

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

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

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