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

EPUBCheck PKG-010: dosya adında boşluk

Güncellendi:

EPUBCheck PKG-010 bir uyarı mesajıdır: “The file name "…" contains spaces, which may create interoperability issues with older reading systems.” EPUB içindeki bir dosya adı boşluklar içeriyor. Bu mümkündür ama eski okuma sistemlerini bozabilir ve dosyaya işaret eden her URL'nın boşluğu doğru bir şekilde kodlaması gerekir.

Resmi mesaj

The file name "%1$s" contains spaces, which may create interoperability issues with older reading systems.

Varsayılan ciddiyet
Uyarı. EPUB hala geçerli, ancak bazı okuma uygulamalarında sorun çıkaracak bir şey muhtemelen var. EPUBCheck, --failonwarnings geçmezseniz 0 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

  • Orijinal başlıklarında adlandırılmış resimler veya bölümler, "Chapter 1.xhtml" gibi.
  • Belge isimlerini koruyan bir kelime işlemci veya düzenleme aracından dışa aktarılan dosyalar.

Nasıl düzeltilir

  1. Dosyayı boşluklar yerine tireler veya alt çizgilerle yeniden adlandırın.
  2. Yeniden adlandırdıktan sonra, dosyaya yapılan her referansı güncelleyin: paket belgesindeki manifest, XHTML içindeki bağlantılar ve resim kaynakları, ayrıca CSS'teki url() referansları.
  3. Eğer boşluğu korursanız, dosyaya işaret eden her URL'yi %20 olarak kodlamalıdır.

Ne zaman bu değil

Eğer isim : veya ? gibi karakterler içeriyorsa, hata PKG-009'dır; kötü kodlanmış bir URL RSC-020'dir.

Burada kullanılan terimler

Diğer PKG mesajları

  • PKG-009 The file name "…" contains characters that are not allowed in OCF file names: ….
  • PKG-011 The file name "…" is not allowed to end with ".".
  • PKG-008 Unable to read file "…".
  • PKG-012 The file name "…" contains non-ASCII characters, which might create interoperability issues with older reading systems.
  • PKG-007 The content of the mimetype file must be the string "application/epub+zip"…
  • PKG-006 Mimetype file entry is missing or is not the first file in the archive.

Kaynaklar

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

FAQ

EPUBCheck PKG-010 ne anlama geliyor?

EPUBCheck PKG-010 bir uyarı mesajıdır: “The file name "…" contains spaces, which may create interoperability issues with older reading systems.” EPUB içindeki bir dosya adı boşluklar içeriyor. Bu mümkündür ama eski okuma sistemlerini bozabilir ve dosyaya işaret eden her URL'nın boşluğu doğru bir şekilde kodlaması gerekir.

PKG-010 bir hata mı?

PKG-010 varsayılan olarak uyarı olarak bildirilmektedir. EPUB hala geçerlidir, ancak bazı okuma uygulamalarında sorunlara neden olabilecek bir durum olabilir. EPUBCheck --failonwarnings parametresi verilmedikçe 0 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