Zum Inhalt springen
EPUBCheck · Paketdokument (OPF)

EPUBCheck OPF-026: fehlerhafter Eigenschaftswert

Aktualisiert:

EPUBCheck OPF-026 ist eine Fehlermeldung: „Found malformed property value: "…".“ Ein Eigenschaftswert ist fehlerhaft, zum Beispiel ein Präfix ohne alles nach dem Doppelpunkt. Eigenschaftswerte müssen ein Name sein, dem optional ein Präfix und ein Doppelpunkt vorangestellt sind, und sonst nichts.

Die offizielle Nachricht

Found malformed property value: "%1$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

  • Werte wie "rendition:", bei denen der Name fehlt.
  • Werte mit Leerzeichen oder Zeichen, die ein Eigenschaftenname nicht enthalten kann.
  • Eine vollständige URI, die dort eingefügt wurde, wo ein kurzer präfixinierter Name erwartet wurde.

Wie man es behebt

  1. Finde, wo der Wert EPUBCheck in der Nachricht angeführt wird.
  2. Schreiben Sie es als prefix:name (zum Beispiel rendition:layout) oder als einen einfachen Namen aus dem Standardvokabular.
  3. Wenn der Wert ein Präfix hat, überprüfen Sie, ob das Präfix reserviert oder im Präfixattribut deklariert ist.

Wann es nicht das ist

Wenn der Wert gut formatiert, aber unbekannt ist, ist das OPF-027; wenn sein Präfix nicht deklariert ist, OPF-028.

Hier verwendete Begriffe

Andere OPF Nachrichten

  • OPF-025 Property value list "…" is not allowed, only one value must be specified.
  • OPF-027 Undefined property: "…".
  • OPF-028 Undeclared prefix: "…".
  • OPF-029 The file "…" does not appear to match the media type …, as specified in the OPF file.
  • OPF-030 The unique-identifier "…" was not found.
  • OPF-021 Use of non-registered URI scheme type in href: "…".

Quellen

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

FAQ

Was bedeutet EPUBCheck OPF-026?

EPUBCheck OPF-026 ist eine Fehlermeldung: „Found malformed property value: "…".“ Ein Eigenschaftswert ist fehlerhaft, zum Beispiel ein Präfix ohne alles nach dem Doppelpunkt. Eigenschaftswerte müssen ein Name sein, dem optional ein Präfix und ein Doppelpunkt vorangestellt sind, und sonst nichts.

Ist OPF-026 ein Fehler?

OPF-026 wird standardmäßig als Fehler gemeldet. Die EPUB verstößt gegen eine Regel der Spezifikation und ist ungültig. Geschäfte und Senden an Kindle können 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