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
- Beslut, om du virkelig har brug for flere gengivelser; de fleste bøger har kun et enkelt pakkedokument.
- 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.
- 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
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.