Salta al contenuto
EPUBCheck · Immagini, audio e sovrapposizioni multimediali

EPUBCheck MED_013: overlay non cita mai il capitolo

Aggiornato:

EPUBCheck MED_013 è un messaggio di errore: “Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.” L'attributo media-overlay di un capitolo nomina un file SMIL che non fa mai riferimento a quel capitolo. L'overlay deve contenere elementi di testo che puntano al capitolo che narra, altrimenti l'app di lettura non ha nulla da sincronizzare.

Il messaggio ufficiale

Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.

Gravità predefinita
Errore. Il EPUB viola una regola della specifica ed è non valido. I negozi e Invia a Kindle potrebbero rifiutarlo, e EPUBCheck esce con stato 1.
versione EPUBCheck
5.4.0

EPUBCheck stampa questo ID con un trattino basso invece di un trattino; questa pagina utilizza l'ID esattamente come EPUBCheck lo riporta.

Cause tipiche

  • L'attributo media-overlay impostato sull'elemento manifesto sbagliato.
  • Un file SMIL i cui percorsi di testo src puntano ancora a nomi di file obsoleti.

Come correggerlo

  1. Apri il file SMIL nominato dall'attributo e controlla lo src dei suoi elementi di testo.
  2. Correggi i percorsi affinché puntino al capitolo, oppure imposta l'attributo sull'overlay che lo narra realmente.
  3. Ricostruisci il EPUB e riesegui EPUBCheck di nuovo per confermare che il messaggio sia scomparso.

Quando non è questo

Se l'overlay fa riferimento al capitolo ma l'attributo nomina un altro overlay, vedere MED_012.

Termini usati qui

Altri messaggi di MED

  • MED_012 The "media-overlay" attribute does not match the ID of the Media Overlay that refers to this document.
  • MED_014 Media overlay audio file URLs must not have a fragment, but found '#…'.
  • MED_011 EPUB Content Document referenced from multiple Media Overlay Documents.
  • MED_015 Media overlay text references must be in reading order. Text target "…" is before the previous link target in … order.
  • MED_010 EPUB Content Documents referenced from a Media Overlay must specify the "media-overlay" attribute.
  • MED_016 Media Overlays total duration should be the sum of the durations of all Media Overlays documents.

Fonti

Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.

FAQ

Cosa significa EPUBCheck MED_013?

EPUBCheck MED_013 è un messaggio di errore: “Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.” L'attributo media-overlay di un capitolo nomina un file SMIL che non fa mai riferimento a quel capitolo. L'overlay deve contenere elementi di testo che puntano al capitolo che narra, altrimenti l'app di lettura non ha nulla da sincronizzare.

È MED_013 un errore?

MED_013 viene segnalato come errore per impostazione predefinita. Il EPUB viola una regola della specifica ed è non valido. I negozi e Invia a Kindle potrebbero rifiutarlo, e EPUBCheck esce con stato 1.

PDF a EPUB strumenti

Ogni strumento utilizza lo stesso motore. Fino a 3 libri al giorno sono gratuiti.

Vedi tutti gli strumenti