Przejdź do treści
EPUBCheck · Dokument pakietu (OPF)

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ć

  1. Zobacz nazwy plików EPUBCheck i zdecyduj, czy książka ich używa.
  2. Jeśli książka go nie używa, usuń go z folderu i odbuduj archiwum.
  3. 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-002 The OPF file "…" was not found in the EPUB.
  • OPF-004 Invalid prefix declaration: leading or trailing whitespace is not allowed.
  • OPF-001 There was an error when parsing the EPUB version: ….
  • OPF-005 Invalid prefix declaration: URI for prefix "…" doesn’t exist.
  • OPF-006 Invalid prefix declaration: URI "…" is not a valid URI.
  • OPF-007 Re-declaration of reserved prefix "…".

Źródła

Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.

FAQ

Co oznacza EPUBCheck OPF-003?

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.

Czy OPF-003 to błąd?

OPF-003 jest zgłaszane jako użycie domyślnie. Tylko informacyjne i domyślnie ukryte: pojawia się, gdy EPUBCheck uruchamia się z -u (--usage). Nie czyni to EPUB nieważnym.

PDF do EPUB narzędzi

Każde narzędzie używa tej samej maszyny. Do 3 książek dziennie jest za darmo.

Zobacz wszystkie narzędzia