EPUBCheck RSC-014: fragment niewłaściwego typu
Zaktualizowane:
EPUBCheck RSC-014 to komunikat o użyciu: „Fragment identifier defines an incompatible resource type.” Identyfikator fragmentu wskazuje na coś innego, niż oczekuje odniesienie. To komunikat o użyciu, wyświetlany tylko z -u, na przykład link, który powinien celować w element SVG, ale odnosi się do innego rodzaju zasobu.
Oficjalna wiadomość
Fragment identifier defines an incompatible resource type.
- Domyślna powaga
- Użycie. Tylko informacyjne i domyślnie ukryte: pojawia się, gdy EPUBCheck jest uruchamiane z -u (--usage). Nie czyni to EPUB nieważnym.
- Wersja EPUBCheck
- 5.4.0
Typowe przyczyny
- Fragment skopiowany z innego pliku, który ma element z tym samym identyfikatorem, ale innego typu.
- Odniesienie do fragmentu SVG, które faktycznie wskazuje na dokument XHTML, lub odwrotnie.
Jak to naprawić
- Przeczytaj nazwy referencji EPUBCheck i sprawdź, do jakiego rodzaju elementu odnosi się #fragment.
- Wskaż odniesienie na element oczekiwanego typu lub na odpowiedni plik.
- Zwaliduj ponownie z -u, aby potwierdzić.
Kiedy to nie to
Jeśli fragment w ogóle nie istnieje, błąd to RSC-012.
Terminy używane tutaj
Inne komunikaty RSC
RSC-013Fragment identifier is used in a reference to a stylesheet resource.RSC-015A fragment identifier is required for svg use tag references.RSC-012Fragment identifier is not defined.RSC-016Fatal Error while parsing file: …RSC-011Found a reference to a resource that is not a spine item.RSC-017Warning while parsing file: …
Źródła
Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.