EPUBCheck NAV-011: wpisy nawigacji w złej kolejności
Zaktualizowane:
EPUBCheck NAV-011 to komunikat ostrzegawczy: „"…" nav must be in reading order; link target "…" is before the previous link’s target in … order.” Wpisy w nawigacji nie są w kolejności czytania. Link wskazuje na miejsce przed celem poprzedniego wpisu, w kolejności spine lub w ramach dokumentu, a EPUBCheck określa oba.
Oficjalna wiadomość
"%1$s" nav must be in reading order; link target "%2$s" is before the previous link’s target in %3$s order.
Warianty
spine: spinedocument: document
- Domyślna powaga
- Ostrzeżenie. EPUB jest wciąż ważny, ale coś może powodować problemy w niektórych aplikacjach do czytania. EPUBCheck kończy działanie z wynikiem 0, chyba że przekażesz --failonwarnings.
- Wersja EPUBCheck
- 5.4.0
%1$s, %2$s… wypełnione są plikiem, wartością lub elementem EPUBCheck znalezionym.
Typowe przyczyny
- Spis treści edytowany ręcznie, którego porządek nie odpowiada już spine.
- Rozdział przeniesiony w spine bez aktualizacji spisu treści.
- Lista stron zbudowana z numerów stron posortowanych jako tekst (1, 10, 11, 2).
Jak to naprawić
- Znajdź raport dla wpisu EPUBCheck i porównaj go z kolejnością spine w dokumencie paczki.
- Przearanżuj wpisy nawigacyjne, aby odpowiadały spine i kolejności wewnętrznej każdego dokumentu, lub napraw spine, jeśli to spine jest błędne.
- Odbuduj EPUB i uruchom ponownie EPUBCheck, aby potwierdzić, że komunikat zniknął.
Kiedy to nie to
Jeśli wpis prowadzi do zdalnej strony internetowej, wiadomość to NAV-010.
Terminy używane tutaj
Inne komunikaty NAV
NAV-010"…" nav must not link to remote resources; found link to "…".NAV-006Content documents contain "figure" elements but the Navigation Document does not have a listing of figures (epub:type="loi").NAV-003The Navigation Document must have a page list when content document(s) contain page breaks (epub:type="pagebreak").NAV-001The nav file is not supported for EPUB v2.
Źródła
- EPUB 3.3, §7.4.2 The toc nav element · czytaj
Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.