EPUBCheck OPF-003: plik brakujący w manifeście
Zaktualizowane:
EPUBCheck OPF-003 to komunikat o użyciu: „Item "…" exists in the EPUB, but is not declared in the OPF manifest.” Plik jest w archiwum, ale nie zadeklarowany w manifeście. Aplikacje do czytania działają na podstawie manifestu, więc niezadeklarowany plik może zostać zignorowany; to jest uwaga dotycząca użycia, wyświetlana tylko wtedy, gdy EPUBCheck działa z -u.
Oficjalna wiadomość
Item "%1$s" exists in the EPUB, but is not declared in the OPF manifest.
- Domyślna powaga
- Użycie. Tylko informacyjne i domyślnie ukryte: pojawia się, gdy EPUBCheck jest uruchamiane z -u (--usage). Nie czyni to EPUB nieważnym.
- Wersja EPUBCheck
- 5.4.0
%1$s, %2$s… wypełnione są plikiem, wartością lub elementem EPUBCheck znalezionym.
Typowe przyczyny
- Pozostałe pliki systemowe, takie jak .DS_Store czy Thumbs.db, spakowane razem z książką.
- Stare obrazy, kopie zapasowe lub szkice, które pozostały w folderze książki po edytowaniu.
- Nowy plik dodany do folderu bez aktualizacji manifestu.
Jak to naprawić
- Zobacz nazwy plików EPUBCheck i zdecyduj, czy książka ich używa.
- Jeśli książka go nie używa, usuń go z folderu i odbuduj archiwum.
- Jeśli książka z niego korzysta, dodaj element manifestu z unikalnym id, jego ścieżką i typem mediów, na przykład
<item id="img2" href="images/map.png" media-type="image/png"/>.
Kiedy to nie to
Jeśli niezadeklarowany plik jest również używany w treści, EPUBCheck zgłasza RSC-008, co należy naprawić jako pierwsze.
Terminy używane tutaj
Inne komunikaty OPF
OPF-002The OPF file "…" was not found in the EPUB.OPF-004Invalid prefix declaration: leading or trailing whitespace is not allowed.OPF-001There was an error when parsing the EPUB version: ….OPF-005Invalid prefix declaration: URI for prefix "…" doesn’t exist.OPF-006Invalid prefix declaration: URI "…" is not a valid URI.OPF-007Re-declaration of reserved prefix "…".
Źródła
- EPUB 3.3, §5.6.2 The item element · czytaj
Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.