Sari la conținut
EPUBCheck · Document pachet (OPF)

EPUBCheck OPF-001: versiune EPUB ilizibilă

Actualizat:

EPUBCheck OPF-001 este un mesaj de eroare: „There was an error when parsing the EPUB version: ….” EPUBCheck nu a putut citi versiunea EPUB din documentul pachetului. Atributul de versiune de pe elementul pachetului le spune validatorilor și aplicațiilor de citire ce set de reguli urmează cartea, astfel că, fără o valoare lizibilă, restul verificării devine nesigur.

Mesajul oficial

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

Severitate implicită
Eroare. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.
versiunea EPUBCheck
5.4.0

%1$s, %2$s… sunt completate cu fișierul, valoarea sau elementul EPUBCheck găsit.

Cauze tipice

  • O atribut de versiune lipsă sau gol pe elementul de pachet.
  • O valoare malformată, cum ar fi version="3" sau version="EPUB 3", în loc de un număr precum 3.0.
  • Un element de pachet scris de mână sau de un script care a omis atributul.

Cum să o repari

  1. Deschide documentul pachet (fișierul .opf) și găsește elementul pachet în partea de sus.
  2. Setați version="3.0" pentru EPUB 3 (cărtile EPUB 3.3 încă declară 3.0) sau version="2.0" pentru EPUB 2.
  3. Execută EPUBCheck din nou: erorile care depindeau de versiune ar trebui acum să fie raportate corect.

Când nu este acest lucru

Dacă EPUBCheck citește versiunea, dar ai cerut una diferită cu -v, acesta este PKG-001, nu OPF-001.

Termeni folosiți aici

Alte mesaje OPF

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

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck OPF-001?

EPUBCheck OPF-001 este un mesaj de eroare: „There was an error when parsing the EPUB version: ….” EPUBCheck nu a putut citi versiunea EPUB din documentul pachetului. Atributul de versiune de pe elementul pachetului le spune validatorilor și aplicațiilor de citire ce set de reguli urmează cartea, astfel că, fără o valoare lizibilă, restul verificării devine nesigur.

Este OPF-001 o eroare?

OPF-001 este raportat ca eroare în mod implicit. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite la Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele