EPUBCheck OPF-003: manifestten dosya eksik
Güncellendi:
EPUBCheck OPF-003 bir kullanım mesajıdır: “Item "…" exists in the EPUB, but is not declared in the OPF manifest.” Bir dosya arşivde bulunmaktadır ancak manifestte açıklanmamıştır. Okuma uygulamaları manifestten çalışır, bu nedenle açıklanmamış bir dosya göz ardı edilebilir; bu bir kullanım notudur, yalnızca EPUBCheck -u ile çalıştığında gösterilir.
Resmi mesaj
Item "%1$s" exists in the EPUB, but is not declared in the OPF manifest.
- Varsayılan ciddiyet
- Kullanım. Sadece bilgilendirici ve varsayılan olarak gizlidir: EPUBCheck -u (--usage) ile çalışırken görünür. Bu, EPUB'yi geçersiz kılmaz.
- EPUBCheck sürümü
- 5.4.0
%1$s, %2$s… dosyadan, değer veya öğeden bulunan EPUBCheck ile doldurulmuştur.
Tipik nedenler
- .DS_Store veya Thumbs.db gibi artık sistem dosyaları kitapla birlikte sıkıştırılmıştır.
- Düzenleme sonrasında kitap klasöründe kalan eski resimler, yedeklemeler veya taslaklar.
- Manifesto güncellenmeden klasöre eklenen yeni bir dosya.
Nasıl düzeltilir
- Dosya EPUBCheck adlarına bakın ve kitabın onu kullanıp kullanmadığını belirleyin.
- Eser bunu kullanmıyorsa, klasörden silin ve arşivi yeniden oluşturun.
- Eser bunu kullanıyorsa, benzersiz bir id, yolu ve medya türü ile bir manifest öğesi ekleyin; örneğin
<item id="img2" href="images/map.png" media-type="image/png"/>.
Ne zaman bu değil
Eğer beyan edilmeyen dosya içeriğe de referans veriyorsa, EPUBCheck RSC-008 olarak raporlar; ilk önce düzeltilmesi gereken budur.
Burada kullanılan terimler
Diğer OPF mesajları
OPF-002The OPF file "…" was not found in the EPUB.OPF-004Invalid prefix declaration: leading or trailing whitespace is not allowed.OPF-001There was an error when parsing the EPUB version: ….OPF-005Invalid prefix declaration: URI for prefix "…" doesn’t exist.OPF-006Invalid prefix declaration: URI "…" is not a valid URI.OPF-007Re-declaration of reserved prefix "…".
Kaynaklar
- EPUB 3.3, §5.6.2 The item element · okumak
Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.