İçeriğe atla
Cevap

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 en ekleyin.
  • Ö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

Paylaş WhatsApp Facebook X Bluesky LinkedIn Reddit Telegram E-posta

FAQ

EPUBCheck hatalarını nasıl düzeltirim?

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 bakın, EPUB dosyalarını düzenleyin, arşivi yeniden oluşturarak tekrar doğrulayın, ta ki hata kalmayana kadar.

Uyarıların düzeltilmesi gerekiyor mu?

Uyarılar EPUB'yi geçersiz kılmaz ve EPUBCheck, --failonwarnings ile çalıştırmadığınız sürece durum 0 ile çıkar. Bu uyarılar, bazı okuma uygulamalarında sorun yaratabilecek şeylere işaret eder.

Neden EPUBCheck, editörümde görmediğim mesajlar gösteriyor?

Kullanım mesajları varsayılan olarak gizlidir ve yalnızca -u (--usage) ile görünür hale gelir. Bilgilendiricidir ve dosyayı geçersiz kılmaz.

Geçerli bir EPUB, iyi görüneceğini garanti ediyor mu?

Hayır. EPUBCheck, biçim kurallarını kontrol eder, paragrafların, başlıkların veya notların PDF'den iyi kurtarıldığını kontrol etmez.

PDF ile EPUB araçları

Her araç aynı motoru kullanır. Günde 3 kitap ücretsizdir.

Tüm araçları gör