Zum Inhalt springen
EPUBCheck · Paket und ZIP-Container

EPUBCheck PKG-026: Nicht-Schriftdatei obfuskiert

Aktualisiert:

EPUBCheck PKG-026 ist eine Fehlermeldung: „Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").“ Eine Datei, die kein Schriftart ist, ist in META-INF/encryption.xml als obfuskiert aufgeführt. Die Schriftartenverschleierung, die das EPUB definiert, um das Kopieren eingebetteter Schriftarten zu erschweren, gilt nur für Schriftartdateien.

Die offizielle Nachricht

Obfuscated resource must be a Font Core Media Type (was declared as "%1$s" in "%2$s").

Standard-Schweregrad
Fehler. Das EPUB bricht eine Regel der Spezifikation und ist ungültig. Geschäfte und Sende an Kindle könnten es ablehnen, und EPUBCheck beendet die Ausführung mit Status 1.
EPUBCheck Version
5.4.0

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

Typische Ursachen

  • Eine encryption.xml, die aus einem anderen Buch kopiert wurde und Dateien auflistet, die dieses Buch nicht als Schriftarten verwendet.
  • Ein Tool, das jede Ressource obfuskiert hat, anstatt nur die Schriften.

Wie man es behebt

  1. Finde den in der Nachricht genannten Eintrag in META-INF/encryption.xml.
  2. Entfernen Sie den Eintrag für die Nicht-Schriftart-Datei und speichern Sie diese Datei unverschlüsselt (stellen Sie sie aus der Quelle wieder her).
  3. Rebuild und validiere erneut.

Wann es nicht das ist

Wenn die Datei mit DRM verschlüsselt ist und nicht obfuskiert wurde, meldet EPUBCheck die informativen RSC-004.

Hier verwendete Begriffe

Andere PKG Nachrichten

  • PKG-025 Publication resource must not be located in the META-INF directory
  • PKG-027 Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.
  • PKG-023 Validating the EPUB against version 2.0, default validation profile will be used.
  • PKG-022 Wrong file extension for image. The image is a "…" file but has the file extension "…".
  • PKG-021 Corrupted image file encountered.
  • PKG-020 OPF file "…" could not be found.

Quellen

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

FAQ

Was bedeutet EPUBCheck PKG-026?

EPUBCheck PKG-026 ist eine Fehlermeldung: „Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").“ Eine Datei, die kein Schriftart ist, ist in META-INF/encryption.xml als obfuskiert aufgeführt. Die Schriftartenverschleierung, die das EPUB definiert, um das Kopieren eingebetteter Schriftarten zu erschweren, gilt nur für Schriftartdateien.

Ist PKG-026 ein Fehler?

PKG-026 wird standardmäßig als Fehler gemeldet. Die EPUB verstößt gegen eine Regel der Spezifikation und ist ungültig. Shops und Senden an Kindle können es ablehnen, und EPUBCheck endet mit Status 1.

PDF zu EPUB Tools

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

Alle Werkzeuge ansehen