Spring til indhold
EPUBCheck · Ressourcer og referencer

EPUBCheck RSC-019: metadata.xml mangler

Opdateret:

EPUBCheck RSC-019 er en advarselsmeddelelse: “EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.” EPUB indeholder flere versioner (mere end et pakke-dokument) men ingen META-INF/metadata.xml fil. Den multiple-versionformat anbefaler den fil til metadata, der gælder for hele containeren.

Den officielle meddelelse

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

Standard alvorlighed
Advarsel. EPUB er stadig gyldig, men noget vil sandsynligvis forårsage problemer i nogle læse-apps. EPUBCheck afsluttes med 0, medmindre du angiver --failonwarnings.
EPUBCheck version
5.4.0

Typiske årsager

  • En container.xml med flere rootfile-elementer, for eksempel en flydende og en fast-layout version.
  • En rendition tilføjet senere til en eksisterende bog uden container-level metadata.

Sådan retter du det

  1. Beslut, om du virkelig har brug for flere gengivelser; de fleste bøger har kun et enkelt pakkedokument.
  2. Hvis du gør det, skal du tilføje META-INF/metadata.xml med et metadata-rootelement i http://www.idpf.org/2013/metadata navnerummet.
  3. Gendan arkivet og valider igen.

Hvornår det ikke er dette

Det er ikke relateret til pakke dokumentets egne metadata, hvis problemer fremstår som OPF eller RSC-005 beskeder.

Termer der bruges her

Andre RSC beskeder

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

Kilder

Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.

FAQ

Hvad betyder EPUBCheck RSC-019?

EPUBCheck RSC-019 er en advarselsmeddelelse: “EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.” EPUB indeholder flere versioner (mere end et pakke-dokument) men ingen META-INF/metadata.xml fil. Den multiple-versionformat anbefaler den fil til metadata, der gælder for hele containeren.

Er RSC-019 en fejl?

RSC-019 rapporteres som advarsel som standard. EPUB er stadig gyldig, men noget vil sandsynligvis forårsage problemer i nogle læseapps. EPUBCheck afslutter med 0, medmindre du angiver --failonwarnings.

PDF til EPUB værktøjer

Hvert værktøj bruger den samme motor. Op til 3 bøger om dagen er gratis.

Se alle værktøjer