EPUBCheck PKG-026: ikke-font fil obfuskert
Oppdatert:
EPUBCheck PKG-026 er en feilmelding: “Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").” En fil som ikke er en font er listet som obfuskert i META-INF/encryption.xml. Fontobfuskering, forvirringen EPUB definerer for å avskrekke kopiering av innebygde fonter, gjelder kun fontfiler.
Den offisielle meldingen
Obfuscated resource must be a Font Core Media Type (was declared as "%1$s" in "%2$s").
- Standard alvorlighetsgrad
- Feil. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.
- EPUBCheck versjon
- 5.4.0
%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.
Typiske årsaker
- En encryption.xml kopiert fra en annen bok som lister filer denne boken ikke bruker som skrifttyper.
- Et verktøy som skjulte hver ressurs i stedet for bare fontene.
Hvordan fikse det
- Finn oppføringen navngitt i meldingen i META-INF/encryption.xml.
- Fjern oppføringen for den ikke-fontfilen og lagre den filen uobfuskerte (gjenopprett den fra kilden).
- Bygg på nytt og valider igjen.
Når det ikke er dette
Hvis filen er kryptert med DRM i stedet for obfuscated, rapporterer EPUBCheck den informative RSC-004.
Begreper brukt her
Andre PKG meldinger
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.
Kilder
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.