EPUBCheck PKG-001: διαφορά έκδοσης EPUB
Ενημερωμένο:
EPUBCheck PKG-001 είναι ένα μήνυμα προειδοποίησης: “Validating the EPUB against version … but detected version ….” EPUBCheck έλαβε εντολή να επικυρώσει μια έκδοση EPUB, αλλά το έγγραφο πακέτου δηλώνει άλλη. Η έκδοση προέρχεται από την ιδιότητα έκδοσης του στοιχείου πακέτου, και EPUBCheck αναφέρει τη διαφορά ως προειδοποίηση πριν εφαρμόσει τους κανόνες της έκδοσης που ζητήσατε.
Το επίσημο μήνυμα
Validating the EPUB against version %1$s but detected version %2$s.
- Προεπιλεγμένη σοβαρότητα
- Προειδοποίηση. Το EPUB είναι ακόμα έγκυρο, αλλά κάτι είναι πιθανό να προκαλέσει προβλήματα σε ορισμένες εφαρμογές ανάγνωσης. EPUBCheck εξέρχεται με 0, εκτός αν περάσετε --failonwarnings.
- Έκδοση EPUBCheck
- 5.4.0
%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.
Τυπικές αιτίες
- Η EPUBCheck εκτελέστηκε με -v 2.0 ή -v 3.0 και το στοιχείο πακέτου του αρχείου έχει διαφορετική έκδοση.
- Ένα σενάριο κατασκευής ή υπηρεσία επικύρωσης που πάντα περνά την ίδια επιλογή -v, ό,τι και αν είναι το βιβλίο.
- Ένα βιβλίο μισομετατραπεί από EPUB 2 σε EPUB 3 του οποίου η ιδιότητα έκδοσης δεν ενημερώθηκε.
Πώς να το διορθώσω
- Εκτελέστε EPUBCheck χωρίς -v σε ένα συσκευασμένο αρχείο .epub: διαβάζει την έκδοση από το έγγραφο πακέτου.
- Εάν η ιδιότητα έκδοσης είναι λάθος, ρυθμίστε την στην έκδοση που ακολουθεί πραγματικά το περιεχόμενο:
version="3.0"για EPUB 3. - Επικυρώστε ξανά και διορθώστε τα μηνύματα για την σωστή έκδοση.
Όταν δεν είναι αυτό
Αν το EPUBCheck λέει ότι επικυρώνει απέναντι στο 2.0 με το προεπιλεγμένο προφίλ, αυτό είναι το ενημερωτικό PKG-023, όχι μια ασυμφωνία.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα PKG
PKG-003Unable to read EPUB file header. This is likely a corrupted EPUB file.PKG-004Corrupted EPUB ZIP header.PKG-005The mimetype file has an extra field of length …. The use of the extra field feature of the ZIP format is not permitted for the mimetype file.PKG-006Mimetype file entry is missing or is not the first file in the archive.PKG-007The content of the mimetype file must be the string "application/epub+zip"…PKG-008Unable to read file "…".
Πηγές
- EPUB 3.3, §5.4 The package element · διαβαστεί
- EPUBCheck wiki: Running EPUBCheck (command-line options) · διαβαστεί
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.