EPUBCheck PKG-026: zamaskowany plik nieczcionkowy
Zaktualizowane:
EPUBCheck PKG-026 to komunikat o błędzie: „Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").” Plik, który nie jest czcionką, jest wymieniony jako zablokowany w META-INF/encryption.xml. Zablokowanie czcionek, które EPUB definiuje, aby zniechęcić do kopiowania osadzonych czcionek, dotyczy tylko plików czcionek.
Oficjalna wiadomość
Obfuscated resource must be a Font Core Media Type (was declared as "%1$s" in "%2$s").
- Domyślna powaga
- Błąd. EPUB łamie zasady specyfikacji i jest nieprawidłowy. Sklepy i Wysłanie do Kindle mogą go odrzucić, a EPUBCheck kończy działanie ze statusem 1.
- Wersja EPUBCheck
- 5.4.0
%1$s, %2$s… wypełnione są plikiem, wartością lub elementem EPUBCheck znalezionym.
Typowe przyczyny
- Plik encryption.xml skopiowany z innej książki, który wymienia pliki, których ta książka nie używa jako czcionki.
- Narzędzie, które ukrywało każdy zasób zamiast tylko czcionek.
Jak to naprawić
- Znajdź wystąpienie nazwane w wiadomości w META-INF/encryption.xml.
- Usuń wpis dla pliku nieczcionkowego i przechowuj ten plik w oryginalnej postaci (przywróć go z źródła).
- Odbuduj i zwaliduj ponownie.
Kiedy to nie to
Jeśli plik jest zaszyfrowany z DRM zamiast utajony, EPUBCheck zgłasza informacyjne RSC-004.
Terminy używane tutaj
Inne komunikaty PKG
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.
Źródła
- EPUB 3.3, §4.4 Font obfuscation · czytaj
Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.