EPUBCheck OPF-034: document de două ori în spine
Actualizat:
EPUBCheck OPF-034 este un mesaj de eroare: “The spine contains multiple references to the manifest item with id "…".” spine listează același element din manifest de mai multe ori. EPUB permite ca fiecare document să apară doar o dată în ordinea de citire, astfel încât un duplicat face ca cartea să fie nevalidă.
Mesajul oficial
The spine contains multiple references to the manifest item with id "%1$s".
- 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
%1$s, %2$s… sunt completate cu fișierul, valoarea sau elementul EPUBCheck găsit.
Cauze tipice
- Un capitol adăugat de două ori de un instrument sau manual.
- Cărți combinate din mai multe surse, unde același fișier a ajuns de două ori în spine.
- Un copy-paste al unei linii itemref care nu a fost niciodată schimbată.
Cum să o repari
- Găsiți numele id EPUBCheck în spine.
- Ștergeți itemref-ul duplicat, păstrându-l pe cel aflat în poziția corectă de citire.
- Dacă ai nevoie cu adevărat de același conținut de două ori, fă o copie a fișierului cu propriul său element de manifest.
Când nu este acest lucru
Dacă același fișier este declarat de două elemente manifest, aceasta este OPF-074.
Termeni folosiți aici
Alte mesaje OPF
OPF-033The spine contains no linear resources.OPF-035Media type "text/html" is not appropriate for XHTML/OPS.OPF-032Guide references "…" which is not a valid "OPS Content Document".OPF-036Video type "…" might not be supported by reading systemsOPF-031File listed in reference element in guide was not declared in OPF manifest: ….OPF-037Found deprecated media-type "…".
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.