Spring til indhold
EPUBCheck · Pakke-dokument (OPF)

EPUBCheck OPF-012: egenskab forkert for filtype

Opdateret:

EPUBCheck OPF-012 er en fejlt meddelelse: “Item property "…" is not defined for media type "…".” Et manifest item har en egenskab, der ikke gælder for dens medietype. Manifest egenskaber beskriver, hvad en fil er eller indeholder, og hver er kun defineret for bestemte slags fil.

Den officielle meddelelse

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

Standard alvorlighed
Fejl. EPUB bryder en regel i specifikationen og er ugyldig. Lagring og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.
EPUBCheck version
5.4.0

%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.

Typiske årsager

  • cover-image på en fil, der ikke er et billede, såsom XHTML siden, der viser omslaget.
  • nav på en fil der ikke er et XHTML dokument.
  • svg, mathml eller scriptet i en fil, der ikke er et indholdsdokument, såsom en stylesheet eller et billede.

Sådan retter du det

  1. Læs egenskaben og mediatype EPUBCheck navne i meddelelsen.
  2. Flyt ejendommen til det element, det virkelig beskriver, for eksempel cover-image til selve billedfilen.
  3. Fjern egenskaben, hvis ingen elementer skal bære den, og kør så EPUBCheck igen.

Hvornår det ikke er dette

Hvis egenskaben simpelthen ikke findes i ordforrådet, er det OPF-027.

Termer der bruges her

Andre OPF beskeder

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

Kilder

Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.

FAQ

Hvad betyder EPUBCheck OPF-012?

EPUBCheck OPF-012 er en fejlt meddelelse: “Item property "…" is not defined for media type "…".” Et manifest item har en egenskab, der ikke gælder for dens medietype. Manifest egenskaber beskriver, hvad en fil er eller indeholder, og hver er kun defineret for bestemte slags fil.

Er OPF-012 en fejl?

OPF-012 rapporteres som fejl som standard. EPUB bryder en regel i specifikationen og er ugyldig. Butikker og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.

PDF til EPUB værktøjer

Hvert værktøj bruger den samme motor. Op til 3 bøger om dagen er gratis.

Se alle værktøjer