Przejdź do treści
EPUBCheck · Obrazy, dźwięk i nakładki multimedialne

EPUBCheck MED_015: overlay poza kolejnością czytania

Zaktualizowane:

EPUBCheck MED_015 to komunikat o użyciu: „Media overlay text references must be in reading order. Text target "…" is before the previous link target in … order.” Referencje tekstowe nakładki multimedialnej nie są w kolejności czytania. Cel tekstowy występuje przed poprzednim w dokumencie, więc narracja skoczyłaby wstecz; EPUBCheck zgłasza to jako uwagę użytkową z -u.

Oficjalna wiadomość

Media overlay text references must be in reading order. Text target "%1$s" is before the previous link target in %2$s order.

Domyślna powaga
Użycie. Tylko informacyjne i domyślnie ukryte: pojawia się, gdy EPUBCheck jest uruchamiane z -u (--usage). Nie czyni to EPUB nieważnym.
Wersja EPUBCheck
5.4.0

EPUBCheck drukuje ten identyfikator z podkreśleniem zamiast myślnika; ta strona używa identyfikatora dokładnie tak, jak EPUBCheck go raportuje.

%1$s, %2$s… wypełnione są plikiem, wartością lub elementem EPUBCheck znalezionym.

Typowe przyczyny

  • elementy par zostały przestawione ręcznie lub za pomocą narzędzia edycyjnego.
  • Identyfikatory w rozdziale, które zostały ponownie ponumerowane po utworzeniu nakładki.

Jak to naprawić

  1. Otwórz plik SMIL i znajdź docelowy tekst EPUBCheck.
  2. Przestaw elementy par, aby ich cele tekstowe podążały za kolejnością rozdziału lub napraw identyfikatory, do których wskazują.
  3. Jeśli skok jest zamierzony (na przykład sidebar do przeczytania później), możesz go zostawić.
  4. Odbuduj EPUB i uruchom ponownie EPUBCheck, aby potwierdzić, że komunikat zniknął.

Kiedy to nie to

Ta sama kontrola na spisie treści dotyczy NAV-011.

Terminy używane tutaj

Inne komunikaty MED

  • MED_014 Media overlay audio file URLs must not have a fragment, but found '#…'.
  • MED_016 Media Overlays total duration should be the sum of the durations of all Media Overlays documents.
  • MED_013 Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.
  • MED_017 URL fragment should indicate an element ID, but found '#…'.
  • MED_012 The "media-overlay" attribute does not match the ID of the Media Overlay that refers to this document.
  • MED_018 URL fragment should be an SVG fragment identifier, but found '#…'.

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

EPUBCheck MED_015 to komunikat o użyciu: „Media overlay text references must be in reading order. Text target "…" is before the previous link target in … order.” Referencje tekstowe nakładki multimedialnej nie są w kolejności czytania. Cel tekstowy występuje przed poprzednim w dokumencie, więc narracja skoczyłaby wstecz; EPUBCheck zgłasza to jako uwagę użytkową z -u.

Czy MED_015 to błąd?

MED_015 jest zgłaszane jako użycie domyślnie. Tylko informacyjne i domyślnie ukryte: pojawia się, gdy EPUBCheck działa z -u (--usage). Nie czyni to EPUB nieważnym.

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