Przejdź do treści
EPUBCheck · Zasoby i odniesienia

EPUBCheck RSC-008: plik nie w manifeście

Zaktualizowane:

EPUBCheck RSC-008 to komunikat o błędzie: „Referenced resource "…" is not declared in the OPF manifest.” Plik istnieje w EPUB i jest odwołany, ale manifest dokumentu pakietu go nie wymienia. Każdy zasób publikacji musi być zadeklarowany w manifeście, w przeciwnym razie aplikacje do czytania mogą odmówić jego załadowania.

Oficjalna wiadomość

Referenced resource "%1$s" is not declared in the OPF manifest.

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

  • Obraz lub arkusz stylów dodany do folderu książki bez aktualizacji manifeście.
  • Manifest wygenerowany przed dodaniem ostatnich plików.

Jak to naprawić

  1. Otwórz dokument pakietowy (.opf) i znajdź element manifestu.
  2. Dodaj element dla pliku z unikalnym identyfikatorem, jego ścieżką i typem mediów, na przykład <item id="fig1" href="images/fig1.png" media-type="image/png"/>.
  3. Waliduj ponownie; błąd w href zmienia to na RSC-007.

Kiedy to nie to

Jeśli plik w ogóle nie istnieje, błąd to RSC-007.

Terminy używane tutaj

Inne komunikaty RSC

  • RSC-007 Referenced resource "…" could not be found in the EPUB.
  • RSC-009 A non-SVG image resource should not be defined with a fragment identifier.
  • RSC-006 Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.
  • RSC-006b Resource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.
  • RSC-010 Reference to non-standard resource type found.
  • RSC-005 Error while parsing file: …

Ź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 RSC-008?

EPUBCheck RSC-008 to komunikat o błędzie: „Referenced resource "…" is not declared in the OPF manifest.” Plik istnieje w EPUB i jest odwołany, ale manifest dokumentu pakietu go nie wymienia. Każdy zasób publikacji musi być zadeklarowany w manifeście, w przeciwnym razie aplikacje do czytania mogą odmówić jego załadowania.

Czy RSC-008 to błąd?

RSC-008 jest zgłaszany jako błąd domyślnie. EPUB łamie regułę specyfikacji i jest nieważny. Sklepy i wysyłka do Kindle mogą go odrzucić, a EPUBCheck kończy z kodem wyjścia 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