EPUBCheck OPF-049: manifest id bulunamadı
Güncellendi:
EPUBCheck OPF-049 bir hata mesajıdır: “Item id "…" was not found in the manifest.” Bir şey, mevcut olmayan bir manifest id'sine atıfta bulunmaktadır, örneğin bir spine itemref idref veya spine'nin toc niteliği. Her böyle referans, manifestteki bir öğe niteliğinin id'siyle eşleşmelidir.
Resmi mesaj
Item id "%1$s" was not found in the manifest.
- 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
%1$s, %2$s… dosyadan, değer veya öğeden bulunan EPUBCheck ile doldurulmuştur.
Tipik nedenler
- spine hala ona atıfta bulunurken kaldırılan veya yeniden adlandırılan bir manifest öğesi.
- Idref ve öğe id'si arasındaki bir yazım hatası veya büyük/küçük harf farkı.
- Farklı kimliklerle başka bir kitaptan kopyalanmış bir spine.
Nasıl düzeltilir
- id EPUBCheck isimlerini okuyun.
- Mevcut bir manifest kimliğine referansı düzeltin.
- Ya da dosya kitapta ise, href ve medya türü ile eksik manifest öğesini ekleyin.
Ne zaman bu değil
Eğer kimlik mevcutsa ama aynı öğe spine içinde iki kez listelenmişse, o OPF-034.
Burada kullanılan terimler
Diğer OPF mesajları
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:….
Kaynaklar
- EPUB 3.3, §5.7.2 The itemref element · okumak
Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.