EPUBCheck OPF-001: μη αναγνώσιμη έκδοση EPUB
Ενημερωμένο:
EPUBCheck OPF-001 είναι μήνυμα σφάλματος: “There was an error when parsing the EPUB version: ….” Ο EPUBCheck δεν μπόρεσε να διαβάσει την έκδοση EPUB από το έγγραφο πακέτου. Η ιδιότητα έκδοσης στο στοιχείο του πακέτου λέει στους ελεγκτές και τις εφαρμογές ανάγνωσης ποιο σύνολο κανόνων ακολουθεί το βιβλίο, οπότε χωρίς μια αναγνώσιμη τιμή ο υπόλοιπος έλεγχος είναι αναξιόπιστος.
Το επίσημο μήνυμα
There was an error when parsing the EPUB version: %1$s.
- Προεπιλεγμένη σοβαρότητα
- Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
- Έκδοση EPUBCheck
- 5.4.0
%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.
Τυπικές αιτίες
- Η έλλειψη ή κενής ιδιότητας έκδοσης στο στοιχείο πακέτου.
- Μια κακώς σχηματισμένη τιμή, όπως version="3" ή version="EPUB 3", αντί για αριθμό όπως 3.0.
- Ένα στοιχείο πακέτου που γράφτηκε με το χέρι ή από ένα σενάριο που άφησε έξω την ιδιότητα.
Πώς να το διορθώσω
- Ανοίξτε το έγγραφο πακέτου (το αρχείο .opf) και βρείτε το στοιχείο package στην κορυφή.
- Ορίστε version="3.0" για EPUB 3 (τα EPUB 3.3 βιβλία δηλώνουν ακόμα 3.0) ή version="2.0" για EPUB 2.
- Εκτελέστε ξανά EPUBCheck: σφάλματα που εξαρτώνταν από την έκδοση θα πρέπει τώρα να αναφέρονται σωστά.
Όταν δεν είναι αυτό
Αν το EPUBCheck διαβάζει την έκδοση αλλά ζητήσατε μια διαφορετική με -v, αυτό είναι PKG-001, όχι OPF-001.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα OPF
OPF-002The OPF file "…" was not found in the EPUB.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, §5.4 The package element · διαβαστεί
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.