Přeskočit na obsah
EPUBCheck · Počet stran, zhruba v poměru, jakmile jsou zahrnuty obrázky.

EPUBCheck OPF-030: unique-identifier nenalezen

Aktualizováno:

EPUBCheck OPF-030 je chybová zpráva: „The unique-identifier "…" was not found.“ Atribut unique-identifier prvku balíčku označuje id, které žádný prvek dc:identifier nemá. EPUB požaduje, aby byla hlavní identifikace knihy označena tímto způsobem, takže kniha nemá platnou identitu, dokud se to neopraví.

Oficiální zpráva

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

Výchozí závažnost
Chyba. EPUB porušuje pravidlo specifikace a je neplatný. Obchody a Odeslat do Kindle ho mohou odmítnout, a EPUBCheck ukončuje s chybovým stavem 1.
verze EPUBCheck
5.4.0

%1$s, %2$s… jsou vyplněny souborem, hodnotou nebo prvkem EPUBCheck, který byl nalezen.

Typické příčiny

  • Id na dc:identifier bylo během ruční editace metadat přejmenováno nebo odstraněno.
  • Samotný dc:identifier byl smazán, což zanechalo atribut ukazující na nic.
  • Typo nebo rozdíl v malých a velkých písmenech mezi dvěma hodnotami.

Jak to opravit

  1. Přečtěte si hodnotu unique-identifier na prvku package.
  2. Dejte jednomu dc:identifier stejné ID, například <package unique-identifier="uid"> s <dc:identifier id="uid">urn:uuid:…</dc:identifier>.
  3. Pokud kniha nemá žádný identifikátor, přidejte jeden (UUID nebo ISBN).

Kdy to není to

Pokud atribut chybí v prvku balíčku, je to OPF-048.

Podmínky používané zde

Další OPF zprávy

  • 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.

Zdroje

Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.

FAQ

Co znamená EPUBCheck OPF-030?

EPUBCheck OPF-030 je chybová zpráva: „The unique-identifier "…" was not found.“ Atribut unique-identifier prvku balíčku označuje id, které žádný prvek dc:identifier nemá. EPUB požaduje, aby byla hlavní identifikace knihy označena tímto způsobem, takže kniha nemá platnou identitu, dokud se to neopraví.

Je OPF-030 chyba?

OPF-030 je ve výchozím nastavení hlášena jako chyba. EPUB porušuje pravidlo specifikace a je neplatná. Obchody a Odeslat do Kindle ji mohou odmítnout, a EPUBCheck končí s kódem 1.

PDF do EPUB nástrojů

Každý nástroj používá stejný motor. Až 3 knihy denně jsou zdarma.

Vidět všechny nástroje