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

EPUBCheck OPF-074: ten sam plik w dwóch elementach

Zaktualizowane:

EPUBCheck OPF-074 to komunikat o błędzie: “Package resource "…" is declared in several manifest items.” Ten sam plik jest zadeklarowany przez więcej niż jeden element manifestu. Każdy zasób publikacji musi być wykazany raz, aby aplikacja do czytania mogła polegać na jednym identyfikatorze i jednym typie mediów na plik.

Oficjalna wiadomość

Package resource "%1$s" is declared in several manifest items.

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 dodany dwukrotnie do manifestu z różnymi identyfikatorami.
  • Dwa manifeście scalane podczas łączenia książek.
  • Ta sama ścieżka zapisana w różnych pisowniach, na przykład z i bez ./ na początku.

Jak to naprawić

  1. Przeczytaj cytaty nazw plików EPUBCheck.
  2. Zachowaj jeden element manifestu dla niego i usuń drugi.
  3. Zaktualizuj wszystko, co używało usuniętego identyfikatora: spine itemrefs, fallbacki oraz atrybut toc.

Kiedy to nie to

Jeśli dwa różne pliki mają nazwy, które kolidują po normalizacji wielkości liter, to OPF-060.

Terminy używane tutaj

Inne komunikaty OPF

  • OPF-073 External identifiers must not appear in the document type declaration.
  • OPF-072 Metadata element "…" is empty.
  • OPF-070 Custom collection role "…" is an invalid URL.
  • OPF-067 The resource "…" must not be listed both as a "link" element in the package metadata and as a manifest item.

Ź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-074?

EPUBCheck OPF-074 to komunikat o błędzie: “Package resource "…" is declared in several manifest items.” Ten sam plik jest zadeklarowany przez więcej niż jeden element manifestu. Każdy zasób publikacji musi być wykazany raz, aby aplikacja do czytania mogła polegać na jednym identyfikatorze i jednym typie mediów na plik.

Czy OPF-074 to błąd?

OPF-074 jest domyślnie zgłaszany jako błąd. EPUB narusza zasady specyfikacji i jest nieprawidłowy. Sklepy i funkcja Wyślij do Kindle mogą to odrzucić, a EPUBCheck zakończy się statusem 1.

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