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

EPUBCheck OPF-028: kullanılmış ama bildirilmemiş ön ek

Güncellendi:

EPUBCheck OPF-028 bir hata mesajıdır: “Undeclared prefix: "…".” Bir özellik, paket belgesinin ön ek niteliğinde bildirilmemiş bir ön ek kullanıyor. Rezerve edilmiş ön ekler dışında, her ön ek kullanılmadan önce bir sözlük URI'sine bağlanmalıdır.

Resmi mesaj

Undeclared prefix: "%1$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

  • ibooks:version gibi satıcı özellikleri, ibooks öneki tanımlanmadan kullanılmıştır.
  • Önek niteliği, hala onu kullanan özellikler varken kaldırıldı veya temizlendi.
  • Bir özelliğin ön ekindeki bir yazım hatası, bu nedenle artık belirtilen biriyle eşleşmiyor.

Nasıl düzeltilir

  1. Önek EPUBCheck isimlerini okuyun.
  2. Paket öğesinin prefix niteliğine haritalamasını ekleyin. Her haritalamayı prefix adı, bir iki nokta üst üste, bir boşluk ve kelime dağarcığı URI'si olarak yazın ve haritalamaları boşluk ile ayırın, örneğin prefix="ibooks: http://vocabulary.itunes.apple.com/rdf/ibooks/vocabulary-extensions-1.0/ foaf: http://xmlns.com/foaf/spec/".
  3. Ya da, özellik gerekli değilse, kaldırın.

Ne zaman bu değil

Eğer ön ek beyan edilmiş ama beyan kötü yazılmışsa, bu OPF-004'nın bir varyantıdır.

Burada kullanılan terimler

Diğer OPF mesajları

  • OPF-027 Undefined property: "…".
  • OPF-029 The file "…" does not appear to match the media type …, as specified in the OPF file.
  • OPF-026 Found malformed property value: "…".
  • OPF-030 The unique-identifier "…" was not found.
  • OPF-025 Property value list "…" is not allowed, only one value must be specified.
  • OPF-031 File listed in reference element in guide was not declared in OPF manifest: ….

Kaynaklar

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

FAQ

EPUBCheck OPF-028 ne anlama geliyor?

EPUBCheck OPF-028 bir hata mesajıdır: “Undeclared prefix: "…".” Bir özellik, paket belgesinin ön ek niteliğinde bildirilmemiş bir ön ek kullanıyor. Rezerve edilmiş ön ekler dışında, her ön ek kullanılmadan önce bir sözlük URI'sine bağlanmalıdır.

OPF-028 bir hata mı?

OPF-028 varsayılan olarak hata olarak bildirilir. EPUB, spesifikasyonun kuralını ihlal eder ve geçersizdir. Mağazalar 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