Siirry sisältöön
EPUBCheck · Pakettia ja ZIP-säiliö

EPUBCheck PKG-001: EPUB version ristiriita

Päivitetty:

EPUBCheck PKG-001 on varoitusviesti: “Validating the EPUB against version … but detected version ….” EPUBCheck:lle kerrottiin validoitavan yksi EPUB versio, mutta pakettidokumentissa ilmoitetaan toinen. Versio tulee pakettielementin version attribuutista, ja EPUBCheck raportoi ristiriidan varoituksena ennen kuin se soveltaa pyytämiesi sääntöjen määräyksiä.

Virallinen viesti

Validating the EPUB against version %1$s but detected version %2$s.

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

  • EPUBCheck ajettiin -v 2.0:llä tai -v 3.0:llä, ja tiedoston paketti-sisällön elementillä on eri versioattribuutti.
  • Rakennusskripti tai vahvistuspalvelu, joka aina käyttää samaa -v-vaihtoehtoa riippumatta siitä, mikä kirja on.
  • Kirja, joka on puoliksi muunnettu EPUB 2:sta EPUB 3:een ja jonka versioattribuuttia ei ole päivitetty.

Kuinka korjata se

  1. Suorita EPUBCheck ilman -v pakatussa .epub-tiedostossa: se lukee version pakettu asiakirja.
  2. Jos versioattribuutti itsessään on väärä, aseta se versioon, jota sisältö todella seuraa: version="3.0" EPUB 3:lle.
  3. Validoi uudelleen ja korjaa viestit oikeaa versiota varten.

Milloin tämä ei ole se

Jos EPUBCheck sanoo, että se validoi 2.0:n mukaisesti oletusprofiililla, se on informatiivinen PKG-023, ei virhe.

Tässä käytetyt termit

Muut PKG viestit

  • PKG-003 Unable to read EPUB file header. This is likely a corrupted EPUB file.
  • PKG-004 Corrupted EPUB ZIP header.
  • PKG-005 The mimetype file has an extra field of length …. The use of the extra field feature of the ZIP format is not permitted for the mimetype file.
  • PKG-006 Mimetype file entry is missing or is not the first file in the archive.
  • PKG-007 The content of the mimetype file must be the string "application/epub+zip"…
  • PKG-008 Unable to read file "…".

Lähteet

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

FAQ

Mitä EPUBCheck PKG-001 tarkoittaa?

EPUBCheck PKG-001 on varoitusviesti: “Validating the EPUB against version … but detected version ….” EPUBCheck:lle kerrottiin validoitavan yksi EPUB versio, mutta pakettidokumentissa ilmoitetaan toinen. Versio tulee pakettielementin version attribuutista, ja EPUBCheck raportoi ristiriidan varoituksena ennen kuin se soveltaa pyytämiesi sääntöjen määräyksiä.

Onko PKG-001 virhe?

PKG-001 raportoidaan varoituksena oletusarvoisesti. EPUB on edelleen voimassa, mutta jotkin asiat saattavat aiheuttaa ongelmia joissain lukusovelluksissa. EPUBCheck poistuu koodilla 0, ellet 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