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
- Lees de eigenschap en mediatype EPUBCheck namen in het bericht.
- Verplaats de eigenschap naar het item dat het werkelijk beschrijft, bijvoorbeeld cover-image naar het afbeeldingsbestand zelf.
- 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-011itemref can’t have both page-spread-right and page-spread-left properties.OPF-013Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.OPF-014The property "…" should be declared in the OPF file.OPF-015The property "…" should not be declared in the OPF file.OPF-016The element "rootfile" is missing its required attribute "full-path".OPF-007Re-declaration of reserved prefix "…".
Bronnen
Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.