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
- Decidi se hai davvero bisogno di diverse versioni; la maggior parte dei libri ha solo un documento pacchettizzato.
- Se lo fai, aggiungi META-INF/metadata.xml con un elemento radice di metadati nello spazio dei nomi http://www.idpf.org/2013/metadata.
- 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
Fonti
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.