EPUBCheck OPF-001: okunamaz EPUB versiyonu
Güncellendi:
EPUBCheck OPF-001 bir hata mesajıdır: “There was an error when parsing the EPUB version: ….” EPUBCheck, paket belgesinden EPUB versiyonunu okuyamadı. Paket ögesi üzerindeki versiyon niteliği, doğrulayıcılara ve okuma uygulamalarına kitabın hangi kural setini takip ettiğini söyler, bu nedenle okunabilir bir değer olmadan kontrolün geri kalan kısmı güvenilir olmaz.
Resmi mesaj
There was an error when parsing the EPUB version: %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
- Paket öğesine kaybolan veya boş bir sürüm özniteliği.
- version="3" veya version="EPUB 3" gibi yanlış biçimlendirilmiş bir değer, 3.0 gibi bir sayı yerine.
- Bir el yazısı veya özellik bırakmış bir betik ile yazılmış bir paket öğesi.
Nasıl düzeltilir
- Paket belgesini (dosya .opf) açın ve yukarıda paket öğesini bulun.
- EPUB 3 için version="3.0" ayarlayın (EPUB 3.3 kitapları hala 3.0 olarak bildirir) veya EPUB 2 için version="2.0".
- Sürümle ilgili hata raporlandıktan sonra EPUBCheck'yi tekrar çalıştırın.
Ne zaman bu değil
Eğer EPUBCheck sürümü okuyor ama siz -v ile farklı birini istiyorsanız, bu PKG-001'dır, OPF-001 değildir.
Burada kullanılan terimler
Diğer OPF mesajları
OPF-002The OPF file "…" was not found in the EPUB.OPF-003Item "…" exists in the EPUB, but is not declared in the OPF manifest.OPF-004Invalid prefix declaration: leading or trailing whitespace is not allowed.OPF-005Invalid prefix declaration: URI for prefix "…" doesn’t exist.OPF-006Invalid prefix declaration: URI "…" is not a valid URI.OPF-007Re-declaration of reserved prefix "…".
Kaynaklar
- EPUB 3.3, §5.4 The package element · okumak
Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.