Zum Inhalt springen
EPUBCheck · Paketdokument (OPF)

EPUBCheck OPF-012: falsche Eigenschaft für den Dateityp

Aktualisiert:

EPUBCheck OPF-012 ist eine Fehlermeldung: „Item property "…" is not defined for media type "…".“ Ein Manifest-Element hat eine Eigenschaft, die für seinen Medientyp nicht zutrifft. Manifest-Eigenschaften beschreiben, was eine Datei ist oder enthält, und jede ist nur für bestimmte Arten von Dateien definiert.

Die offizielle Nachricht

Item property "%1$s" is not defined for media type "%2$s".

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

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

Typische Ursachen

  • cover-image auf einer Datei, die kein Bild ist, wie die XHTML-Seite, die das Cover zeigt.
  • NAV auf einer Datei, die kein XHTML Dokument ist.
  • SVG, MathML oder gescriptete Datei, die kein Inhaltsdokument ist, wie ein Stylesheet oder ein Bild.

Wie man es behebt

  1. Lesen Sie die Eigenschaft und Medientypnamen EPUBCheck in der Nachricht.
  2. Bewege die Eigenschaft zu dem Element, das sie wirklich beschreibt, zum Beispiel cover-image zur Bilddatei selbst.
  3. Entfernen Sie die Eigenschaft, wenn kein Element sie haben soll, und führen Sie dann EPUBCheck erneut aus.

Wann es nicht das ist

Wenn das Attribut einfach nicht im Vokabular vorhanden ist, ist das OPF-027.

Hier verwendete Begriffe

Andere OPF Nachrichten

  • OPF-011 itemref can’t have both page-spread-right and page-spread-left properties.
  • OPF-013 Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.
  • OPF-014 The property "…" should be declared in the OPF file.
  • OPF-015 The property "…" should not be declared in the OPF file.
  • OPF-016 The element "rootfile" is missing its required attribute "full-path".
  • OPF-007 Re-declaration of reserved prefix "…".

Quellen

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

FAQ

Was bedeutet EPUBCheck OPF-012?

EPUBCheck OPF-012 ist eine Fehlermeldung: „Item property "…" is not defined for media type "…".“ Ein Manifest-Element hat eine Eigenschaft, die für seinen Medientyp nicht zutrifft. Manifest-Eigenschaften beschreiben, was eine Datei ist oder enthält, und jede ist nur für bestimmte Arten von Dateien definiert.

Ist OPF-012 ein Fehler?

OPF-012 wird standardmäßig als Fehler gemeldet. Das EPUB verstößt gegen eine Regel der Spezifikation und ist ungültig. Läden und Senden zu Kindle könnten es ablehnen, und EPUBCheck endet 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