İçeriğe atla
EPUBCheck · Kaynaklar ve referanslar

EPUBCheck RSC-006: uzaktan kaynaklara izin verilmiyor

Güncellendi:

EPUBCheck RSC-006 bir hata mesajıdır: “Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.” Bir kaynak, EPUB'ün gerektirdiği yeri olan EPUB dosyasının içinde olmayan bir yerden web'den yüklenir. Sadece ses, video, yazı tipleri ve komut dosyaları tarafından alınan kaynaklar uzakta kalabilir; diğer her şey kitabın çevrimdışı çalışması için konteynerin içinde olmalıdır.

Resmi mesaj

Remote resource reference is not allowed in this context; resource "%1$s" must be located in the EPUB container.

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

  • Resimler, kitapta bir dosya yerine http veya https URL'si ile referans verilmiştir.
  • Kesin görüntü URL'leri ile bir web sayfasından kopyalanmış içerik.

Nasıl düzeltilir

  1. Kaynağı indirin, EPUB ve manifestoya ekleyin ve onu göreli bir yol ile referans verin.
  2. EPUB 3, uzaktan ses, video ve yazı tiplerine izin verir; bunların, kullanan belgenin manifest öğesinde remote-resources özelliğine ihtiyacı vardır.
  3. Tekrar doğrulayın.

Ne zaman bu değil

Bir web sitesine yönelik olağan bir köprüye izin verilir; RSC-006 sayfanın yüklediği kaynaklar hakkında, örneğin resimler.

Burada kullanılan terimler

Diğer RSC mesajları

  • RSC-006b Resource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.
  • RSC-005 Error while parsing file: …
  • RSC-007 Referenced resource "…" could not be found in the EPUB.
  • RSC-004 File "…" is encrypted, its content will not be checked.
  • RSC-008 Referenced resource "…" is not declared in the OPF manifest.
  • RSC-003 No rootfile tag with media type "application/oebps-package+xml" was found in the container.

Kaynaklar

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

FAQ

EPUBCheck RSC-006 ne anlama geliyor?

EPUBCheck RSC-006 bir hata mesajıdır: “Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.” Bir kaynak, EPUB'ün gerektirdiği yeri olan EPUB dosyasının içinde olmayan bir yerden web'den yüklenir. Sadece ses, video, yazı tipleri ve komut dosyaları tarafından alınan kaynaklar uzakta kalabilir; diğer her şey kitabın çevrimdışı çalışması için konteynerin içinde olmalıdır.

RSC-006 bir hata mı?

RSC-006 varsayılan olarak hata olarak rapor edilir. EPUB, spesifikasyonun bir kuralını ihlal eder ve geçersizdir. Mağazalar ve Kindle'ye gönderme, 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