Παράκαμψη προς το περιεχόμενο
EPUBCheck · Πακέτο και κοντέινερ ZIP

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 του οποίου η ιδιότητα έκδοσης δεν ενημερώθηκε.

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

  1. Εκτελέστε EPUBCheck χωρίς -v σε ένα συσκευασμένο αρχείο .epub: διαβάζει την έκδοση από το έγγραφο πακέτου.
  2. Εάν η ιδιότητα έκδοσης είναι λάθος, ρυθμίστε την στην έκδοση που ακολουθεί πραγματικά το περιεχόμενο: version="3.0" για EPUB 3.
  3. Επικυρώστε ξανά και διορθώστε τα μηνύματα για την σωστή έκδοση.

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

Αν το EPUBCheck λέει ότι επικυρώνει απέναντι στο 2.0 με το προεπιλεγμένο προφίλ, αυτό είναι το ενημερωτικό PKG-023, όχι μια ασυμφωνία.

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

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

  • PKG-003 Unable to read EPUB file header. This is likely a corrupted EPUB file.
  • PKG-004 Corrupted EPUB ZIP header.
  • PKG-005 The 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-006 Mimetype file entry is missing or is not the first file in the archive.
  • PKG-007 The content of the mimetype file must be the string "application/epub+zip"…
  • PKG-008 Unable to read file "…".

Πηγές

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

FAQ

Τι σημαίνει EPUBCheck PKG-001;

EPUBCheck PKG-001 είναι ένα μήνυμα προειδοποίησης: “Validating the EPUB against version … but detected version ….” EPUBCheck έλαβε εντολή να επικυρώσει μια έκδοση EPUB, αλλά το έγγραφο πακέτου δηλώνει άλλη. Η έκδοση προέρχεται από την ιδιότητα έκδοσης του στοιχείου πακέτου, και EPUBCheck αναφέρει τη διαφορά ως προειδοποίηση πριν εφαρμόσει τους κανόνες της έκδοσης που ζητήσατε.

Είναι PKG-001 σφάλμα;

PKG-001 αναφέρεται ως προειδοποίηση κατά προεπιλογή. Το EPUB είναι ακόμα έγκυρο, αλλά κάτι πιθανόν να προκαλέσει προβλήματα σε ορισμένες εφαρμογές ανάγνωσης. EPUBCheck εξέρχεται με 0 εκτός αν περάσετε το --failonwarnings.

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

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

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