EPUBCheck RSC-008: soubor není v manifestu
Aktualizováno:
EPUBCheck RSC-008 je chybová zpráva: “Referenced resource "…" is not declared in the OPF manifest.” Soubor existuje v EPUB a je odkazován, ale manifest dokumentu balíčku ho nezmiňuje. Každý publikovaný zdroj musí být deklarován v manifestu, jinak čtecí aplikace nemusí být schopny ho načíst.
Oficiální zpráva
Referenced resource "%1$s" is not declared in the OPF manifest.
- Výchozí závažnost
- Chyba. EPUB porušuje pravidlo specifikace a je neplatný. Obchody a Odeslat do Kindle ho mohou odmítnout, a EPUBCheck ukončuje s chybovým stavem 1.
- verze EPUBCheck
- 5.4.0
%1$s, %2$s… jsou vyplněny souborem, hodnotou nebo prvkem EPUBCheck, který byl nalezen.
Typické příčiny
- Obrázek nebo stylový list přidaný do složky knihy bez aktualizace manifestu.
- Manifest generovaný před přidáním posledních souborů.
Jak to opravit
- Otevřete dokument balíčku (.opf) a najděte prvek manifest.
- Přidejte položku pro soubor s jedinečným ID, jeho cestou a typem média, například
<item id="fig1" href="images/fig1.png" media-type="image/png"/>. - Zkontrolujte to znovu; překlep v href to změní na RSC-007.
Kdy to není to
Pokud soubor vůbec neexistuje, chyba je RSC-007.
Podmínky používané zde
Další RSC zprávy
RSC-007Referenced resource "…" could not be found in the EPUB.RSC-009A non-SVG image resource should not be defined with a fragment identifier.RSC-006Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.RSC-006bResource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.RSC-010Reference to non-standard resource type found.RSC-005Error while parsing file: …
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.