EPUBCheck NCX-006: tom etikett i NCX
Oppdatert:
EPUBCheck NCX-006 er en bruksbeskjed: “Empty "text" label in the NCX document.” Et NCX navigasjonsinnhold har en tom tekstetikett, så innholdsfortegnelsen viser en blank linje. NCX er EPUB 2 innholdsfortegnelsen som eldre lesesystemer bruker.
Den offisielle meldingen
Empty "text" label in the NCX document
- Standard alvorlighetsgrad
- Bruk. Informativ kun og skjult som standard: det vises når EPUBCheck kjøres med -u (--bruk). Det gjør ikke EPUB ugyldig.
- EPUBCheck versjon
- 5.4.0
Typiske årsaker
- Inndata generert fra overskrifter som ikke hadde tekst, for eksempel overskrifter kun for bilder.
- Et merke som ble fjernet for hånd mens inngangen ble beholdt.
Hvordan fikse det
- Åpne NCX og finn navPoint hvis navLabel-teksten er tom.
- Gi hver navLabel en tekst, for eksempel
<navLabel><text>Chapter 3</text></navLabel>, som samsvarer med etiketten i EPUB 3 navigasjonsdokumentet hvis det finnes ett. - Eller fjern oppføringen hvis den ikke fører noe nyttig sted.
- Bygg EPUB på nytt og kjør EPUBCheck igjen for å bekrefte at meldingen er borte.
Når det ikke er dette
Et tomt label i EPUB 3 nav-dokumentet er en skjema-feil rapportert som RSC-005, ikke NCX-006.
Begreper brukt her
Andre NCX meldinger
Kilder
- EPUB 3.3, §5.9.5 NCX · les
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.