Hoppa till innehåll
EPUBCheck · NCX (EPUB 2 innehållsförteckning)

EPUBCheck NCX-004: mellanrum i NCX uid

Uppdaterad:

EPUBCheck NCX-004 är ett användningsmeddelande: “NCX identifier ("dtb:uid" metadata) should not contain leading or trailing whitespace.” NCX:s dtb:uid-värde har mellanslag eller radbrytningar före eller efter det. Identifieraren bör exakt matcha paketets unika identifierare, och extra vita ytor kan göra en strikt jämförelse misslyckas.

Det officiella meddelandet

NCX identifier ("dtb:uid" metadata) should not contain leading or trailing whitespace.

Standardsvårighetsgrad
Användning. Informativ endast och gömd som standard: den visas när EPUBCheck körs med -u (--usage). Det gör inte EPUB ogiltig.
EPUBCheck version
5.4.0

Typiska orsaker

  • Vackert formaterad XML som placerar värdet på sin egen rad.
  • Ett värde inklistrat med ett efterföljande mellanslag.

Hur man åtgärdar det

  1. Öppna NCX (vanligtvis toc.ncx) och hitta <meta name="dtb:uid" content="..."/>.
  2. Ta bort det vita utrymmet runt värdet av innehållsatributet så att det är identiskt med paketets dc:identifier.
  3. Bygg om EPUB och kör EPUBCheck igen för att bekräfta att meddelandet har försvunnit.

När det inte är detta

Om värdet skiljer sig från paketidentifieraren, och inte bara är fyllt med mellanslag, är felet NCX-001.

Villkor som används här

Andra NCX meddelanden

  • NCX-006 Empty "text" label in the NCX document
  • NCX-001 NCX identifier ("…") does not match OPF identifier ("…").

Källor

Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.

FAQ

Vad betyder EPUBCheck NCX-004?

EPUBCheck NCX-004 är ett användningsmeddelande: “NCX identifier ("dtb:uid" metadata) should not contain leading or trailing whitespace.” NCX:s dtb:uid-värde har mellanslag eller radbrytningar före eller efter det. Identifieraren bör exakt matcha paketets unika identifierare, och extra vita ytor kan göra en strikt jämförelse misslyckas.

Är NCX-004 ett fel?

NCX-004 rapporteras som användning som standard. Informativerande endast och gömd som standard: det visas när EPUBCheck körs med -u (--usage). Det gör inte EPUB ogiltigt.

PDF till EPUB verktyg

Varje verktyg använder samma motor. Upp till 3 böcker per dag är gratis.

Se alla verktyg