EPUBCheck OPF-011: her iki yayılma tarafında sayfa
Güncellendi:
EPUBCheck OPF-011 bir hata mesajıdır: “itemref can’t have both page-spread-right and page-spread-left properties.” Bir spine itemref'inde hem page-spread-right hem de page-spread-left özellikleri var. Bu, iki sayfalık bir yayılmanın hangi tarafında sayfanın gideceğini bir okuma uygulamasına söyler, bu nedenle her ikisinin olması bir çelişkidir ve EPUB bunu yasaklar.
Resmi mesaj
itemref can’t have both page-spread-right and page-spread-left properties.
- 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
- Sabit düzen yayını kurarken elle veya bir araçla iki kez eklenen özellikler.
- Yan taraftan kopyalanmış bir itemref, önceki yan tarafı çıkarmadan düzenlenmiştir.
- Mevcut bir özellik olup olmadığını kontrol etmeden yayılma özelliği ekleyen bir script.
Nasıl düzeltilir
- Paket belgesindeki spine'yi açın ve itemref'in EPUBCheck'ye işaret ettiğini bulun.
- Bir yayında sayfanın hangi tarafta görüneceğine karar verin.
- Sadece o özelliği tutun, örneğin
<itemref idref="p12" properties="page-spread-left"/>, ve diğerini silin.
Ne zaman bu değil
Eğer yayılan özellik akışkan içeriğe sahipse, EPUBCheck OPF-100'yı bildirir.
Burada kullanılan terimler
Diğer OPF mesajları
OPF-012Item property "…" is not defined for media type "…".OPF-013Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.OPF-014The property "…" should be declared in the OPF file.OPF-007Re-declaration of reserved prefix "…".OPF-015The property "…" should not be declared in the OPF file.OPF-006Invalid prefix declaration: URI "…" is not a valid URI.
Kaynaklar
- EPUB 3.3, §D.7.1 page-spread-left · okumak
- 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.