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

EPUBCheck OPF-001: nečitelná EPUB verze

Aktualizováno:

EPUBCheck OPF-001 je chybová zpráva: „There was an error when parsing the EPUB version: ….“ EPUBCheck nebyl schopen přečíst verzi EPUB z balíčkového dokumentu. Atribut verze na prvku balíčku říká validátorům a čtecím aplikacím, jakou sadu pravidel kniha dodržuje, takže bez čitelné hodnoty je zbytek kontroly nespolehlivý.

Oficiální zpráva

There was an error when parsing the EPUB version: %1$s.

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

  • Chybějící nebo prázdný atribut verze na prvku balíčku.
  • Špatně utvořená hodnota, jako je version="3" nebo version="EPUB 3", místo čísla jako 3.0.
  • Element balíčku napsaný ručně nebo skriptem, který opomenul atribut.

Jak to opravit

  1. Otevřete dokument balíčku (soubor .opf) a najděte prvek balíčku na vrcholu.
  2. Nastavte version="3.0" pro EPUB 3 (EPUB 3.3 knihy stále deklarují 3.0) nebo version="2.0" pro EPUB 2.
  3. Spusťte EPUBCheck znovu: chyby, které závisely na verzi, by nyní měly být uvedeny správně.

Kdy to není to

Pokud EPUBCheck čte verzi, ale požádali jste o jinou pomocí -v, to je PKG-001, ne OPF-001.

Podmínky používané zde

Další OPF zprávy

  • OPF-002 The OPF file "…" was not found in the EPUB.
  • OPF-003 Item "…" exists in the EPUB, but is not declared in the OPF manifest.
  • OPF-004 Invalid prefix declaration: leading or trailing whitespace is not allowed.
  • OPF-005 Invalid prefix declaration: URI for prefix "…" doesn’t exist.
  • OPF-006 Invalid prefix declaration: URI "…" is not a valid URI.
  • OPF-007 Re-declaration of reserved prefix "…".

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-001?

EPUBCheck OPF-001 je chybová zpráva: „There was an error when parsing the EPUB version: ….“ EPUBCheck nebyl schopen přečíst verzi EPUB z balíčkového dokumentu. Atribut verze na prvku balíčku říká validátorům a čtecím aplikacím, jakou sadu pravidel kniha dodržuje, takže bez čitelné hodnoty je zbytek kontroly nespolehlivý.

Je OPF-001 chyba?

OPF-001 je hlášeno jako chyba ve výchozím nastavení. EPUB porušuje pravidlo specifikace a je neplatný. Obchody a Odeslat do Kindle jej mohou odmítnout a EPUBCheck končí se stavem 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