Zum Inhalt springen
EPUBCheck · Paketdokument (OPF)

EPUBCheck OPF-015: überflüssige Manifest-Eigenschaft

Aktualisiert:

EPUBCheck OPF-015 ist eine Fehlermeldung: „The property "…" should not be declared in the OPF file.“ Ein Manifest-Element erklärt eine Eigenschaft, die das Dokument tatsächlich nicht verwendet, wie svg, mathml oder scripted. EPUB fordert, dass diese Eigenschaften mit dem Inhalt übereinstimmen, sodass eine veraltete als Fehler gemeldet wird.

Die offizielle Nachricht

The property "%1$s" should not be declared in the OPF file.

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

  • Eigenschaften, die aus einem Template-Manifest kopiert wurden, das sie für jedes Kapitel deklariert hat.
  • Das SVG, MathML oder Skript wurde aus dem Dokument entfernt, aber die Eigenschaft blieb.
  • Ein Tool, das Eigenschaften durch Raten aus Dateinamen hinzufügt, anstatt den Inhalt zu lesen.

Wie man es behebt

  1. Lesen Sie die Eigenschaften und die Datei EPUBCheck Namen.
  2. Öffnen Sie das Dokument und bestätigen Sie, dass es wirklich kein solches Element (svg, math oder script) enthält.
  3. Entfernen Sie die Eigenschaft von diesem Manifest-Element, und behalten Sie alle anderen Eigenschaften bei.

Wann es nicht das ist

Wenn das Dokument die Funktion verwendet und die Eigenschaft fehlt, ist das OPF-014.

Hier verwendete Begriffe

Andere OPF Nachrichten

  • OPF-014 The property "…" should be declared in the OPF file.
  • OPF-016 The element "rootfile" is missing its required attribute "full-path".
  • OPF-013 Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.
  • OPF-017 The attribute "full-path" on element "rootfile" must not be empty.
  • OPF-012 Item property "…" is not defined for media type "…".
  • OPF-018 The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found.

Quellen

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

FAQ

Was bedeutet EPUBCheck OPF-015?

EPUBCheck OPF-015 ist eine Fehlermeldung: „The property "…" should not be declared in the OPF file.“ Ein Manifest-Element erklärt eine Eigenschaft, die das Dokument tatsächlich nicht verwendet, wie svg, mathml oder scripted. EPUB fordert, dass diese Eigenschaften mit dem Inhalt übereinstimmen, sodass eine veraltete als Fehler gemeldet wird.

Ist OPF-015 ein Fehler?

OPF-015 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