EPUBCheck hatalarını nasıl düzeltirim?
Güncellendi:
EPUBCheck'ü çalıştırın, ardından mesajları sırayla düzeltin: her biri RSC-005, dosya, satır ve sütun gibi bir kod verir ve ilk hataları düzeltmek genellikle birkaç sonrakini temizler. Kodun sık karşılaşılan nedenlerini ve düzeltme yöntemlerini görmek için bizim [EPUBCheck referansımıza](/epubcheck/) bakın, EPUB dosyalarını düzenleyin, arşivi yeniden oluşturarak tekrar doğrulayın, ta ki hata kalmayana kadar.
PDF dosyanızı ücretsiz indirin ve bölümlerini, paragraflarını ve notlarını kontrol edin.
Adım adım
- EPUBCheck (W3C'den ücretsizdir) ile
java -jar epubcheck.jar book.epub'yi çalıştırın. Sistem diliniz ne olursa olsun, mesajların İngilizce olmasını istiyorsanız--locale enekleyin. - Ölümcül hatalar ve hatalarla başlayın; uyarılar EPUB'yi geçersiz kılmaz.
- Her mesaj için, belirtilen dosyayı belirtilen satır ve sütunda açın. Ne anlama geldiğini bilmek için kodu kontrol edin.
- EPUB'yi çıkarın veya bunu bir EPUB düzenleyicisinde açın ve dosyayı düzeltin.
- Mimetype dosyasıyla önce ve sıkıştırılmamış olarak arşivi yeniden inşa edin, sonra tekrar doğrulayın.
En yaygın kodlar
- RSC-005: bir dosya şemayı ihlal ediyor; örneğin, olduğu yerde izin verilmeyen bir özellik veya eksik bir dcterms:modified tarihi.
- RSC-007 ve RSC-008: bir referans dosyası kaybolmuş veya mevcut, ancak manifestoda değil.
- RSC-012: bir bağlantı mevcut olmayan bir #id'ye işaret ediyor, genellikle dipnotlar taşındıktan sonra.
- OPF-014 ve PKG-006: eksik bir manifest özelliği veya ZIP içindeki ilk olmaması gereken bir mimetype dosyası.
EPUB bir dönüştürücünden geldiklerinde
Eğer bir dönüştürücü yüzlerce hata üretiyorsa, bunları el ile düzeltmek genellikle değmez: geçerli EPUB 3 yazan bir araçla tekrar dönüştürün. EpubCC EPUB 3 yazar ve kamuya açık her EPUB düzeltildiği şekilde EPUBCheck ile doğrulandı.
Bir PDF'yi temiz bir EPUB 3'ye dönüştür
Günde 3 tam kitap ücretsizdir. Hesap gerekmez.
Plan başına boyut ve sayfa sınırlamaları
Kaynaklar
- EPUBCheck wiki: Running EPUBCheck · okumak