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

EPUBCheck OPF-005: etuliite ilman URI:ta

Päivitetty:

EPUBCheck OPF-005 on virheilmoitus: “Invalid prefix declaration: URI for prefix "…" doesn’t exist.” Etuliitteessä ei ole URI:ta sen jälkeen. Jokainen etuliite on olemassa vain edustamaan sanastouri:a, joten kartoittaminen ilman sitä ei ole käytössä missään pakettidokumentin ominaisuudessa.

Virallinen viesti

Invalid prefix declaration: URI for prefix "%1$s" doesn’t exist.

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

  • Lyhennetty kartoitus, kuten "ibooks:" attribuutin lopussa.
  • URI, joka on poistettu muokkauksen yhteydessä, jättäen vain etuliitteen ja sen kaksoispisteen.
  • Rivikanoja tai lainaus väärässä paikassa, joka erottaa URI:n sen etuliitteestä.

Kuinka korjata se

  1. Etsi prefix EPUBCheck -nimet paketin elementin prefix-attribuutista.
  2. Kirjoita jokainen kartoitus etuliitteen nimellä, kaksoispiste, yksi väli ja sanaston URI, ja erottele kartoitukset valkoisella tilalla, esimerkiksi prefix="ibooks: http://vocabulary.itunes.apple.com/rdf/ibooks/vocabulary-extensions-1.0/ foaf: http://xmlns.com/foaf/spec/".
  3. Jos etuliitettä ei käytetä missään paketidokumentin ominaisuudessa, poista koko kartta sen sijaan.

Milloin tämä ei ole se

Jos URI on olemassa, mutta virheellinen, EPUBCheck ilmoittaa OPF-006; jos ongelma on yksinkertaisesti välilyöntien ja kaksoispisteiden asettelu, se ilmoittaa variantista OPF-004.

Tässä käytetyt termit

Muut OPF viestit

  • OPF-004 Invalid prefix declaration: leading or trailing whitespace is not allowed.
  • OPF-006 Invalid prefix declaration: URI "…" is not a valid URI.
  • OPF-003 Item "…" exists in the EPUB, but is not declared in the OPF manifest.
  • 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-005 tarkoittaa?

EPUBCheck OPF-005 on virheilmoitus: “Invalid prefix declaration: URI for prefix "…" doesn’t exist.” Etuliitteessä ei ole URI:ta sen jälkeen. Jokainen etuliite on olemassa vain edustamaan sanastouri:a, joten kartoittaminen ilman sitä ei ole käytössä missään pakettidokumentin ominaisuudessa.

Onko OPF-005 virhe?

OPF-005 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