EPUBCheck NCX-006: prázdný štítek v NCX
Aktualizováno:
EPUBCheck NCX-006 je zpráva o použití: „Empty "text" label in the NCX document.“ Jakýkoli položka navigace NCX má prázdný textový štítek, takže obsah zobrazuje prázdný řádek. NCX je EPUB 2 obsah, který používají starší čtecí systémy.
Oficiální zpráva
Empty "text" label in the NCX document
- Výchozí závažnost
- Použití. Pouze informativní a ve výchozím nastavení skryté: objeví se, když EPUBCheck běží s -u (--usage). Nečiní EPUB neplatným.
- verze EPUBCheck
- 5.4.0
Typické příčiny
- Položky generované z hlaviček, které neměly text, jako jsou pouze obrázkové hlavičky.
- Štítek odstraněný ručně, zatímco položka byla zachována.
Jak to opravit
- Otevřete NCX a najděte navPoint, jehož text navLabel je prázdný.
- Dejte každému navLabel text, například
<navLabel><text>Chapter 3</text></navLabel>, odpovídající etiketě v dokumentu EPUB 3 navigace, pokud existuje. - Nebo odstraňte položku, pokud nikam nevede.
- Znovu sestavte EPUB a znovu spusťte EPUBCheck, abyste potvrdili, že zpráva zmizela.
Kdy to není to
Prázdná etiketa v dokumentu EPUB 3 nav je chybou schématu hlášenou jako RSC-005, nikoli jako NCX-006.
Podmínky používané zde
Další NCX zprávy
Zdroje
- EPUB 3.3, §5.9.5 NCX · číst
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.