EPUBCheck NCX-006: lege label in de NCX
Bijgewerkt:
EPUBCheck NCX-006 is een gebruiksbericht: “Empty "text" label in the NCX document.” Een NCX-navigatievermelding heeft een lege tekstlabel, zodat de inhoudsopgave een lege regel toont. De NCX is de EPUB 2 inhoudsopgave die oudere leesapparaten gebruiken.
Het officiële bericht
Empty "text" label in the NCX document
- 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
- Ingangen gegenereerd uit koppen die geen tekst hadden, zoals alleen afbeeldingskoppen.
- Een handmatig verwijderde label terwijl de invoer behouden bleef.
Hoe het te repareren
- Open de NCX en vind het navPoint waarvan de navLabel-tekst leeg is.
- Geef elke navLabel een tekst, bijvoorbeeld
<navLabel><text>Chapter 3</text></navLabel>, die overeenkomt met het label in het EPUB 3 navigatiedocument als dat er is. - Of verwijder de invoer als deze nergens nuttig naartoe leidt.
- Herbouw de EPUB en voer EPUBCheck opnieuw uit om te bevestigen dat het bericht is verdwenen.
Wanneer het niet dit is
Een leeg label in het EPUB 3 nav-document is een schemafout gerapporteerd als RSC-005, niet NCX-006.
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.