EPUBCheck RSC-019: metadata.xml saknas
Uppdaterad:
EPUBCheck RSC-019 är ett varningsmeddelande: “EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.” EPUB innehåller flera renditioner (mer än ett paketdokument) men ingen META-INF/metadata.xml fil. Formatet för flera renditioner rekommenderar den filen för metadata som gäller hela behållaren.
Det officiella meddelandet
EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.
- Standardsvårighetsgrad
- Varning. EPUB är fortfarande giltig, men något kan troligen orsaka problem i vissa läsappar. EPUBCheck avslutas med 0 om du inte passerar --failonwarnings.
- EPUBCheck version
- 5.4.0
Typiska orsaker
- En container.xml med flera rootfile-element, till exempel en flödesbar och en fast layoutversion.
- En rendition som lagts till senare i en befintlig bok utan metadata på containernivå.
Hur man åtgärdar det
- Bestäm om du verkligen behöver flera versioner; de flesta böcker har endast ett paketdokument.
- Om du gör det, lägg till META-INF/metadata.xml med ett metadata-rootelement i http://www.idpf.org/2013/metadata-namnet.
- Bygg om arkivet och validera igen.
När det inte är detta
Det är inte relaterat till paketdokumentets egna metadata, vars problem dyker upp som OPF eller RSC-005 meddelanden.
Villkor som används här
Andra RSC meddelanden
Källor
Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.