İçeriğe atla
EPUBCheck · Kaynaklar ve referanslar

EPUBCheck RSC-012: bozuk parça bağlantısı (#id)

Güncellendi:

EPUBCheck RSC-012 bir hata mesajıdır: “Fragment identifier is not defined.” Bir bağlantı, hedef belgede bulunmayan bir parça (#id) işaret eder. Bağlantı doğru dosyayı açar ama istenen yere atlayamaz; bu, dipnotlar ve içindekiler için yaygındır.

Resmi mesaj

Fragment identifier is not defined.

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

  • Dipnot veya içerik tablosu bağlantıları, yeniden adlandırılan veya hiç yazılmamış bir kimliğe bağlantı oluşturur, bu, bir kitabın bölümlere bölünmesinin ve dönüştürülmesinin yaygın bir sonucudur.
  • Bölüm ayrıldıktan sonra doğru bir id'yi hedefleyen ama yanlış dosya.

Nasıl düzeltilir

  1. Mesajda adı geçen link ve id'yi bul.
  2. Hedef öğesine eksik kimliği ekleyin veya var olan bir kimliğe bağlantıyı düzeltin.
  3. Bölümler ayrıldıktan sonra, sayfa kesintisi ile kesilen bir paragraf, bir sonraki sayfanın cümleyi devam ettirmesi ile tekrar birleştirilir.

Ne zaman bu değil

Eğer dosya kendisi eksikse, o RSC-007; bir PNG veya JPEG üzerindeki parça RSC-009.

Burada kullanılan terimler

Diğer RSC mesajları

  • RSC-011 Found a reference to a resource that is not a spine item.
  • RSC-013 Fragment identifier is used in a reference to a stylesheet resource.
  • RSC-010 Reference to non-standard resource type found.
  • RSC-014 Fragment identifier defines an incompatible resource type.
  • RSC-009 A non-SVG image resource should not be defined with a fragment identifier.
  • RSC-015 A fragment identifier is required for svg use tag references.

Kaynaklar

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

FAQ

EPUBCheck RSC-012 ne anlama geliyor?

EPUBCheck RSC-012 bir hata mesajıdır: “Fragment identifier is not defined.” Bir bağlantı, hedef belgede bulunmayan bir parça (#id) işaret eder. Bağlantı doğru dosyayı açar ama istenen yere atlayamaz; bu, dipnotlar ve içindekiler için yaygındır.

RSC-012 bir hata mı?

RSC-012 varsayılan olarak hata olarak rapor edilir. EPUB, spesifikasyonun bir kuralını ihlal eder ve geçersizdir. Mağazalar ve Kindle'ye gönder seçenekleri bunu reddedebilir ve EPUBCheck durum kodu 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