EPUBCheck NAV-001: EPUB 2'de nav belgesi
Güncellendi:
EPUBCheck NAV-001 bir hata mesajıdır: “The nav file is not supported for EPUB v2.” Bir EPUB 2 yayını, EPUB 3 bir navigasyon belgesi içeriyor, bu da EPUB 2 tarafından desteklenmiyor. EPUBCheck kitap validasyonunu paket belgesindeki versiyona göre gerçekleştirir ve 2.0 versiyonunda içerik tablosu NCX'tir.
Resmi mesaj
The nav file is not supported for EPUB v2.
- 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
- Nav belgesi içeren version="2.0" bir paket, genellikle EPUB 3'ye kısmi bir dönüştürmeden sonra.
- Bir editör tarafından eski bir EPUB 2 kitabına eklenen bir gezinme belgesi.
Nasıl düzeltilir
- Kitabın hangi versiyonunun olması gerektiğine karar verin. EPUB 3 mevcut versiyon.
- Güncellemek için, paket öğesinde version="3.0" ayarlayın, dcterms:modified gibi gerekli meta verileri ekleyin ve manifestte nav öğesine
properties="nav"'yi verin. - EPUB 2'de kalmak için, nav belgesini kaldırın ve NCX'i koruyun.
- EPUB'yı yeniden inşa edin ve mesajın kaybolduğunu onaylamak için EPUBCheck'yi tekrar çalıştırın.
Ne zaman bu değil
Eser EPUB 3 ise ve nav'de kendi sorunları varsa, NAV-010 veya NAV-011'ye bakın.
Burada kullanılan terimler
Diğer NAV mesajları
NAV-003The Navigation Document must have a page list when content document(s) contain page breaks (epub:type="pagebreak").NAV-006Content documents contain "figure" elements but the Navigation Document does not have a listing of figures (epub:type="loi").NAV-010"…" nav must not link to remote resources; found link to "…".NAV-011"…" nav must be in reading order; link target "…" is before the previous link’s target in … order.
Kaynaklar
- EPUB 3.3, §7 EPUB navigation document · okumak
- EPUB 3.3, §5.9.5 NCX · okumak
Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.