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

EPUBCheck OPF-013: ilmoitetut mediatyypit eroavat

Päivitetty:

EPUBCheck OPF-013 on varoitusviesti: “Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.” Sisältödokumentti ilmoittaa yhden mediatyypin resurssille ja manifesti ilmoittaa toisen. Lukusovellukset voivat luottaa kumpaankin arvoon, joten epäsuhta voi estää resurssin toistamisen tai näyttämisen.

Virallinen viesti

Resource "%1$s" is declared with MIME type "%2$s" in content, but has MIME type "%3$s" in the package document.

Oletusarvoinen vakavuus
Varoitus. EPUB on edelleen voimassa, mutta jokin saattaa aiheuttaa ongelmia joissakin lukusovelluksissa. EPUBCheck poistuu tilassa 0, ellei käytät --failonwarnings.
EPUBCheck versio
5.4.0

%1$s, %2$s… täytetään EPUBCheck löytyvällä tiedostolla, arvoilla tai elementeillä.

Tyypilliset syyt

  • Objekti, embed-, linkki- tai lähde-elementti, jonka tyyppiattribuutti on ristiriidassa manifestin kohteen kanssa.
  • Tiedosto muunnettu toiseen muotoon (esimerkiksi ääni uudelleenkoodattu) päivittämättä jokaista ilmoitusta.
  • Tyyppiattribute, joka on kopioitu verkkosivulta, joka käytti eri formaattia.

Kuinka korjata se

  1. Tarkista tiedoston EPUBCheck oikea formaatti.
  2. Aseta manifestin media-tyyppi todelliseen muotoon.
  3. Tee sisältöasiakirjan type-attribuuttia vastaamaan samaa, tai poista type-attribuutti, jos elementti ei sitä tarvitse.

Milloin tämä ei ole se

Jos tiedoston sisältö ei vastaa luettelon media tyyppiä, se on OPF-029.

Tässä käytetyt termit

Muut OPF viestit

  • OPF-012 Item property "…" is not defined for media type "…".
  • OPF-014 The property "…" should be declared in the OPF file.
  • OPF-011 itemref can’t have both page-spread-right and page-spread-left properties.
  • 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-017 The attribute "full-path" on element "rootfile" must not be empty.

Lähteet

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

FAQ

Mitä EPUBCheck OPF-013 tarkoittaa?

EPUBCheck OPF-013 on varoitusviesti: “Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.” Sisältödokumentti ilmoittaa yhden mediatyypin resurssille ja manifesti ilmoittaa toisen. Lukusovellukset voivat luottaa kumpaankin arvoon, joten epäsuhta voi estää resurssin toistamisen tai näyttämisen.

Onko OPF-013 virhe?

OPF-013 raportoidaan varoituksena oletuksena. EPUB on edelleen voimassa, mutta jokin saattaa aiheuttaa ongelmia joissain lukusovelluksissa. EPUBCheck päättyy 0:aan, ellei käytä --failonwarnings.

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