EPUBCheck OPF-049: id din manifest nu a fost găsit
Actualizat:
EPUBCheck OPF-049 este un mesaj de eroare: “Item id "…" was not found in the manifest.” Ceva se referă la un id din manifest care nu există, de exemplu un idref de itemref spine sau atributul toc al spine. Fiecare astfel de referință trebuie să corespundă cu id-ul unui element din manifest.
Mesajul oficial
Item id "%1$s" was not found in the manifest.
- 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 element de manifest care a fost eliminat sau redenumit în timp ce spine se referă încă la el.
- O greșeală de tip sau o diferență de caz între idref și item id.
- Un spine copiat dintr-o altă carte cu id-uri diferite.
Cum să o repari
- Citește numele id-ului EPUBCheck.
- Corectați referința la un id de manifest existent.
- Sau adaugă itemul manifest lipsă, cu href-ul și tipul de media, dacă fișierul este în carte.
Când nu este acest lucru
Dacă id-ul există dar același element este listat de două ori în spine, acesta este OPF-034.
Termeni folosiți aici
Alte mesaje OPF
OPF-048Package tag is missing its required unique-identifier attribute and value.OPF-050TOC attribute references resource with non-NCX mime type; "application/x-dtbncx+xml" is expected.OPF-045Encountered circular reference in fallback chain.OPF-053Date value "…" does not follow recommended syntax as per http://www.w3.org/TR/NOTE-datetime:….OPF-044Spine item with non-standard media-type "…" has no EPUB content document fallback.OPF-054Date value "…" is not valid as per http://www.w3.org/TR/NOTE-datetime:….
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.