EPUBCheck PKG-009: απαγορευμένος χαρακτήρας ονόματος αρχείου
Ενημερωμένο:
EPUBCheck PKG-009 είναι ένα μήνυμα σφάλματος: “The file name "…" contains characters that are not allowed in OCF file names: ….” Ένα όνομα αρχείου μέσα στο EPUB περιλαμβάνει χαρακτήρα που οι κανόνες του EPUB container δεν επιτρέπουν σε ονόματα αρχείων. Ο περιορισμός αυτός υπάρχει ώστε τα ίδια ονόματα να λειτουργούν σε κάθε λειτουργικό σύστημα που εκτυλίσσει το βιβλίο.
Το επίσημο μήνυμα
The file name "%1$s" contains characters that are not allowed in OCF file names: %2$s.
- Προεπιλεγμένη σοβαρότητα
- Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
- Έκδοση EPUBCheck
- 5.4.0
%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.
Τυπικές αιτίες
- Χαρακτήρες όπως ", *, :, <, >, ?, \ ή |, ή χαρακτήρες ελέγχου, συνήθως αντιγράφονται από τον αρχικό τίτλο μιας εικόνας ή κεφαλαίου.
- Αρχεία που εξάγονται από ένα εργαλείο που τα ονομάζει βάσει τίτλων ή λεζαντών.
Πώς να το διορθώσω
- Μετονομάστε το αρχείο χρησιμοποιώντας γράμματα, ψηφία, παύλες και κάτω παύλες.
- Μετά την μετονομασία, ενημερώστε κάθε αναφορά στο αρχείο: το manifest στο έγγραφο πακέτου, τους συνδέσμους και τις πηγές εικόνας στο XHTML, και τις αναφορές url() στο CSS.
- Επανακατασκευάστε το αρχείο και επικυρώστε ξανά. Οποιαδήποτε αναφορά που χάσατε εμφανίζεται ως RSC-007.
Όταν δεν είναι αυτό
Διαστήματα επιτρέπονται και δίνουν μόνο την προειδοποίηση PKG-010; μη-ASCII γράμματα δίνουν PKG-012.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα PKG
PKG-008Unable to read file "…".PKG-010The file name "…" contains spaces, which may create interoperability issues with older reading systems.PKG-007The content of the mimetype file must be the string "application/epub+zip"…PKG-011The file name "…" is not allowed to end with ".".PKG-006Mimetype file entry is missing or is not the first file in the archive.PKG-012The file name "…" contains non-ASCII characters, which might create interoperability issues with older reading systems.
Πηγές
- EPUB 3.3, §4.2.3 File paths and file names · διαβαστεί
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.