EPUBCheck OPF-002: έγγραφο πακέτου δεν βρέθηκε
Ενημερωμένο:
EPUBCheck OPF-002 είναι μήνυμα σοβαρού σφάλματος: “The OPF file "…" was not found in the EPUB.” Το έγγραφο πακέτου που αναφέρεται στο META-INF/container.xml δεν βρίσκεται στο αρχείο. Ο EPUBCheck σταματά εκεί, επειδή το έγγραφο του πακέτου απαριθμεί κάθε άλλο αρχείο, οπότε τίποτα άλλο στο βιβλίο δεν μπορεί να ελεγχθεί μέχρι να βρεθεί.
Το επίσημο μήνυμα
The OPF file "%1$s" was not found in the EPUB.
- Προεπιλεγμένη σοβαρότητα
- Θανάσιμο σφάλμα. EPUBCheck δεν μπόρεσε να συνεχίσει τον έλεγχο αυτού του μέρους του EPUB. Το αρχείο είναι μη έγκυρο.
- Έκδοση EPUBCheck
- 5.4.0
%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.
Τυπικές αιτίες
- Ένα πλήρες μονοπάτι στο container.xml που δεν ταιριάζει με το πραγματικό μονοπάτι του αρχείου .opf, συχνά διαφορά σε κεφαλαία ή πεζά.
- Το αρχείο .opf μετονομάστηκε ή μετακινήθηκε σε άλλο φάκελο αφού γραφτεί το container.xml.
- Το αρχείο .opf αφαιρέθηκε όταν ο φάκελος συμπιέστηκε.
Πώς να το διορθώσω
- Ανοίξτε το META-INF/container.xml και διαβάστε την ιδιότητα full-path του στοιχείου rootfile.
- Συγκρίνετε το με την πραγματική τοποθεσία του αρχείου .opf μέσα στο αρχείο, γράμμα προς γράμμα: οι διαδρομές σε ένα EPUB είναι ευαίσθητες σε πεζά και κεφαλαία.
- Διορθώστε τη διαδρομή πλήρους διαδρομής (ή μετακινήστε το αρχείο) ώστε να ταιριάζουν, και στη συνέχεια ξαναδημιουργήστε το EPUB.
Όταν δεν είναι αυτό
Αν το container.xml λείπει, το EPUBCheck αναφέρει RSC-002 αντ' αυτού.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα OPF
OPF-001There was an error when parsing the EPUB version: ….OPF-003Item "…" exists in the EPUB, but is not declared in the OPF manifest.OPF-004Invalid prefix declaration: leading or trailing whitespace is not allowed.OPF-005Invalid prefix declaration: URI for prefix "…" doesn’t exist.OPF-006Invalid prefix declaration: URI "…" is not a valid URI.OPF-007Re-declaration of reserved prefix "…".
Πηγές
- EPUB 3.3, §4.2.6.3.1.3 The rootfile element · διαβαστεί
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.