EPUBCheck OPF-043: spine öğesi fallback olmadan
Güncellendi:
EPUBCheck OPF-043 bir hata mesajıdır: “Spine item with non-standard media-type "…" has no fallback.” spine bir dosyası, bir EPUB içerik belgesi değildir ve birine hiçbir fallback sağlamaz. Okuma uygulamaları her spine öğesini gösterebilmelidir, bu nedenle yabancı bir dosya, XHTML veya SVG ile sona eren bir fallback zinciri gerektirir.
Resmi mesaj
Spine item with non-standard media-type "%1$s" has no fallback.
- 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 resim, PDF veya diğer bir non-XHTML dosyası doğrudan spine içine yerleştirilmiştir.
- Yedekleme niteliği kaldırılmış bir spine öğesi.
- Bir XHTML dosyasını yabancı gibi gösteren bir medya türü yazım hatası.
Nasıl düzeltilir
- Medya türü EPUBCheck isimlerini okuyun; uygulama/xhtml+xml için bir yazım hatası varsa, manifestoyu düzeltin.
- Aksi takdirde kaynağı bir XHTML belgesi içinde sarın ve bunu spine'ye koyun.
- Ya da öğeye aynı içeriğe sahip bir içerik belgesine işaret eden bir yedek özelliği verin.
Ne zaman bu değil
Eğer bir yedekleme mevcut ama onun öğelerinin hiçbiri bir içerik belgesi değilse, bu OPF-044'dır.
Burada kullanılan terimler
Diğer OPF mesajları
OPF-042"…" is not a permissible spine media-type.OPF-044Spine item with non-standard media-type "…" has no EPUB content document fallback.OPF-041Fallback-style item with id "…" could not be found.OPF-045Encountered circular reference in fallback chain.OPF-040Fallback item with id "…" could not be found.OPF-048Package tag is missing its required unique-identifier attribute and value.
Kaynaklar
- EPUB 3.3, §3.5.1 Manifest fallbacks · 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.