Hoppa till innehåll
EPUBCheck · Resurser och referenser

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

  1. Bestäm om du verkligen behöver flera versioner; de flesta böcker har endast ett paketdokument.
  2. Om du gör det, lägg till META-INF/metadata.xml med ett metadata-rootelement i http://www.idpf.org/2013/metadata-namnet.
  3. 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

  • 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: …

Källor

Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.

FAQ

Vad betyder EPUBCheck RSC-019?

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.

Är RSC-019 ett fel?

RSC-019 rapporteras som varning som standard. EPUB är fortfarande giltig, men något kan orsaka problem i vissa läsappar. EPUBCheck avslutas med 0 om du inte passar --failonwarnings.

PDF till EPUB verktyg

Varje verktyg använder samma motor. Upp till 3 böcker per dag är gratis.

Se alla verktyg