EPUBCheck RSC-008: tiedostoa ei ole manifestissa
Päivitetty:
EPUBCheck RSC-008 on virheilmoitus: “Referenced resource "…" is not declared in the OPF manifest.” Tiedosto on olemassa EPUB:ssa ja sitä viitataan, mutta pakettiasiakirjan manifestissa sitä ei ole mainittu. Jokaisessa julkaisun resurssissa on oltava ilmoitus manifestissa, muuten lukusovellukset saattavat kieltäytyä lataamasta sitä.
Virallinen viesti
Referenced resource "%1$s" is not declared in the OPF manifest.
- 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
- Kuva tai tyyliarkki, joka on lisätty kirjakansioon ilman manifestin päivitystä.
- Manifesti, joka on luotu ennen viimeisten tiedostojen lisäämistä.
Kuinka korjata se
- Avaa pakettiasiakirja (.opf) ja etsi manifest-elementti.
- Lisää kohde tiedostolle, jolla on yksilöllinen id, sen polku ja media tyyppi, esimerkiksi
<item id="fig1" href="images/fig1.png" media-type="image/png"/>. - Validoi uudelleen; virhe href:ssä muuttaa tämän RSC-007:ksi.
Milloin tämä ei ole se
Jos tiedostoa ei ole olemassa lainkaan, virhe on RSC-007.
Tässä käytetyt termit
Muut RSC viestit
RSC-007Referenced resource "…" could not be found in the EPUB.RSC-009A non-SVG image resource should not be defined with a fragment identifier.RSC-006Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.RSC-006bResource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.RSC-010Reference to non-standard resource type found.RSC-005Error while parsing file: …
Lähteet
Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.