Zum Inhalt springen
EPUBCheck · Paketdokument (OPF)

EPUBCheck OPF-089: alternativer Link mit anderen

Aktualisiert:

EPUBCheck OPF-089 ist eine Fehlermeldung: „The "alternate" link rel keyword cannot be paired with other keywords.“ Ein Metadatenlink verwendet rel="alternate" zusammen mit anderen Schlüsselwörtern. EPUB sagt, dass das alternative Schlüsselwort allein stehen muss, da es eine andere Darstellung des gesamten Paketdokuments kennzeichnet.

Die offizielle Nachricht

The "alternate" link rel keyword cannot be paired with other keywords.

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

Typische Ursachen

  • Ein rel-Attribut wie rel="alternate record", das verwendet wird, um eine Datei auf zwei Arten zu beschreiben.
  • Schlüsselwörter werden beim Kombinieren von Metadaten-Links zusammengeführt.
  • Ein Link, der aus HTML kopiert wurde, wo das Kombinieren von Alternaten mit anderen Schlüsselwörtern üblich ist.

Wie man es behebt

  1. Finde das Linkelement, auf das EPUBCheck verweist.
  2. Wenn die Datei eine alternative Darstellung des Pakets ist (zum Beispiel eine JSON-Version), behalten Sie nur rel="alternate".
  3. Wenn es sich um einen Metadatensatz handelt, verwenden Sie rel="record" mit seinem Medientyp stattdessen.

Wann es nicht das ist

Wenn ein Record-Link seinen Medientyp fehlt, ist das OPF-094.

Hier verwendete Begriffe

Andere OPF Nachrichten

  • OPF-088 Unrecognized epub:type value "…".
  • OPF-090 It is encouraged to use MIME media type "…" instead of "…".
  • OPF-091 The item href URL must not have a fragment identifier.
  • OPF-086 Property "…" is deprecated. Consider using … instead.
  • OPF-086b epub:type value "…" is deprecated. Consider using … instead.
  • OPF-086c the "…" reserved prefix is deprecated.

Quellen

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

FAQ

Was bedeutet EPUBCheck OPF-089?

EPUBCheck OPF-089 ist eine Fehlermeldung: „The "alternate" link rel keyword cannot be paired with other keywords.“ Ein Metadatenlink verwendet rel="alternate" zusammen mit anderen Schlüsselwörtern. EPUB sagt, dass das alternative Schlüsselwort allein stehen muss, da es eine andere Darstellung des gesamten Paketdokuments kennzeichnet.

Ist OPF-089 ein Fehler?

OPF-089 wird standardmäßig als Fehler gemeldet. Die EPUB verstößt gegen eine Regel der Spezifikation und ist ungültig. Geschäfte und Send to 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