EPUBCheck OPF-065: buclă de metadate rafinate
Actualizat:
EPUBCheck OPF-065 este un mesaj de eroare: “Invalid metadata declaration, probably due to a cycle in "refines" metadata.” Metadatele de rafinare se leagă pe ele însele, astfel încât EPUBCheck nu poate rezolva ce rafinează ce. Fiecare element meta cu rafinări descrie un alt element, iar urmărirea acelor legături trebuie să se încheie undeva.
Mesajul oficial
Invalid metadata declaration, probably due to a cycle in "refines" metadata.
- 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
- Un element meta al cărui atribut refines se referă, direct sau prin altele, înapoi la sine.
- ids reutilizate sau schimbate în timp ce se edita manual metadatele.
- Metadate îmbinate din două surse care folosesc aceleași id-uri.
Cum să o repari
- Găsiți elementele meta cu atribute refines în secțiunea de metadate.
- Pentru fiecare, verificați că rafinează punctele (cu #id) către elementul pe care îl descrie, cum ar fi un dc:creator.
- Înfășoară bucla corectând valoarea rafinamentelor sau id-ul la care se referă.
Când nu este acest lucru
Dacă refines se referă la un id care nu există, EPUBCheck raportează o eroare de referință în schimb.
Termeni folosiți aici
Alte mesaje OPF
OPF-066Missing "dc:source" or "source-of" pagination metadata. The pagination source must be identified using the "dc:source" and "source-of" properties when the content includes page break markers.OPF-063Referenced Adobe page-map item "…" was not found in the manifest.OPF-067The resource "…" must not be listed both as a "link" element in the package metadata and as a manifest item.OPF-062Found Adobe page-map attribute on spine element in opf file.OPF-060Duplicate entry in the ZIP file: "…" (file names must be unique after Unicode canonical normalization and full case folding).OPF-070Custom collection role "…" is an invalid URL.
Surse
- EPUB 3.3, §5.3.6 The refines attribute · citește
Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.