Sla over naar inhoud
EPUBCheck · Pakketdocument (OPF)

EPUBCheck OPF-012: eigenschap verkeerd voor bestandstype

Bijgewerkt:

EPUBCheck OPF-012 is een foutmelding: “Item property "…" is not defined for media type "…".” Een manifestitem heeft een eigenschap die niet van toepassing is op het mediatype. Manifesteigenschappen beschrijven wat een bestand is of bevat, en elke is alleen gedefinieerd voor bepaalde soorten bestanden.

Het officiële bericht

Item property "%1$s" is not defined for media type "%2$s".

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

%1$s, %2$s… zijn ingevuld met het bestand, waarde of element EPUBCheck gevonden.

Typische oorzaken

  • cover-image op een bestand dat geen afbeelding is, zoals de XHTML pagina die de omslag toont.
  • nav op een bestand dat geen XHTML document is.
  • svg, mathml of gescript op een bestand dat geen inhoudsdocument is, zoals een stylesheet of een afbeelding.

Hoe het te repareren

  1. Lees de eigenschap en mediatype EPUBCheck namen in het bericht.
  2. Verplaats de eigenschap naar het item dat het werkelijk beschrijft, bijvoorbeeld cover-image naar het afbeeldingsbestand zelf.
  3. Verwijder de eigenschap als geen item deze zou moeten dragen, voer daarna EPUBCheck opnieuw uit.

Wanneer het niet dit is

Als de eigenschap gewoon niet bestaat in de vocabulaire, dan is dat OPF-027.

Termen die hier worden gebruikt

Andere OPF berichten

  • OPF-011 itemref can’t have both page-spread-right and page-spread-left properties.
  • OPF-013 Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.
  • OPF-014 The property "…" should be declared in the OPF file.
  • OPF-015 The property "…" should not be declared in the OPF file.
  • OPF-016 The element "rootfile" is missing its required attribute "full-path".
  • OPF-007 Re-declaration of reserved prefix "…".

Bronnen

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

FAQ

Wat betekent EPUBCheck OPF-012?

EPUBCheck OPF-012 is een foutmelding: “Item property "…" is not defined for media type "…".” Een manifestitem heeft een eigenschap die niet van toepassing is op het mediatype. Manifesteigenschappen beschrijven wat een bestand is of bevat, en elke is alleen gedefinieerd voor bepaalde soorten bestanden.

Is OPF-012 een fout?

OPF-012 wordt standaard als fout gerapporteerd. De EPUB schendt een regel van de specificatie en is ongeldig. Winkels en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck verlaat met status 1.

PDF naar EPUB tools

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

Bekijk alle tools