EPUBCheck OPF-074: iki öğede aynı dosya
Güncellendi:
EPUBCheck OPF-074 bir hata mesajıdır: “Package resource "…" is declared in several manifest items.” Aynı dosya birden fazla manifest öğesi tarafından tanımlanmıştır. Her yayın kaynağı yalnızca bir kez listelenmeli, böylece bir okuma uygulaması her dosya için bir kimliğe ve bir medya türüne güvenebilir.
Resmi mesaj
Package resource "%1$s" is declared in several manifest items.
- 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
- Manifestoya farklı kimliklerle iki kez eklenmiş bir dosya.
- Kitapları birleştirirken birleştirilen iki manifest.
- Aynı yol farklı yazım şekilleriyle yazılmıştır, örneğin ./ ile veya olmadan.
Nasıl düzeltilir
- Dosya adını EPUBCheck alıntılarını okuyun.
- Bunun için bir manifest öğesi tutun ve diğerini silin.
- Silinen kimliği kullanan her şeyi güncelleyin: spine itemrefs, alternatifler ve toc özniteliği.
Ne zaman bu değil
Eğer iki farklı dosyanın isimleri büyük/küçük harf farkından dolayı çakışıyorsa, bu OPF-060'dır.
Burada kullanılan terimler
Diğer OPF mesajları
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.