EPUBCheck OPF-033: nu există elemente lineare spine
Actualizat:
EPUBCheck OPF-033 este un mesaj de eroare: “The spine contains no linear resources.” Fiecare element în spine este marcat linear="no", așa că nu există nimic de citit de la început până la sfârșit. spine definește ordinea de citire, iar cel puțin un document trebuie să aparțină acesteia.
Mesajul oficial
The spine contains no linear resources.
- Severitate implicită
- Eroare. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.
- versiunea EPUBCheck
- 5.4.0
Cauze tipice
- linear="no" aplicat din greșeală tuturor elementelor, de exemplu cu o căutare și înlocuire.
- O setare a instrumentului care marchează fiecare document ca fiind conținut auxiliar.
- Un spine care listează doar note sau anexe după ce capitolele principale au fost eliminate.
Cum să o repari
- Deschide spine în documentul pachet.
- Eliminați linear="no" din itemrefs care constituie textul principal (linear="yes" este implicit).
- Păstrează linear="no" doar pe documentele auxiliare, cum ar fi grilele de răspuns sau notele pop-up.
Când nu este acest lucru
Dacă doar unele documente non-lineare sunt inaccesibile, atunci este OPF-096.
Termeni folosiți aici
Alte mesaje OPF
OPF-032Guide references "…" which is not a valid "OPS Content Document".OPF-034The spine contains multiple references to the manifest item with id "…".OPF-031File listed in reference element in guide was not declared in OPF manifest: ….OPF-035Media type "text/html" is not appropriate for XHTML/OPS.OPF-030The unique-identifier "…" was not found.OPF-036Video type "…" might not be supported by reading systems
Surse
- EPUB 3.3, §5.7.2 The itemref element · citește
Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.