Przejdź do treści
EPUBCheck · Zasoby i odniesienia

EPUBCheck RSC-019: metadata.xml brak

Zaktualizowane:

EPUBCheck RSC-019 to komunikat ostrzegawczy: „EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.” EPUB zawiera wiele wykonania (więcej niż jeden dokument paczki), ale brakuje pliku META-INF/metadata.xml. Format wielu wykonań rekomenduje ten plik dla metadanych, które dotyczą całego kontenera.

Oficjalna wiadomość

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

Domyślna powaga
Ostrzeżenie. EPUB jest wciąż ważny, ale coś może powodować problemy w niektórych aplikacjach do czytania. EPUBCheck kończy działanie z wynikiem 0, chyba że przekażesz --failonwarnings.
Wersja EPUBCheck
5.4.0

Typowe przyczyny

  • container.xml z kilkoma elementami rootfile, na przykład wersją dostosowującą się i o stałej układzie.
  • Wersja dodana później do istniejącej książki bez metadanych na poziomie kontenera.

Jak to naprawić

  1. Zdecyduj, czy naprawdę potrzebujesz kilku wersji; większość książek ma tylko jeden dokument pakietowy.
  2. Jeśli tak, dodaj META-INF/metadata.xml z pierwotnym elementem metadanych w przestrzeni nazw http://www.idpf.org/2013/metadata.
  3. Odbuduj archiwum i zwaliduj ponownie.

Kiedy to nie to

To nie ma związku z własnymi metadanymi dokumentu pakietu, których problemy pojawiają się jako wiadomości OPF lub RSC-005.

Terminy używane tutaj

Inne komunikaty RSC

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

Źródła

Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.

FAQ

Co oznacza EPUBCheck RSC-019?

EPUBCheck RSC-019 to komunikat ostrzegawczy: „EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.” EPUB zawiera wiele wykonania (więcej niż jeden dokument paczki), ale brakuje pliku META-INF/metadata.xml. Format wielu wykonań rekomenduje ten plik dla metadanych, które dotyczą całego kontenera.

Czy RSC-019 to błąd?

RSC-019 jest zgłaszany jako ostrzeżenie domyślnie. EPUB jest nadal ważny, ale coś może spowodować problemy w niektórych aplikacjach do czytania. EPUBCheck kończy działanie z kodem 0, chyba że przekażesz --failonwarnings.

PDF do EPUB narzędzi

Każde narzędzie używa tej samej maszyny. Do 3 książek dziennie jest za darmo.

Zobacz wszystkie narzędzia