EPUBCheck RSC-008: file non presente nel manifesto
Aggiornato:
EPUBCheck RSC-008 è un messaggio di errore: “Referenced resource "…" is not declared in the OPF manifest.” Un file esiste nel EPUB ed è referenziato, ma il manifesto del documento pacchetto non lo elenca. Ogni risorsa di pubblicazione deve essere dichiarata nel manifesto, altrimenti le app di lettura potrebbero rifiutarsi di caricarla.
Il messaggio ufficiale
Referenced resource "%1$s" is not declared in the OPF manifest.
- Gravità predefinita
- Errore. Il EPUB viola una regola della specifica ed è non valido. I negozi e Invia a Kindle potrebbero rifiutarlo, e EPUBCheck esce con stato 1.
- versione EPUBCheck
- 5.4.0
%1$s, %2$s… sono completati con il file, valore o elemento EPUBCheck trovato.
Cause tipiche
- Un'immagine o un foglio di stile aggiunti alla cartella del libro senza aggiornare il manifesto.
- Un manifesto generato prima che gli ultimi file venissero aggiunti.
Come correggerlo
- Apri il documento del pacchetto (.opf) e trova l'elemento manifest.
- Aggiungi un elemento per il file con un ID unico, il suo percorso e il suo tipo di media, ad esempio
<item id="fig1" href="images/fig1.png" media-type="image/png"/>. - Valida di nuovo; un errore di battitura nell'href trasforma questo in RSC-007.
Quando non è questo
Se il file non esiste affatto, l'errore è RSC-007.
Termini usati qui
Altri messaggi di RSC
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: …
Fonti
- EPUB 3.3, §5.6 Manifest section · leggi
- EPUB 3.3, §5.6.2 The item element · leggi
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.