Siirry sisältöön
EPUBCheck · Resurssit ja viittaukset

EPUBCheck RSC-019: metadata.xml puuttuu

Päivitetty:

EPUBCheck RSC-019 on varoitusviesti: “EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.” EPUB sisältää useita versioita (yli yksi pakettiasiakirja) mutta ei META-INF/metadata.xml-tiedostoa. Moniversioformaatti suosittelee tuota tiedostoa koko säilölle soveltuvaksi metatiedoksi.

Virallinen viesti

EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.

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

Tyypilliset syyt

  • container.xml, jossa on useita rootfile-elementtejä, esimerkiksi muokattava ja kiinteä asetteluversio.
  • Versionsi, joka on lisätty myöhemmin olemassa olevaan kirjaan ilman säiliötason metatietoja.

Kuinka korjata se

  1. Päätä, tarvitsetko todella useita versioita; useimmilla kirjoilla on vain yksi pakettiasiakirja.
  2. Jos teet niin, lisää META-INF/metadata.xml, jossa on metadata-juurielementti http://www.idpf.org/2013/metadata -nimipalvelussa.
  3. Rakenna arkisto uudelleen ja validoi uudelleen.

Milloin tämä ei ole se

Se on tärkeää PDF-tiedostoissa, joiden asettelu on suunniteltu pareittain, kuten kuvakirjoissa, lehdissä tai keittokirjoissa, joissa on kuvia yli välin. Nämä ovat kiinteäasetteluisia materiaaleja; uudelleenvirtaavassa RSC-005:ssa lukusovellus päättää, näytetäänkö yksi tai kaksi saraketta, eikä parittavia sivuja ole.

Tässä käytetyt termit

Muut RSC viestit

  • RSC-020 "…" is not a valid URL (…)
  • RSC-017 Warning while parsing file: …
  • RSC-016 Fatal Error while parsing file: …
  • RSC-015 A fragment identifier is required for svg use tag references.
  • RSC-014 Fragment identifier defines an incompatible resource type.
  • RSC-024 Informative parsing warning: …

Lähteet

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

FAQ

Mitä tarkoittaa EPUBCheck RSC-019?

EPUBCheck RSC-019 on varoitusviesti: “EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.” EPUB sisältää useita versioita (yli yksi pakettiasiakirja) mutta ei META-INF/metadata.xml-tiedostoa. Moniversioformaatti suosittelee tuota tiedostoa koko säilölle soveltuvaksi metatiedoksi.

Onko RSC-019 virhe?

RSC-019 ilmoitetaan varoituksena oletuksena. EPUB on edelleen voimassa, mutta jokin todennäköisesti aiheuttaa ongelmia joissakin lukusovelluksissa. EPUBCheck poistuu koodilla 0, 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