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
- Finde den in der Nachricht genannten Eintrag in META-INF/encryption.xml.
- 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).
- 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-025Publication resource must not be located in the META-INF directoryPKG-027Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.PKG-023Validating the EPUB against version 2.0, default validation profile will be used.PKG-022Wrong file extension for image. The image is a "…" file but has the file extension "…".PKG-021Corrupted image file encountered.PKG-020OPF file "…" could not be found.
Quellen
- EPUB 3.3, §4.4 Font obfuscation · lesen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.