Sla over naar inhoud
EPUBCheck · Pakketdocument (OPF)

EPUBCheck OPF-089: alternatieve link met anderen

Bijgewerkt:

EPUBCheck OPF-089 is een foutmelding: “The "alternate" link rel keyword cannot be paired with other keywords.” Een metadata link gebruikt rel="alternate" samen met andere trefwoorden. EPUB zegt dat het alternatieve trefwoord op zichzelf moet staan, omdat het een andere weergave van het hele pakketdocument markeert.

Het officiële bericht

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

Standaard ernst
Fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Opslaan en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck verlaat met status 1.
EPUBCheck versie
5.4.0

Typische oorzaken

  • Een rel-attribuut zoals rel="alternate record" geschreven om één bestand op twee manieren te beschrijven.
  • Trefwoorden samengevoegd bij het combineren van metadata-links.
  • Een link gekopieerd van HTML, waar het combineren van alternatieven met andere zoekwoorden gebruikelijk is.

Hoe het te repareren

  1. Zoek het linkelement waar EPUBCheck naar verwijst.
  2. Als het bestand een alternatieve weergave van het pakket is (bijvoorbeeld een JSON-versie), houd dan alleen rel="alternate".
  3. Als het een metadata-record is, gebruik rel="record" met de juiste media-type.

Wanneer het niet dit is

Als een recordlink ontbreekt de media type, dat is OPF-094.

Termen die hier worden gebruikt

Andere OPF berichten

  • 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.

Bronnen

Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.

FAQ

Wat betekent EPUBCheck OPF-089?

EPUBCheck OPF-089 is een foutmelding: “The "alternate" link rel keyword cannot be paired with other keywords.” Een metadata link gebruikt rel="alternate" samen met andere trefwoorden. EPUB zegt dat het alternatieve trefwoord op zichzelf moet staan, omdat het een andere weergave van het hele pakketdocument markeert.

Is OPF-089 een fout?

OPF-089 wordt standaard als fout gerapporteerd. De EPUB overtreedt een regel van de specificatie en is ongeldig. Winkels en Verstuur naar Kindle kunnen het weigeren, en EPUBCheck stopt met status 1.

PDF naar EPUB tools

Elke tool gebruikt dezelfde engine. Tot 3 boeken per dag zijn gratis.

Bekijk alle tools