EPUBCheck OPF-034: spine'de belge iki kez
Güncellendi:
EPUBCheck OPF-034 bir hata mesajıdır: “The spine contains multiple references to the manifest item with id "…".” spine aynı manifest öğesini birden fazla kez listelemektedir. EPUB her belgenin okuma sırasına yalnızca bir kez görünmesine izin verir, bu nedenle çoğaltma kitabı geçersiz kılar.
Resmi mesaj
The spine contains multiple references to the manifest item with id "%1$s".
- 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
- Bir araç veya elle iki kez eklenen bir bölüm.
- Aynı dosyanın spine'da iki kez bulunduğu birkaç kaynaktan birleştirilen kitaplar.
- Asla değiştirilmemiş bir itemref satırının kopyası.
Nasıl düzeltilir
- spine içindeki id EPUBCheck isimlerini bul.
- Doğru okuma pozisyonundaki öğeyi koruyarak çift itemref'i silin.
- Eğer gerçekten aynı içeriği iki kez gerekiyorsa, dosyanın kendi manifest öğesi ile bir kopyasını oluşturun.
Ne zaman bu değil
Eğer aynı dosya iki manifest öğesi tarafından beyan edilmişse, bu OPF-074'dır.
Burada kullanılan terimler
Diğer OPF mesajları
OPF-033The spine contains no linear resources.OPF-035Media type "text/html" is not appropriate for XHTML/OPS.OPF-032Guide references "…" which is not a valid "OPS Content Document".OPF-036Video type "…" might not be supported by reading systemsOPF-031File listed in reference element in guide was not declared in OPF manifest: ….OPF-037Found deprecated media-type "…".
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.