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

EPUBCheck OPF-014: manifest özelliği eksik

Güncellendi:

EPUBCheck OPF-014 bir hata mesajıdır: “The property "…" should be declared in the OPF file.” Bir içerik belgesi, manifest öğesinde bildirilmesi gereken bir özelliği kullanıyor ve bu bildirim eksik. EPUB, okuma uygulamalarının, SVG, MathML, betik veya ağ erişimi gerektiren belgeleri önceden bilmesi için bu özellikleri gerektirir.

Resmi mesaj

The property "%1$s" should be declared in the OPF file.

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

  • Bir XHTML belgesinde, manifest öğesi özellikleri="svg" olmayan çevrimiçi SVG.
  • MathML olmadan "mathml", veya "scripted" olmadan scriptler (formlar veya olay nitelikleri dahil).
  • Manifest öğesinde "remote-resources" olmadan web'den yüklenen ses, video veya yazı tipleri.

Nasıl düzeltilir

  1. Mesajdaki özellik adını ve dosyayı okuyun.
  2. Bu niteliği dosyanın manifest öğesine ekleyin, örneğin <item id="c1" href="ch1.xhtml" media-type="application/xhtml+xml" properties="svg"/>.
  3. Birden fazla özelliği boşluklarla ayırın, örneğin properties="svg mathml".
  4. Özellik istenmiyorsa, belgeyi kaldırarak EPUBCheck'yi tekrar çalıştırın.

Ne zaman bu değil

Eğer özellik beyan edilmiş ama belge özelliği kullanmıyorsa, bu OPF-015'dır, zıt durum.

Burada kullanılan terimler

Diğer OPF mesajları

  • OPF-013 Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.
  • OPF-015 The property "…" should not be declared in the OPF file.
  • OPF-012 Item property "…" is not defined for media type "…".
  • OPF-016 The element "rootfile" is missing its required attribute "full-path".
  • OPF-011 itemref can’t have both page-spread-right and page-spread-left properties.
  • OPF-017 The attribute "full-path" on element "rootfile" must not be empty.

Kaynaklar

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

FAQ

EPUBCheck OPF-014 ne anlama geliyor?

EPUBCheck OPF-014 bir hata mesajıdır: “The property "…" should be declared in the OPF file.” Bir içerik belgesi, manifest öğesinde bildirilmesi gereken bir özelliği kullanıyor ve bu bildirim eksik. EPUB, okuma uygulamalarının, SVG, MathML, betik veya ağ erişimi gerektiren belgeleri önceden bilmesi için bu özellikleri gerektirir.

OPF-014 bir hata mı?

OPF-014 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