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

EPUBCheck OPF-003: Το αρχείο λείπει από το μανιφέστο

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

EPUBCheck OPF-003 είναι μήνυμα χρήσης: “Item "…" exists in the EPUB, but is not declared in the OPF manifest.” Ένα αρχείο είναι στο αρχείο αλλά δεν έχει δηλωθεί στο μανιφέστο. Οι εφαρμογές ανάγνωσης εργάζονται από το μανιφέστο, οπότε ένα μη δηλωμένο αρχείο μπορεί να αγνοηθεί; αυτή είναι μια σημείωση χρήσης, που εμφανίζεται μόνο όταν EPUBCheck εκτελείται με -u.

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

Item "%1$s" exists in the EPUB, but is not declared in the OPF manifest.

Προεπιλεγμένη σοβαρότητα
Χρήση. Μόνο ενημερωτικό και κρυφό από προεπιλογή: εμφανίζεται όταν το EPUBCheck λειτουργεί με -u (--usage). Δεν καθιστά το EPUB μη έγκυρο.
Έκδοση EPUBCheck
5.4.0

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

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

  • Αρχεία συστήματος που μένουν όπως το .DS_Store ή το Thumbs.db συμπιεσμένα μαζί με το βιβλίο.
  • Παλαιές εικόνες, εφεδρείες ή προσχέδια που παρέμειναν στον φάκελο του βιβλίου μετά την επεξεργασία.
  • Ένα νέο αρχείο που προστέθηκε στον φάκελο χωρίς να ενημερωθεί το μανιφέστο.

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

  1. Δείτε τα ονόματα αρχείου EPUBCheck και αποφασίστε αν το βιβλίο το χρησιμοποιεί.
  2. Εάν το βιβλίο δεν το χρησιμοποιεί, διαγράψτε το από τον φάκελο και αναδομήστε το αρχείο.
  3. Εάν το βιβλίο το χρησιμοποιεί, προσθέστε ένα στοιχείο μανιφέστου με μια μοναδική αναγνωριστική ταυτότητα, τη διαδρομή του και τον τύπο πολυμέσων, π.χ. <item id="img2" href="images/map.png" media-type="image/png"/>.

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

Εάν το μη δηλωθέν αρχείο αναφέρεται επίσης από το περιεχόμενο, η EPUBCheck αναφέρει RSC-008 επίσης, το οποίο είναι το πρώτο που πρέπει να διορθωθεί.

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

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

  • OPF-002 The OPF file "…" was not found in the EPUB.
  • OPF-004 Invalid prefix declaration: leading or trailing whitespace is not allowed.
  • OPF-001 There was an error when parsing the EPUB version: ….
  • OPF-005 Invalid prefix declaration: URI for prefix "…" doesn’t exist.
  • OPF-006 Invalid prefix declaration: URI "…" is not a valid URI.
  • OPF-007 Re-declaration of reserved prefix "…".

Πηγές

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

FAQ

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

EPUBCheck OPF-003 είναι μήνυμα χρήσης: “Item "…" exists in the EPUB, but is not declared in the OPF manifest.” Ένα αρχείο είναι στο αρχείο αλλά δεν έχει δηλωθεί στο μανιφέστο. Οι εφαρμογές ανάγνωσης εργάζονται από το μανιφέστο, οπότε ένα μη δηλωμένο αρχείο μπορεί να αγνοηθεί; αυτή είναι μια σημείωση χρήσης, που εμφανίζεται μόνο όταν EPUBCheck εκτελείται με -u.

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

Η OPF-003 αναφέρεται ως χρήση από προεπιλογή. Μόνο ενημερωτικό και κρυφό από προεπιλογή: εμφανίζεται όταν το EPUBCheck εκτελείται με -u (--usage). Δεν καθιστά το EPUB μη έγκυρο.

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

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

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