İçeriğe atla
EPUBCheck · Paket belgesi (OPF)

EPUBCheck OPF-003: manifestten dosya eksik

Güncellendi:

EPUBCheck OPF-003 bir kullanım mesajıdır: “Item "…" exists in the EPUB, but is not declared in the OPF manifest.” Bir dosya arşivde bulunmaktadır ancak manifestte açıklanmamıştır. Okuma uygulamaları manifestten çalışır, bu nedenle açıklanmamış bir dosya göz ardı edilebilir; bu bir kullanım notudur, yalnızca EPUBCheck -u ile çalıştığında gösterilir.

Resmi mesaj

Item "%1$s" exists in the EPUB, but is not declared in the OPF manifest.

Varsayılan ciddiyet
Kullanım. Sadece bilgilendirici ve varsayılan olarak gizlidir: EPUBCheck -u (--usage) ile çalışırken görünür. Bu, EPUB'yi geçersiz kılmaz.
EPUBCheck sürümü
5.4.0

%1$s, %2$s… dosyadan, değer veya öğeden bulunan EPUBCheck ile doldurulmuştur.

Tipik nedenler

  • .DS_Store veya Thumbs.db gibi artık sistem dosyaları kitapla birlikte sıkıştırılmıştır.
  • Düzenleme sonrasında kitap klasöründe kalan eski resimler, yedeklemeler veya taslaklar.
  • Manifesto güncellenmeden klasöre eklenen yeni bir dosya.

Nasıl düzeltilir

  1. Dosya EPUBCheck adlarına bakın ve kitabın onu kullanıp kullanmadığını belirleyin.
  2. Eser bunu kullanmıyorsa, klasörden silin ve arşivi yeniden oluşturun.
  3. Eser bunu kullanıyorsa, benzersiz bir id, yolu ve medya türü ile bir manifest öğesi ekleyin; örneğin <item id="img2" href="images/map.png" media-type="image/png"/>.

Ne zaman bu değil

Eğer beyan edilmeyen dosya içeriğe de referans veriyorsa, EPUBCheck RSC-008 olarak raporlar; ilk önce düzeltilmesi gereken budur.

Burada kullanılan terimler

Diğer OPF mesajları

  • OPF-002 The OPF file "…" was not found in the EPUB.
  • OPF-004 Invalid prefix declaration: leading or trailing whitespace is not allowed.
  • OPF-001 There was an error when parsing the EPUB version: ….
  • OPF-005 Invalid prefix declaration: URI for prefix "…" doesn’t exist.
  • OPF-006 Invalid prefix declaration: URI "…" is not a valid URI.
  • OPF-007 Re-declaration of reserved prefix "…".

Kaynaklar

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

FAQ

EPUBCheck OPF-003 ne anlama geliyor?

EPUBCheck OPF-003 bir kullanım mesajıdır: “Item "…" exists in the EPUB, but is not declared in the OPF manifest.” Bir dosya arşivde bulunmaktadır ancak manifestte açıklanmamıştır. Okuma uygulamaları manifestten çalışır, bu nedenle açıklanmamış bir dosya göz ardı edilebilir; bu bir kullanım notudur, yalnızca EPUBCheck -u ile çalıştığında gösterilir.

OPF-003 bir hata mı?

OPF-003 varsayılan olarak kullanım olarak bildirilir. Sadece bilgilendirici olup varsayılan olarak gizlidir: EPUBCheck -u (--usage) ile çalıştığında ortaya çıkar. EPUB'yi geçersiz kılmaz.

PDF ile EPUB araçları

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

Tüm araçları gör