Salta al contenuto
EPUBCheck · Risorse e riferimenti

EPUBCheck RSC-019: metadata.xml mancante

Aggiornato:

EPUBCheck RSC-019 è un messaggio di avviso: “EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.” Il EPUB contiene più versioni (più di un documento pacchetto) ma manca il file META-INF/metadata.xml. Il formato a più versioni raccomanda quel file per i metadati che si applicano all'intero contenitore.

Il messaggio ufficiale

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

Gravità predefinita
Avviso. Il EPUB è ancora valido, ma qualcosa potrebbe causare problemi in alcune app di lettura. EPUBCheck esce con 0 a meno che non passi --failonwarnings.
versione EPUBCheck
5.4.0

Cause tipiche

  • Un container.xml con diversi elementi rootfile, ad esempio una versione reflowable e una a layout fisso.
  • Una versione aggiunta successivamente a un libro esistente senza i metadati a livello di contenitore.

Come correggerlo

  1. Decidi se hai davvero bisogno di diverse versioni; la maggior parte dei libri ha solo un documento pacchettizzato.
  2. Se lo fai, aggiungi META-INF/metadata.xml con un elemento radice di metadati nello spazio dei nomi http://www.idpf.org/2013/metadata.
  3. Ricostruisci l'archivio e valida di nuovo.

Quando non è questo

Non è collegato ai metadata del documento pacchetto stesso, i cui problemi appaiono come messaggi OPF o RSC-005.

Termini usati qui

Altri messaggi di 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: …

Fonti

Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.

FAQ

Cosa significa EPUBCheck RSC-019?

EPUBCheck RSC-019 è un messaggio di avviso: “EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.” Il EPUB contiene più versioni (più di un documento pacchetto) ma manca il file META-INF/metadata.xml. Il formato a più versioni raccomanda quel file per i metadati che si applicano all'intero contenitore.

È un errore RSC-019?

RSC-019 viene segnalato come avviso per impostazione predefinita. Il EPUB è ancora valido, ma qualcosa potrebbe causare problemi in alcune app di lettura. EPUBCheck termina con 0 a meno che non venga passato --failonwarnings.

PDF a EPUB strumenti

Ogni strumento utilizza lo stesso motore. Fino a 3 libri al giorno sono gratuiti.

Vedi tutti gli strumenti