EPUBCheck NCX-006: etichetă goală în NCX
Actualizat:
EPUBCheck NCX-006 este un mesaj de utilizare: „Empty "text" label in the NCX document.” O intrare de navigare NCX are o etichetă de text goală, astfel încât lista de conținuturi arată o linie goală. NCX este EPUB 2 lista de conținuturi utilizată de sistemele de citire mai vechi.
Mesajul oficial
Empty "text" label in the NCX document
- Severitate implicită
- Utilizare. Informațional doar și ascuns implicit: apare când EPUBCheck rulează cu -u (--usage). Nu face ca EPUB să devină invalid.
- versiunea EPUBCheck
- 5.4.0
Cauze tipice
- Intrări generate din titluri care nu aveau text, cum ar fi titluri doar cu imagini.
- O etichetă a fost eliminată manual în timp ce intrarea a fost păstrată.
Cum să o repari
- Deschide NCX și găsește navPoint-ul al cărui text navLabel este gol.
- Fiecare navLabel trebuie să aibă un text, de exemplu
<navLabel><text>Chapter 3</text></navLabel>, care să corespundă etichetei din documentul de navigație EPUB 3, dacă există. - Sau elimină intrarea dacă nu duce nicăieri util.
- Reconstruiește EPUB și rulează EPUBCheck din nou pentru a confirma că mesajul a dispărut.
Când nu este acest lucru
O etichetă goală în documentul nav EPUB 3 este o eroare de schemă raportată ca RSC-005, nu NCX-006.
Termeni folosiți aici
Alte mesaje NCX
Surse
- EPUB 3.3, §5.9.5 NCX · citește
Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.