Sla over naar inhoud
EPUBCheck · NCX (EPUB 2 inhoudsopgave)

EPUBCheck NCX-001: NCX uid komt niet overeen met OPF

Bijgewerkt:

EPUBCheck NCX-001 is een foutmelding: “NCX identifier ("…") does not match OPF identifier ("…").” De dtb:uid van de NCX komt niet overeen met de unieke identifier van het pakket. De NCX is de EPUB 2 inhoudsopgave, en zijn dtb:uid moet de identifier herhalen die het pakketdocument in unique-identifier noemt, anders kunnen sommige oudere leesapparaten het bestand afwijzen.

Het officiële bericht

NCX identifier ("%1$s") does not match OPF identifier ("%2$s").

Standaard ernst
Fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Opslaan en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck verlaat met status 1.
EPUBCheck versie
5.4.0

%1$s, %2$s… zijn ingevuld met het bestand, waarde of element EPUBCheck gevonden.

Typische oorzaken

  • De identificatie van het boek is veranderd in het pakketdocument, maar niet in de NCX.
  • Een NCX gekopieerd uit een ander boek of uit een sjabloon.

Hoe het te repareren

  1. Vind de dc:identifier wiens id is genoemd door het unique-identifier attribuut van het package element.
  2. Kopieer de waarde exact in de NCX: <meta name="dtb:uid" content="..."/>.
  3. Herbouw de EPUB en voer EPUBCheck opnieuw uit om te bevestigen dat het bericht is verdwenen.

Wanneer het niet dit is

Als de waarde overeenkomt maar spaties of regelonderbrekingen eromheen heeft, is de opmerking NCX-004.

Termen die hier worden gebruikt

Andere NCX berichten

  • NCX-004 NCX identifier ("dtb:uid" metadata) should not contain leading or trailing whitespace.
  • NCX-006 Empty "text" label in the NCX document

Bronnen

Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.

FAQ

Wat betekent EPUBCheck NCX-001?

EPUBCheck NCX-001 is een foutmelding: “NCX identifier ("…") does not match OPF identifier ("…").” De dtb:uid van de NCX komt niet overeen met de unieke identifier van het pakket. De NCX is de EPUB 2 inhoudsopgave, en zijn dtb:uid moet de identifier herhalen die het pakketdocument in unique-identifier noemt, anders kunnen sommige oudere leesapparaten het bestand afwijzen.

Is NCX-001 een fout?

NCX-001 wordt standaard als fout gerapporteerd. De EPUB schendt een regel van de specificatie en is ongeldig. Winkels en Stuur naar Kindle kunnen het afwijzen, en EPUBCheck stopt met status 1.

PDF naar EPUB tools

Elke tool gebruikt dezelfde engine. Tot 3 boeken per dag zijn gratis.

Bekijk alle tools