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

EPUBCheck OPF-067: plik w linku i manifeście

Zaktualizowane:

EPUBCheck OPF-067 to komunikat o błędzie: “The resource "…" must not be listed both as a "link" element in the package metadata and as a manifest item.” Ten sam zasób jest wymieniony zarówno jako link w metadanych, jak i jako element manifeście. EPUB traktuje powiązane rekordy i zasoby publikacji inaczej, więc plik musi być jednym lub drugim.

Oficjalna wiadomość

The resource "%1$s" must not be listed both as a "link" element in the package metadata and as a manifest item.

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

  • Rekord metadanych (np. plik ONIX) połączony z linkiem i również dodany do manifestu.
  • Narzędzie, które dodaje każdy plik w folderze do manifestu.
  • Link dodany później do pliku, który został już zadeklarowany.

Jak to naprawić

  1. Przeczytaj cytaty nazw plików EPUBCheck.
  2. Zdecyduj: jeśli plik jest częścią publikacji (używanej przez treść lub spine), zachowaj element manifestu i usuń link.
  3. Jeśli to jest tylko zewnętrzny rekord o książce, zachowaj link i usuń element manifestu.

Kiedy to nie to

Jeśli lokalny link po prostu nie ma typu mediów, to jest OPF-093.

Terminy używane tutaj

Inne komunikaty OPF

  • OPF-066 Missing "dc:source" or "source-of" pagination metadata. The pagination source must be identified using the "dc:source" and "source-of" properties when the content includes page break markers.
  • OPF-065 Invalid metadata declaration, probably due to a cycle in "refines" metadata.
  • OPF-070 Custom collection role "…" is an invalid URL.
  • OPF-063 Referenced Adobe page-map item "…" was not found in the manifest.
  • OPF-062 Found Adobe page-map attribute on spine element in opf file.
  • OPF-072 Metadata element "…" is empty.

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

EPUBCheck OPF-067 to komunikat o błędzie: “The resource "…" must not be listed both as a "link" element in the package metadata and as a manifest item.” Ten sam zasób jest wymieniony zarówno jako link w metadanych, jak i jako element manifeście. EPUB traktuje powiązane rekordy i zasoby publikacji inaczej, więc plik musi być jednym lub drugim.

Czy OPF-067 jest błędem?

OPF-067 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