Salta al contenuto
EPUBCheck · Risorse e riferimenti

EPUBCheck RSC-012: link frammento non valido (#id)

Aggiornato:

EPUBCheck RSC-012 è un messaggio di errore: “Fragment identifier is not defined.” Un link punta a un frammento (#id) che non esiste nel documento di destinazione. Il link apre il file corretto ma non può saltare al punto previsto, il che è comune con le note a piè di pagina e le voci dell'indice.

Il messaggio ufficiale

Fragment identifier is not defined.

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

Cause tipiche

  • Collegamenti delle note a piè di pagina o dell'indice a un id che è stato rinominato o non scritto mai, un risultato comune della conversione e della suddivisione di un libro in capitoli.
  • Un link che mira al giusto id ma al file sbagliato dopo che un capitolo è stato diviso.

Come correggerlo

  1. Trova il link e l'id nominati nel messaggio.
  2. Aggiungi l'id mancante all'elemento target, o correggi il link a un id che esiste.
  3. Dopo aver diviso i capitoli, aggiorna i link in modo che nominino il file in cui l'id vive ora.

Quando non è questo

Se il file stesso è mancante, questo è RSC-007; un frammento su un PNG o JPEG è RSC-009.

Termini usati qui

Altri messaggi di RSC

  • RSC-011 Found a reference to a resource that is not a spine item.
  • RSC-013 Fragment identifier is used in a reference to a stylesheet resource.
  • RSC-010 Reference to non-standard resource type found.
  • RSC-014 Fragment identifier defines an incompatible resource type.
  • RSC-009 A non-SVG image resource should not be defined with a fragment identifier.
  • RSC-015 A fragment identifier is required for svg use tag references.

Fonti

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

FAQ

Cosa significa EPUBCheck RSC-012?

EPUBCheck RSC-012 è un messaggio di errore: “Fragment identifier is not defined.” Un link punta a un frammento (#id) che non esiste nel documento di destinazione. Il link apre il file corretto ma non può saltare al punto previsto, il che è comune con le note a piè di pagina e le voci dell'indice.

È un errore RSC-012?

RSC-012 viene segnalato 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 termina 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