Zum Inhalt springen
EPUBCheck · Paketdokument (OPF)

EPUBCheck OPF-037: veralteter Medientyp

Aktualisiert:

EPUBCheck OPF-037 ist eine Warnmeldung: „Found deprecated media-type "…".“ Ein EPUB 2-Manifest verwendet einen veralteten Medientyp, den EPUBCheck benennt. In EPUB 2 sind dies die alten OEB-Typen wie text/x-oeb1-document, die nur aus Kompatibilitätsgründen mit sehr alten Veröffentlichungen beibehalten werden.

Die offizielle Nachricht

Found deprecated media-type "%1$s".

Standard-Schweregrad
Warnung. Die EPUB ist weiterhin gültig, aber irgendetwas wird wahrscheinlich Probleme in einigen Leseanwendungen verursachen. EPUBCheck beendet die Ausführung mit 0, es sei denn, Sie übergeben --failonwarnings.
EPUBCheck Version
5.4.0

%1$s, %2$s… werden mit der Datei, dem Wert oder dem Element EPUBCheck ausgefüllt.

Typische Ursachen

  • Ein Paketdokument, das aus einer OEBPS 1.x Veröffentlichung übernommen wurde.
  • Ein Tool, das weiterhin die alten OEB-Medientypen schreibt.
  • Manifeste, die von sehr alten Büchern kopiert wurden.

Wie man es behebt

  1. Finde das Manifest-Element, auf das EPUBCheck verweist.
  2. Ändern Sie text/x-oeb1-document in application/xhtml+xml und text/x-oeb1-css in text/css.
  3. Stellen Sie sicher, dass die Dateien wirklich XHTML und CSS sind; alte OEB-Dokumente benötigen möglicherweise eine Bereinigung, bevor sie validiert werden.

Wann es nicht das ist

Wenn der veraltete Typ text/html ist, berichtet EPUBCheck stattdessen OPF-035.

Hier verwendete Begriffe

Andere OPF Nachrichten

  • OPF-036 Video type "…" might not be supported by reading systems
  • OPF-035 Media type "text/html" is not appropriate for XHTML/OPS.
  • OPF-034 The spine contains multiple references to the manifest item with id "…".
  • OPF-040 Fallback item with id "…" could not be found.
  • OPF-033 The spine contains no linear resources.
  • OPF-041 Fallback-style item with id "…" could not be found.

Quellen

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

FAQ

Was bedeutet EPUBCheck OPF-037?

EPUBCheck OPF-037 ist eine Warnmeldung: „Found deprecated media-type "…".“ Ein EPUB 2-Manifest verwendet einen veralteten Medientyp, den EPUBCheck benennt. In EPUB 2 sind dies die alten OEB-Typen wie text/x-oeb1-document, die nur aus Kompatibilitätsgründen mit sehr alten Veröffentlichungen beibehalten werden.

Ist OPF-037 ein Fehler?

OPF-037 wird standardmäßig als Warnung gemeldet. Die EPUB ist weiterhin gültig, aber es könnte wahrscheinlich Probleme in einigen Lese-Apps verursachen. EPUBCheck beendet sich mit 0, es sei denn, Sie übergeben --failonwarnings.

PDF zu EPUB Tools

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

Alle Werkzeuge ansehen