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

EPUBCheck PKG-009: yasaklı dosya adı karakteri

Güncellendi:

EPUBCheck PKG-009 bir hata mesajıdır: “The file name "…" contains characters that are not allowed in OCF file names: ….” EPUB içindeki bir dosya adı, EPUB konteyner kurallarının dosya adlarında izin vermediği bir karakter içeriyor. Bu kısıtlama, kitap açıldığında tüm işletim sistemlerinde aynı isimlerin çalışabilmesi içindir.

Resmi mesaj

The file name "%1$s" contains characters that are not allowed in OCF file names: %2$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

  • », *, :, <, >, ?, \ veya | gibi karakterler veya kontrol karakterleri, genellikle bir resim veya bölümün orijinal başlığından kopyalanmıştır.
  • Başlıklar veya alt yazılarından dolayı isimlendirilen bir araçtan dışa aktarılan dosyalar.

Nasıl düzeltilir

  1. Dosyayı harfler, rakamlar, tireler ve alt çizgiler kullanarak 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. Arşivi yeniden inşa et ve tekrar doğrula; gözden kaçırdığınız herhangi bir referans RSC-007 olarak görünür.

Ne zaman bu değil

Boşluklar izin verilir ve yalnızca PKG-010 uyarısını verir; ASCII dışı harfler PKG-012 verir.

Burada kullanılan terimler

Diğer PKG mesajları

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

Kaynaklar

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

FAQ

EPUBCheck PKG-009 ne anlama geliyor?

EPUBCheck PKG-009 bir hata mesajıdır: “The file name "…" contains characters that are not allowed in OCF file names: ….” EPUB içindeki bir dosya adı, EPUB konteyner kurallarının dosya adlarında izin vermediği bir karakter içeriyor. Bu kısıtlama, kitap açıldığında tüm işletim sistemlerinde aynı isimlerin çalışabilmesi içindir.

PKG-009 bir hata mı?

PKG-009 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