EPUBCheck OPF-031: link przewodnika do brakującego pliku
Zaktualizowane:
EPUBCheck OPF-031 jest komunikatem o błędzie: „File listed in reference element in guide was not declared in OPF manifest: ….” Odniesienie w elemencie EPUB 2 guide wskazuje na plik, który nie znajduje się w manifeście. Przewodnik to starsza lista kluczowych miejsc (okładka, spis treści, początek), a jego cele muszą być zadeklarowanymi plikami.
Oficjalna wiadomość
File listed in reference element in guide was not declared in OPF manifest: %1$s.
- 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
- Pozycja przewodnika pozostawiona po usunięciu lub przemianowaniu pliku.
- Niewłaściwa ścieżka lub niewłaściwa wielkość liter w href elementu odniesienia.
- Przewodnik skopiowany z innej książki.
Jak to naprawić
- Znajdź element odwołania, do którego odnosi się EPUBCheck w przewodniku.
- Skoryguj href do pliku zadeklarowanego w manifeście, lub usuń wpis.
- W EPUB 3 nawigacja w dokumencie nawigacyjnym zastępuje przewodnik, więc możesz usunąć przewodnik, jeśli nie celujesz w EPUB 2 systemy czytania.
Kiedy to nie to
Jeśli plik jest w manifeście, ale nie jest dokumentem zawartości, EPUBCheck zgłasza OPF-032.
Terminy używane tutaj
Inne komunikaty OPF
OPF-030The unique-identifier "…" was not found.OPF-032Guide references "…" which is not a valid "OPS Content Document".OPF-029The file "…" does not appear to match the media type …, as specified in the OPF file.OPF-033The spine contains no linear resources.OPF-028Undeclared prefix: "…".OPF-034The spine contains multiple references to the manifest item with id "…".
Źródła
- EPUB 3.3, §5.9.4 The guide element · czytaj
Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.