Sari la conținut
EPUBCheck · Resurse și referințe

EPUBCheck RSC-019: metadata.xml lipsă

Actualizat:

EPUBCheck RSC-019 este un mesaj de avertizare: “EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.” EPUB conține mai multe versiuni (mai mult de un document pachet) dar nu există fișierul META-INF/metadata.xml. Formatul cu multiple versiuni recomandă acel fișier pentru metadatele care se aplică întregului container.

Mesajul oficial

EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.

Severitate implicită
Atenționare. EPUB este încă valid, dar ceva este probabil să cauzeze probleme în unele aplicații de citire. EPUBCheck iese cu 0, cu excepția cazului în care treci --failonwarnings.
versiunea EPUBCheck
5.4.0

Cauze tipice

  • Un container.xml cu mai multe elemente rootfile, de exemplu o versiune reflowable și o versiune cu layout fix.
  • O redare adăugată mai târziu unui book existent fără metadatele la nivel de container.

Cum să o repari

  1. Decideți dacă aveți cu adevărat nevoie de mai multe versiuni; cele mai multe cărți au doar un document pachet.
  2. Dacă o faci, adaugă META-INF/metadata.xml cu un element rădăcină de metadate în spațiul de nume http://www.idpf.org/2013/metadata.
  3. Reconstruiește arhiva și validează din nou.

Când nu este acest lucru

Nu este legat de metadatele proprii ale documentului pachetului, ale căror probleme apar ca mesaje OPF sau RSC-005.

Termeni folosiți aici

Alte mesaje RSC

  • RSC-020 "…" is not a valid URL (…)
  • RSC-017 Warning while parsing file: …
  • RSC-016 Fatal Error while parsing file: …
  • RSC-015 A fragment identifier is required for svg use tag references.
  • RSC-014 Fragment identifier defines an incompatible resource type.
  • RSC-024 Informative parsing warning: …

Surse

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

FAQ

Ce înseamnă EPUBCheck RSC-019?

EPUBCheck RSC-019 este un mesaj de avertizare: “EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.” EPUB conține mai multe versiuni (mai mult de un document pachet) dar nu există fișierul META-INF/metadata.xml. Formatul cu multiple versiuni recomandă acel fișier pentru metadatele care se aplică întregului container.

Este RSC-019 o eroare?

RSC-019 este raportat ca avertizare în mod implicit. EPUB este în continuare valid, dar ceva este posibil să cauzeze probleme în unele aplicații de citire. EPUBCheck se încheie cu 0, cu excepția cazului în care treci --failonwarnings.

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