Zum Inhalt springen
EPUBCheck · Paket und ZIP-Container

EPUBCheck PKG-010: Leerzeichen im Dateinamen

Aktualisiert:

EPUBCheck PKG-010 ist eine Warnmeldung: „The file name "…" contains spaces, which may create interoperability issues with older reading systems.“ Ein Dateiname im EPUB enthält Leerzeichen. Das ist erlaubt, kann aber ältere Lesesysteme stören, und jede URL, die auf die Datei verweist, muss das Leerzeichen korrekt codieren.

Die offizielle Nachricht

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

Standard-Schweregrad
Warnung. Die EPUB ist weiterhin gültig, aber irgendetwas wird wahrscheinlich Probleme in einigen Leseanwendungen verursachen. EPUBCheck beendet die Ausführung mit 0, es sei denn, Sie übergeben --failonwarnings.
EPUBCheck Version
5.4.0

%1$s, %2$s… werden mit der Datei, dem Wert oder dem Element EPUBCheck ausgefüllt.

Typische Ursachen

  • Bilder oder Kapitel, die nach ihren ursprünglichen Titeln benannt sind, wie "Chapter 1.xhtml".
  • Dateien, die von einem Textverarbeitungsprogramm oder Layout-Tool exportiert wurden, das Dokumentennamen beibehält.

Wie man es behebt

  1. Benennen Sie die Datei mit Bindestrichen oder Unterstrichen anstelle von Leerzeichen um.
  2. Nach der Umbenennung aktualisieren Sie jede Referenz zur Datei: das Manifest im Paketdokument, Links und Bildquellen in der XHTML und url()-Referenzen im CSS.
  3. Wenn Sie den Leerraum beibehalten, muss jede URL, die auf die Datei verweist, als %20 kodiert werden.

Wann es nicht das ist

Wenn der Name Zeichen wie : oder ? enthält, ist der Fehler PKG-009; eine schlecht kodierte URL ist RSC-020.

Hier verwendete Begriffe

Andere PKG Nachrichten

  • 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.

Quellen

Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.

FAQ

Was bedeutet EPUBCheck PKG-010?

EPUBCheck PKG-010 ist eine Warnmeldung: „The file name "…" contains spaces, which may create interoperability issues with older reading systems.“ Ein Dateiname im EPUB enthält Leerzeichen. Das ist erlaubt, kann aber ältere Lesesysteme stören, und jede URL, die auf die Datei verweist, muss das Leerzeichen korrekt codieren.

Ist PKG-010 ein Fehler?

PKG-010 wird standardmäßig als Warnung gemeldet. Die EPUB ist nach wie vor gültig, aber etwas könnte Probleme in einigen Leseanwendungen verursachen. EPUBCheck endet mit 0, es sei denn, Sie geben --failonwarnings an.

PDF zu EPUB Tools

Jedes Tool verwendet die gleiche Engine. Bis zu 3 Bücher pro Tag sind kostenlos.

Alle Werkzeuge ansehen