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

EPUBCheck OPF-030: unique-identifier bulunamadı

Güncellendi:

EPUBCheck OPF-030 bir hata mesajıdır: “The unique-identifier "…" was not found.” Paket öğesinin unique-identifier niteliği, hiçbir dc:identifier öğesinin sahip olmadığı bir id'yi adlandırıyor. EPUB, kitabın ana tanımlayıcısının bu şekilde işaretlenmesi gerektiğini ister, bu nedenle kitap düzeltilene kadar geçerli bir kimliği yoktur.

Resmi mesaj

The unique-identifier "%1$s" was not found.

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

  • dc:identifier üzerindeki kimlik, meta veriyi elle düzenlerken yeniden adlandırıldı veya silindi.
  • dc:identifier kendisi silindi, böylece öznitelik hiçbir yere işaret etmiyor.
  • İki değer arasındaki bir yazım hatası veya büyük/küçük harf farkı.

Nasıl düzeltilir

  1. Paket öğesindeki unique-identifier değerini okuyun.
  2. Bir dc:identifier'a aynı kimliği verin, örneğin <package unique-identifier="uid"> ile <dc:identifier id="uid">urn:uuid:…</dc:identifier>.
  3. Eserin hiç kimliği yoksa, bir tane ekleyin (bir UUID veya ISBN).

Ne zaman bu değil

Özellik paket elementinden eksikse, o OPF-048'dır.

Burada kullanılan terimler

Diğer OPF mesajları

  • OPF-029 The file "…" does not appear to match the media type …, as specified in the OPF file.
  • OPF-031 File listed in reference element in guide was not declared in OPF manifest: ….
  • OPF-028 Undeclared prefix: "…".
  • OPF-032 Guide references "…" which is not a valid "OPS Content Document".
  • OPF-027 Undefined property: "…".
  • OPF-033 The spine contains no linear resources.

Kaynaklar

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

FAQ

EPUBCheck OPF-030 ne anlama geliyor?

EPUBCheck OPF-030 bir hata mesajıdır: “The unique-identifier "…" was not found.” Paket öğesinin unique-identifier niteliği, hiçbir dc:identifier öğesinin sahip olmadığı bir id'yi adlandırıyor. EPUB, kitabın ana tanımlayıcısının bu şekilde işaretlenmesi gerektiğini ister, bu nedenle kitap düzeltilene kadar geçerli bir kimliği yoktur.

OPF-030 bir hata mı?

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