EPUBCheck MED_015: sobreposição fora de ordem de leitura
Atualizado:
EPUBCheck MED_015 é uma mensagem de uso: “Media overlay text references must be in reading order. Text target "…" is before the previous link target in … order.” As referências de texto de uma sobreposição de mídia não estão na ordem de leitura. Um alvo de texto vem antes do anterior no documento, então a narração pularia para trás; EPUBCheck relata isso como uma nota de uso com -u.
A mensagem oficial
Media overlay text references must be in reading order. Text target "%1$s" is before the previous link target in %2$s order.
- Severidade padrão
- Uso. Apenas informativo e oculto por padrão: aparece quando EPUBCheck é executado com -u (--usage). Não torna o EPUB inválido.
- versão EPUBCheck
- 5.4.0
EPUBCheck imprime este ID com um sublinhado em vez de um hífen; esta página usa o ID exatamente como EPUBCheck o relata.
%1$s, %2$s… são preenchidos com o arquivo, valor ou elemento EPUBCheck encontrado.
Causas típicas
- elementos de par reordenados manualmente ou por uma ferramenta de edição.
- Ids no capítulo que foram renumerados após a sobreposição ter sido feita.
Como consertar isso
- Abra o arquivo SMIL e encontre os nomes de destino de texto EPUBCheck.
- Reordene os elementos par para que seus alvos de texto sigam a ordem do capítulo, ou corrija os ids para os quais apontam.
- Se o salto for intencional (por exemplo, uma barra lateral para ler depois), você pode deixar.
- Reconstrua o EPUB e execute EPUBCheck novamente para confirmar que a mensagem desapareceu.
Quando não é isso
A mesma verificação no índice é NAV-011.
Termos usados aqui
Outras mensagens de MED
MED_014Media overlay audio file URLs must not have a fragment, but found '#…'.MED_016Media Overlays total duration should be the sum of the durations of all Media Overlays documents.MED_013Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.MED_017URL fragment should indicate an element ID, but found '#…'.MED_012The "media-overlay" attribute does not match the ID of the Media Overlay that refers to this document.MED_018URL fragment should be an SVG fragment identifier, but found '#…'.
Fontes
Texto da mensagem e severidade de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicação por EpubCC.