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

EPUBCheck OPF-091: manifest href'lerinde parça

Güncellendi:

EPUBCheck OPF-091 bir hata mesajıdır: “The item href URL must not have a fragment identifier.” Bir manifest öğesinin href’i bir fragment tanımlayıcısı içerir (bir URL’nin hash işaretinden sonraki kısmı). Manifest öğeleri tam dosyaları beyan eder, bu nedenle URL'leri bir dosyanın içine işaret etmemelidir.

Resmi mesaj

The item href URL must not have a fragment identifier.

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

Tipik nedenler

  • Bir bağlantıdan kopyalanmış bir href, örneğin chapter1.xhtml#start.
  • İçindekiler bağlantılarından manifest girişleri oluşturan bir araç.
  • Elle düzenleme sonrası kalan bir parça.

Nasıl düzeltilir

  1. Manifest öğesi EPUBCheck'nin işaret ettiği yeri bul.
  2. Yalnızca dosya yolunu bırakarak href'den #fragment'i kaldırın.
  3. Eğer iki öğe şimdi aynı dosyaya yönlendiriyorsa, birini tutun ve diğerinin kimliğine referansları güncelleyin.

Ne zaman bu değil

Eğer bir metadata bağlantısı paket belgesinin kendisindeki bir elemana işaret ediyorsa, bu OPF-098'dır.

Burada kullanılan terimler

Diğer OPF mesajları

  • OPF-090 It is encouraged to use MIME media type "…" instead of "…".
  • OPF-092 Language tag "…" is not well-formed: …
  • OPF-089 The "alternate" link rel keyword cannot be paired with other keywords.
  • OPF-093 The "media-type" attribute is required for linked resources located in the EPUB container
  • OPF-088 Unrecognized epub:type value "…".
  • OPF-094 The "media-type" attribute is required for "…" links.

Kaynaklar

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

FAQ

EPUBCheck OPF-091 ne anlama geliyor?

EPUBCheck OPF-091 bir hata mesajıdır: “The item href URL must not have a fragment identifier.” Bir manifest öğesinin href’i bir fragment tanımlayıcısı içerir (bir URL’nin hash işaretinden sonraki kısmı). Manifest öğeleri tam dosyaları beyan eder, bu nedenle URL'leri bir dosyanın içine işaret etmemelidir.

OPF-091 bir hata mı?

OPF-091 varsayılan olarak hata olarak rapor edilir. EPUB spesifikasyonun bir kuralını ihlal eder ve geçersizdir. Mağazalar ve Kindle'ye Gönder bunun reddedilmesine neden olabilir 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