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

EPUBCheck PKG-010: κενό σε ένα όνομα αρχείου

Ενημερωμένο:

EPUBCheck PKG-010 είναι ένα μήνυμα προειδοποίησης: “The file name "…" contains spaces, which may create interoperability issues with older reading systems.” Ένα όνομα αρχείου μέσα στο EPUB περιέχει κενά. Αυτό επιτρέπεται, αλλά μπορεί να σπάσει παλαιότερα συστήματα ανάγνωσης, και κάθε URL που δείχνει στο αρχείο πρέπει τότε να κωδικοποιεί το κενό σωστά.

Το επίσημο μήνυμα

The file name "%1$s" contains spaces, which may create interoperability issues with older reading systems.

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

%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.

Τυπικές αιτίες

  • Εικόνες ή κεφάλαια ονομαστείσα κατά τους αρχικούς τίτλους τους, όπως "Chapter 1.xhtml".
  • Αρχεία που εξάγονται από ένα επεξεργαστή κειμένου ή εργαλείο διάταξης που διατηρεί τα ονόματα εγγράφων.

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

  1. Μετονομάστε το αρχείο με παύλες ή κάτω παύλες αντί για κενά.
  2. Μετά την μετονομασία, ενημερώστε κάθε αναφορά στο αρχείο: το manifest στο έγγραφο πακέτου, τους συνδέσμους και τις πηγές εικόνας στο XHTML, και τις αναφορές url() στο CSS.
  3. Εάν κρατήσετε το κενό, κάθε URL που δείχνει στο αρχείο πρέπει να το κωδικοποιεί ως %20.

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

Αν το όνομα έχει χαρακτήρες όπως : ή ?, το σφάλμα είναι PKG-009; μια κακώς κωδικοποιημένη διεύθυνση URL είναι RSC-020.

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

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

  • PKG-009 The file name "…" contains characters that are not allowed in OCF file names: ….
  • PKG-011 The file name "…" is not allowed to end with ".".
  • PKG-008 Unable to read file "…".
  • PKG-012 The file name "…" contains non-ASCII characters, which might create interoperability issues with older reading systems.
  • PKG-007 The content of the mimetype file must be the string "application/epub+zip"…
  • PKG-006 Mimetype file entry is missing or is not the first file in the archive.

Πηγές

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

FAQ

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

EPUBCheck PKG-010 είναι ένα μήνυμα προειδοποίησης: “The file name "…" contains spaces, which may create interoperability issues with older reading systems.” Ένα όνομα αρχείου μέσα στο EPUB περιέχει κενά. Αυτό επιτρέπεται, αλλά μπορεί να σπάσει παλαιότερα συστήματα ανάγνωσης, και κάθε URL που δείχνει στο αρχείο πρέπει τότε να κωδικοποιεί το κενό σωστά.

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

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

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

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

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