Zum Inhalt springen
EPUBCheck · Bilder, Audio und Medienüberlagerungen

EPUBCheck MED_013: Overlay zitiert Kapitel nie

Aktualisiert:

EPUBCheck MED_013 ist eine Fehlermeldung: „Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.“ Das media-overlay-Attribut eines Kapitels benennt eine SMIL-Datei, die niemals auf dieses Kapitel verweist. Das Overlay muss Textelemente enthalten, die auf das Kapitel verweisen, das es erzählt, andernfalls hat die Lese-App nichts, das sie synchronisieren kann.

Die offizielle Nachricht

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

Standard-Schweregrad
Fehler. Das EPUB bricht eine Regel der Spezifikation und ist ungültig. Geschäfte und Sende an Kindle könnten es ablehnen, und EPUBCheck beendet die Ausführung mit Status 1.
EPUBCheck Version
5.4.0

EPUBCheck druckt diese ID mit einem Unterstrich anstelle eines Bindestrichs; diese Seite verwendet die ID genau so, wie EPUBCheck sie berichtet.

Typische Ursachen

  • Das Medienüberlagerungsattribut wurde auf dem falschen Manifestelement gesetzt.
  • Eine SMIL-Datei, deren Text-src-Pfade weiterhin auf alte Dateinamen verweisen.

Wie man es behebt

  1. Öffnen Sie die SMIL-Datei, die durch das Attribut benannt ist, und überprüfen Sie das src ihrer Textelemente.
  2. Korrigieren Sie die Pfade, damit sie auf das Kapitel verweisen, oder setzen Sie das Attribut auf das Overlay, das es wirklich erzählt.
  3. Rebuild den EPUB und führe EPUBCheck erneut aus, um zu bestätigen, dass die Nachricht verschwunden ist.

Wann es nicht das ist

Wenn die Überlagerung auf das Kapitel verweist, aber das Attribut auf eine andere Überlagerung zeigt, siehe MED_012.

Hier verwendete Begriffe

Andere MED Nachrichten

  • 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.

Quellen

Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.

FAQ

Was bedeutet EPUBCheck MED_013?

EPUBCheck MED_013 ist eine Fehlermeldung: „Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.“ Das media-overlay-Attribut eines Kapitels benennt eine SMIL-Datei, die niemals auf dieses Kapitel verweist. Das Overlay muss Textelemente enthalten, die auf das Kapitel verweisen, das es erzählt, andernfalls hat die Lese-App nichts, das sie synchronisieren kann.

Ist MED_013 ein Fehler?

MED_013 wird standardmäßig als Fehler gemeldet. Das EPUB verstößt gegen eine Regel der Spezifikation und ist ungültig. Stores und Sende an Kindle könnten es ablehnen, und EPUBCheck beendet sich mit Status 1.

PDF zu EPUB Tools

Jedes Tool verwendet die gleiche Engine. Bis zu 3 Bücher pro Tag sind kostenlos.

Alle Werkzeuge ansehen