EPUBCheck NCX-004: witruimte in NCX uid
Bijgewerkt:
EPUBCheck NCX-004 is een gebruiksbericht: “NCX identifier ("dtb:uid" metadata) should not contain leading or trailing whitespace.” De waarde van dtb:uid van de NCX heeft spaties of regelafbrekingen ervoor of erachter. De identifier moet exact overeenkomen met de unieke identifier van het pakket, en extra witruimte kan een strikte vergelijking laten mislukken.
Het officiële bericht
NCX identifier ("dtb:uid" metadata) should not contain leading or trailing whitespace.
- Standaard ernst
- Gebruik. Alleen informatief en standaard verborgen: het verschijnt wanneer EPUBCheck draait met -u (--usage). Het maakt de EPUB niet ongeldig.
- EPUBCheck versie
- 5.4.0
Typische oorzaken
- Netjes geformatteerde XML die de waarde op zijn eigen regel plaatst.
- Een waarde geplakt met een spatie aan het eind.
Hoe het te repareren
- Open de NCX (meestal toc.ncx) en vind
<meta name="dtb:uid" content="..."/>. - Verwijder de spaties rondom de waarde van de content eigenschap zodat deze identiek is aan dc:identifier van het pakket.
- Herbouw de EPUB en voer EPUBCheck opnieuw uit om te bevestigen dat het bericht is verdwenen.
Wanneer het niet dit is
Als de waarde verschilt van de pakketidentificator, niet alleen is opgevuld, is de fout NCX-001.
Termen die hier worden gebruikt
Andere NCX berichten
Bronnen
- EPUB 3.3, §5.9.5 NCX · lezen
Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.