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

EPUBCheck OPF-012: dosya türü için yanlış özellik

Güncellendi:

EPUBCheck OPF-012 bir hata mesajıdır: “Item property "…" is not defined for media type "…".” Bir manifest ögesinde, medya türüne uymayan bir özellik var. Manifest özellikleri, bir dosyanın ne olduğunu veya ne içerdiğini tanımlar ve her biri yalnızca belirli türde dosyalar için tanımlanmıştır.

Resmi mesaj

Item property "%1$s" is not defined for media type "%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

  • görüntü olmayan bir dosyada, örneğin kapağı gösteren XHTML sayfasında kapak resmi.
  • nav, bir XHTML belgesi olmayan bir dosyada.
  • bir içerik belgesi olmayan dosyada, stil sayfası veya resim gibi svg, mathml veya betik.

Nasıl düzeltilir

  1. Mesajdaki özellik ve medya türü EPUBCheck isimlerini okuyun.
  2. Özelliği gerçekten tanımladığı öğeye taşıyın, örneğin kapak resmi özelliğini resim dosyasına.
  3. Hiçbir öğe bunu taşımamalıysa özniteliği kaldırın, ardından EPUBCheck'ı tekrar çalıştırın.

Ne zaman bu değil

Eğer özellik sözlükte hiç yoksa, bu OPF-027'dır.

Burada kullanılan terimler

Diğer OPF mesajları

  • OPF-011 itemref can’t have both page-spread-right and page-spread-left properties.
  • OPF-013 Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.
  • OPF-014 The property "…" should be declared in the OPF file.
  • OPF-015 The property "…" should not be declared in the OPF file.
  • OPF-016 The element "rootfile" is missing its required attribute "full-path".
  • 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-012 ne anlama geliyor?

EPUBCheck OPF-012 bir hata mesajıdır: “Item property "…" is not defined for media type "…".” Bir manifest ögesinde, medya türüne uymayan bir özellik var. Manifest özellikleri, bir dosyanın ne olduğunu veya ne içerdiğini tanımlar ve her biri yalnızca belirli türde dosyalar için tanımlanmıştır.

OPF-012 bir hata mı?

OPF-012 varsayılan olarak hata olarak rapor edilir. EPUB, spesifikasyon kuralını ihlal eder ve geçersizdir. Depolar ve Kindle'ye gönderimler bunu reddedebilir ve EPUBCheck durum 1 ile çıkar.

PDF ile EPUB araçları

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

Tüm araçları gör