Hopp til innhold
EPUBCheck · Ressurser og referanser

EPUBCheck RSC-012: brutt fragmentlenke (#id)

Oppdatert:

EPUBCheck RSC-012 er en feilmelding: “Fragment identifier is not defined.” En lenke peker på et fragment (#id) som ikke finnes i mål-dokumentet. Lenken åpner den riktige filen, men kan ikke hoppe til det tiltenkte stedet, noe som er vanlig med fotnoter og innholdsfortegnelser.

Den offisielle meldingen

Fragment identifier is not defined.

Standard alvorlighetsgrad
Feil. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.
EPUBCheck versjon
5.4.0

Typiske årsaker

  • Fotnote- eller innholdsfortegnelseslenker til en id som har blitt omdøpt eller aldri skrevet, et vanlig resultat av konvertering og deling av en bok i kapitler.
  • En lenke som retter seg mot den riktige id-en, men den gale filen etter at et kapittel ble splittet.

Hvordan fikse det

  1. Finn lenken og id-en som nevnes i meldingen.
  2. Legg til den manglende id-en til mål-elementet, eller korrekt lenken til en id som eksisterer.
  3. Etter splitting av kapitler, oppdater lenker slik at de navngir filen der id-en nå ligger.

Når det ikke er dette

Hvis filen selv mangler, er det RSC-007; et fragment på en PNG eller JPEG er RSC-009.

Begreper brukt her

Andre RSC meldinger

  • 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.

Kilder

Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.

FAQ

Hva betyr EPUBCheck RSC-012?

EPUBCheck RSC-012 er en feilmelding: “Fragment identifier is not defined.” En lenke peker på et fragment (#id) som ikke finnes i mål-dokumentet. Lenken åpner den riktige filen, men kan ikke hoppe til det tiltenkte stedet, noe som er vanlig med fotnoter og innholdsfortegnelser.

Er RSC-012 en feil?

RSC-012 rapporteres som feil som standard. Den EPUB bryter en regel i spesifikasjonen og er invalid. Butikker og Send til Kindle kan avvise den, og EPUBCheck avsluttes med status 1.

PDF til EPUB verktøy

Hvert verktøy bruker den samme motoren. Opptil 3 bøker om dagen er gratis.

Se alle verktøy