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

EPUBCheck OPF-030: unique-identifier ei löytynyt

Päivitetty:

EPUBCheck OPF-030 on virheteravi: “The unique-identifier "…" was not found.” Paketti-elementin unique-identifier-attribuutti nimeää id:n, jota ei ole missään dc:identifier-elementissä. EPUB vaatii, että kirjan pääidentifier on merkitty tällä tavalla, joten kirja ei omaa voimassa olevaa identiteettiä ennen kuin se korjataan.

Virallinen viesti

The unique-identifier "%1$s" was not found.

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

  • dc:identifierin id-nimeäminen muutettiin tai poistettiin metatietoja muokattaessa manuaalisesti.
  • dc:identifier poistettiin, jolloin attribuutti osoittaa tyhjään.
  • Typo tai ero kirjoitustavassa kahden arvon välillä.

Kuinka korjata se

  1. Lue unique-identifier-arvo paketti-elementistä.
  2. Anna yhdelle dc:identifierille sama id, esimerkiksi <package unique-identifier="uid"> yhdistettynä <dc:identifier id="uid">urn:uuid:…</dc:identifier>:ään.
  3. Jos kirjalla ei ole ollenkaan tunnistetta, lisää yksi (UUID tai ISBN).

Milloin tämä ei ole se

Jos attribuutti puuttuu pakettielementistä, se on OPF-048.

Tässä käytetyt termit

Muut OPF viestit

  • OPF-029 The file "…" does not appear to match the media type …, as specified in the OPF file.
  • OPF-031 File listed in reference element in guide was not declared in OPF manifest: ….
  • OPF-028 Undeclared prefix: "…".
  • OPF-032 Guide references "…" which is not a valid "OPS Content Document".
  • OPF-027 Undefined property: "…".
  • OPF-033 The spine contains no linear resources.

Lähteet

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

FAQ

Mitä EPUBCheck OPF-030 tarkoittaa?

EPUBCheck OPF-030 on virheteravi: “The unique-identifier "…" was not found.” Paketti-elementin unique-identifier-attribuutti nimeää id:n, jota ei ole missään dc:identifier-elementissä. EPUB vaatii, että kirjan pääidentifier on merkitty tällä tavalla, joten kirja ei omaa voimassa olevaa identiteettiä ennen kuin se korjataan.

Onko OPF-030 virhe?

OPF-030 ilmoitetaan virheenä oletuksena. EPUB rikkoo erittelyn sääntöä ja on virheellinen. Kaupat ja Lähetä Kindle saattavat hylätä sen, ja EPUBCheck poistuu tilassa 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