Salta al contenuto
EPUBCheck · Risorse e riferimenti

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

  1. Apri il documento del pacchetto (.opf) e trova l'elemento manifest.
  2. 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"/>.
  3. 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-007 Referenced resource "…" could not be found in the EPUB.
  • RSC-009 A non-SVG image resource should not be defined with a fragment identifier.
  • RSC-006 Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.
  • RSC-006b Resource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.
  • RSC-010 Reference to non-standard resource type found.
  • RSC-005 Error while parsing file: …

Fonti

Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.

FAQ

Cosa significa EPUBCheck RSC-008?

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.

È un errore RSC-008?

RSC-008 è riportato come errore per impostazione predefinita. Il EPUB infrange una regola della specifica ed è non valido. I negozi e Invia a Kindle potrebbero rifiutarlo, e EPUBCheck esce con stato 1.

PDF a EPUB strumenti

Ogni strumento utilizza lo stesso motore. Fino a 3 libri al giorno sono gratuiti.

Vedi tutti gli strumenti