İçeriğe atla
EPUBCheck · Paket ve ZIP kapsayıcı

EPUBCheck PKG-020: paket belgesi bulunamadı

Güncellendi:

EPUBCheck PKG-020, bir hata mesajıdır: “OPF file "…" could not be found.” META-INF/container.xml içinde adı geçen paket belgesi belirtilen yolda mevcut değil. Paket belgesi olmadan, ne okuma uygulamaları ne de EPUBCheck, kitabı oluşturan dosyaların hangi olduğunu bilemez.

Resmi mesaj

OPF file "%1$s" could not be found.

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

  • rootfile öğesinin full-path niteliğinde bir yazım hatası veya yanlış büyük/küçük harf vardır: yollar büyük/küçük harf duyarlıdır.
  • Paket belgesi ad değiştirilmiş veya taşınmış (örneğin OEBPS/’den EPUB/’ye) ve container.xml güncellenmemiştir.
  • Paket belgesi arşiv oluşturulurken dışarıda bırakıldı.

Nasıl düzeltilir

  1. META-INF/container.xml dosyasını açın ve rootfile öğesinin full-path değerini okuyun.
  2. .opf dosyasının gerçek yoluyla eşleşmesini sağlayın, arşivin köküne göre, örneğin full-path="OEBPS/content.opf".
  3. Arşivi yeniden inşa et ve tekrar doğrula.

Ne zaman bu değil

Eğer container.xml kendisi eksikse, bu RSC-002'dir; eğer hiçbir rootfile doğru medya türüne sahipse, RSC-003'dir.

Burada kullanılan terimler

Diğer PKG mesajları

  • PKG-021 Corrupted image file encountered.
  • PKG-018 The EPUB file could not be found.
  • PKG-022 Wrong file extension for image. The image is a "…" file but has the file extension "…".
  • PKG-023 Validating the EPUB against version 2.0, default validation profile will be used.
  • PKG-016 Use only lowercase characters for the EPUB file extension for maximum compatibility.
  • PKG-025 Publication resource must not be located in the META-INF directory

Kaynaklar

Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.

FAQ

EPUBCheck PKG-020 ne anlama geliyor?

EPUBCheck PKG-020, bir hata mesajıdır: “OPF file "…" could not be found.” META-INF/container.xml içinde adı geçen paket belgesi belirtilen yolda mevcut değil. Paket belgesi olmadan, ne okuma uygulamaları ne de EPUBCheck, kitabı oluşturan dosyaların hangi olduğunu bilemez.

PKG-020 bir hata mı?

PKG-020 varsayılan olarak hata olarak bildirilmektedir. EPUB spesifikasyon kuralını ihlal eder ve geçersizdir. Mağazalar ve Kindle'ye gönderme işlemleri bunu reddedebilir ve EPUBCheck durum 1 ile çıkış yapar.

PDF ile EPUB araçları

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

Tüm araçları gör