EPUBCheck OPF-065: rafine metadata döngüsü
Güncellendi:
EPUBCheck OPF-065 bir hata mesajıdır: “Invalid metadata declaration, probably due to a cycle in "refines" metadata.” Metadata'daki rafine zincirleri kendi üzerine döner, bu nedenle EPUBCheck neyin neyi rafine ettiğini çözemiyor. Her rafine ile ilgili meta öğesi başka bir öğeyi tanımlar ve bu bağlantıları takip etmenin bir sonu olmalıdır.
Resmi mesaj
Invalid metadata declaration, probably due to a cycle in "refines" metadata.
- Varsayılan ciddiyet
- Hata. EPUB, spesifikasyonun bir kuralını ihlal ediyor ve geçersizdir. Depolar ve Kindle'ye gönder, onu reddedebilir ve EPUBCheck ile durum 1 ile çıkış yapar.
- EPUBCheck sürümü
- 5.4.0
Tipik nedenler
- refines özniteliği doğrudan veya diğerleri aracılığıyla kendisine geri işaret eden bir meta öğesi.
- metaverileri manuel düzenlerken kimlikler tekrar kullanıldı veya değiştirildi.
- Aynı kimlikleri kullanan iki kaynaktan birleştirilen meta veriler.
Nasıl düzeltilir
- Metadata bölümündeki refines niteliğine sahip meta öğelerini bul.
- Her biri için, #id ile ifade edilen noktaları tanımlayan öğeye kimliğin doğru olduğundan emin olun, örneğin bir dc:creator.
- Döngüyü, rafine değerini veya işaret ettiği kimliği düzelterek kırın.
Ne zaman bu değil
Eğer refines, var olmayan bir id'ye işaret ediyorsa, EPUBCheck bir referans hatası olarak rapor eder.
Burada kullanılan terimler
Diğer OPF mesajları
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.
Kaynaklar
Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.