Zum Inhalt springen
EPUBCheck · Paketdokument (OPF)

EPUBCheck OPF-025: Liste, wo ein Wert benötigt wird

Aktualisiert:

EPUBCheck OPF-025 ist eine Fehlermeldung: „Property value list "…" is not allowed, only one value must be specified.“ Eine Metadateneigenschaft, die einen einzelnen Wert annimmt, erhielt eine Liste von Werten. EPUBCheck benennt die Liste, die sie gefunden hat, und Leseanwendungen wissen nicht, welchen der Werte sie verwenden sollen.

Die offizielle Nachricht

Property value list "%1$s" is not allowed, only one value must be specified.

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

  • Mehrere durch Leerzeichen getrennte Werte in einer Eigenschaft, die dazu gedacht ist, einen zu halten, zum Beispiel zwei Layoutwerte in einem Rendition-Meta-Element.
  • Zwei Werte, die in ein Element zusammengeführt werden, wenn Metadaten aus unterschiedlichen Quellen kombiniert werden.
  • Ein Wert mit einem überflüssigen Leerzeichen, das ihn in zwei Teile trennt.

Wie man es behebt

  1. Finde das Meta-Element oder Attribut, auf das EPUBCheck verweist.
  2. Behalte einen einzelnen Wert.
  3. Wenn Teile des Buches unterschiedliche Werte benötigen, setzen Sie sie pro Element im spine fest, wo die Eigenschaft es zulässt (z. B. rendition:layout-pre-paginated auf einem itemref).

Wann es nicht das ist

Wenn der einzelne Wert fehlerhaft anstelle von doppelt ist, ist das OPF-026.

Hier verwendete Begriffe

Andere OPF Nachrichten

  • OPF-026 Found malformed property value: "…".
  • OPF-027 Undefined property: "…".
  • OPF-028 Undeclared prefix: "…".
  • OPF-021 Use of non-registered URI scheme type in href: "…".
  • 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.

Quellen

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

FAQ

Was bedeutet EPUBCheck OPF-025?

EPUBCheck OPF-025 ist eine Fehlermeldung: „Property value list "…" is not allowed, only one value must be specified.“ Eine Metadateneigenschaft, die einen einzelnen Wert annimmt, erhielt eine Liste von Werten. EPUBCheck benennt die Liste, die sie gefunden hat, und Leseanwendungen wissen nicht, welchen der Werte sie verwenden sollen.

Ist OPF-025 ein Fehler?

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