Zum Inhalt springen
EPUBCheck · Paketdokument (OPF)

EPUBCheck OPF-030: unique-identifier nicht gefunden

Aktualisiert:

EPUBCheck OPF-030 ist eine Fehlermeldung: „The unique-identifier "…" was not found.“ Das Attribut unique-identifier des Paketelements benennt eine ID, die kein dc:identifier-Element hat. EPUB verlangt, dass der Hauptbezeichner des Buches auf diese Weise gekennzeichnet ist, sodass das Buch bis zu seiner Korrektur keine gültige Identität hat.

Die offizielle Nachricht

The unique-identifier "%1$s" was not found.

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

  • Die ID auf dc:identifier wurde umbenannt oder entfernt, während die Metadaten manuell bearbeitet wurden.
  • Das dc:identifier selbst wurde gelöscht, wodurch das Attribut ins Leere zeigt.
  • Ein Tippfehler oder ein Fallunterschied zwischen den beiden Werten.

Wie man es behebt

  1. Lese den Wert von unique-identifier im Paket-Element.
  2. Geben Sie einer dc:identifier die gleiche ID, zum Beispiel <package unique-identifier="uid"> mit <dc:identifier id="uid">urn:uuid:…</dc:identifier>.
  3. Wenn das Buch überhaupt keinen Identifikator hat, füge einen hinzu (eine UUID oder eine ISBN).

Wann es nicht das ist

Wenn das Attribut im Paket-Element fehlt, ist das OPF-048.

Hier verwendete Begriffe

Andere OPF Nachrichten

  • OPF-029 The file "…" does not appear to match the media type …, as specified in the OPF file.
  • OPF-031 File listed in reference element in guide was not declared in OPF manifest: ….
  • OPF-028 Undeclared prefix: "…".
  • OPF-032 Guide references "…" which is not a valid "OPS Content Document".
  • OPF-027 Undefined property: "…".
  • OPF-033 The spine contains no linear resources.

Quellen

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

FAQ

Was bedeutet EPUBCheck OPF-030?

EPUBCheck OPF-030 ist eine Fehlermeldung: „The unique-identifier "…" was not found.“ Das Attribut unique-identifier des Paketelements benennt eine ID, die kein dc:identifier-Element hat. EPUB verlangt, dass der Hauptbezeichner des Buches auf diese Weise gekennzeichnet ist, sodass das Buch bis zu seiner Korrektur keine gültige Identität hat.

Ist OPF-030 ein Fehler?

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