Siirry sisältöön
EPUBCheck · Pakettiasiakirja (OPF)

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

  1. Lue ominaisuuden ja mediatyypin EPUBCheck nimet viestissä.
  2. Siirrä ominaisuus kohteeseen, jota se todella kuvaa, esimerkiksi cover-image kuvatiedostoon itsessään.
  3. 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-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 "…".

Lähteet

Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.

FAQ

Mitä EPUBCheck OPF-012 tarkoittaa?

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.

Onko OPF-012 virhe?

OPF-012 raportoidaan virheenä oletuksena. EPUB rikkoo spesifikaation sääntöä ja on virheellinen. Kaupat ja Lähetä Kindle voivat hylätä sen, ja EPUBCheck päättyy tilaan 1.

PDF - EPUB työkalua

Jokainen työkalu käyttää samaa moottoria. Enintään 3 kirjaa päivässä on ilmaisia.

Näe kaikki työkalut