EPUBCheck OPF-012: ominaisuus väärä tiedostotyypille
Päivitetty:
EPUBCheck OPF-012 on virheilmoitus: “Item property "…" is not defined for media type "…".” Manifestin kohteella on ominaisuus, joka ei sovellu sen mediatyypille. Manifestin ominaisuudet kuvaavat, mitä tiedosto on tai mitä se sisältää, ja jokainen on määritelty vain tietyille tiedostotyypeille.
Virallinen viesti
Item property "%1$s" is not defined for media type "%2$s".
- Oletusarvoinen vakavuus
- Virhe. EPUB rikkoo spesifikaation sääntöä ja on virheellinen. Kaupat ja Lähetä Kindle voivat hylätä sen, ja EPUBCheck poistuu tilassa 1.
- EPUBCheck versio
- 5.4.0
%1$s, %2$s… täytetään EPUBCheck löytyvällä tiedostolla, arvoilla tai elementeillä.
Tyypilliset syyt
- kansikuva ei ole kuva, kuten XHTML-sivulla, joka näyttää kannen.
- nav-tiedostossa, joka ei ole XHTML asiakirja.
- svg, mathml tai skripti tiedostossa, joka ei ole sisällöntuottodokumentti, kuten tyylitiedosto tai kuva.
Kuinka korjata se
- Lue ominaisuuden ja mediatyypin EPUBCheck nimet viestissä.
- Siirrä ominaisuus kohteeseen, jota se todella kuvaa, esimerkiksi cover-image kuvatiedostoon itsessään.
- Poista ominaisuus, jos mitään kohdetta ei tulisi sisältää sitä, ja suorita EPUBCheck uudelleen.
Milloin tämä ei ole se
Jos ominaisuus ei vain ole olemassa sanastossa, se on OPF-027.
Tässä käytetyt termit
Muut OPF viestit
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 "…".
Lähteet
Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.