EPUBCheck OPF-012: egenskap feil for filtype
Oppdatert:
EPUBCheck OPF-012 er en feilmelding: “Item property "…" is not defined for media type "…".” Et manifest-element har en egenskap som ikke gjelder for medietypen. Manifest-egenskaper beskriver hva en fil er eller inneholder, og hver enkelt er bare definert for bestemte typer filer.
Den offisielle meldingen
Item property "%1$s" is not defined for media type "%2$s".
- Standard alvorlighetsgrad
- Feil. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.
- EPUBCheck versjon
- 5.4.0
%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.
Typiske årsaker
- cover-image på en fil som ikke er et bilde, slik som XHTML-siden som viser omslaget.
- nav på en fil som ikke er et XHTML dokument.
- svg, mathml eller scriptet i en fil som ikke er et innholdsdokument, for eksempel et stilark eller et bilde.
Hvordan fikse det
- Les egenskapen og mediatypen EPUBCheck navn i meldingen.
- Flytt egenskapen til elementet den faktisk beskriver, for eksempel cover-image til bildefilen selv.
- Fjern egenskapen hvis ingen elementer skal bære den, og kjør EPUBCheck igjen.
Når det ikke er dette
Hvis egenskapen rett og slett ikke eksisterer i vokabularet, er det OPF-027.
Begreper brukt her
Andre OPF meldinger
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 "…".
Kilder
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.