EPUBCheck RSC-019: metadata.xml chybí
Aktualizováno:
EPUBCheck RSC-019 je varovná zpráva: “EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.” EPUB obsahuje několik vyhotovení (více než jeden dokument balíčku), ale chybí soubor META-INF/metadata.xml. Formát s více vyhotoveními doporučuje tento soubor pro metadata, která se vztahují na celý kontejner.
Oficiální zpráva
EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.
- Výchozí závažnost
- Varování. EPUB je stále platný, ale něco pravděpodobně způsobí problémy v některých čtecích aplikacích. EPUBCheck končí s 0, pokud nepřejdete na --failonwarnings.
- verze EPUBCheck
- 5.4.0
Typické příčiny
- container.xml s několika rootfile elementy, například jedna verze plynulá a jedna se stálým rozložením.
- Variant přidaný později k existující knize bez metadata na úrovni kontejneru.
Jak to opravit
- Rozhodněte, zda opravdu potřebujete několik verzí; většina knih má pouze jeden balíček dokumentu.
- Pokud to uděláte, přidejte META-INF/metadata.xml s kořenovým prvkem metadat v http://www.idpf.org/2013/metadata prostoru názvů.
- Znovu sestavte archiv a zvalidujte.
Kdy to není to
Není to spojeno s vlastními metadaty balíčku, jejichž problémy se objevují jako zprávy OPF nebo RSC-005.
Podmínky používané zde
Další RSC zprávy
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.