Sari la conținut
EPUBCheck · Resurse și referințe

EPUBCheck RSC-008: fișierul nu este în manifest

Actualizat:

EPUBCheck RSC-008 este un mesaj de eroare: “Referenced resource "…" is not declared in the OPF manifest.” Un fișier există în EPUB și este referit, dar manifestul documentului pachetului nu-l listează. Fiecare resursă de publicație trebuie să fie declarată în manifest, altfel aplicațiile de citire s-ar putea refuza să o încarce.

Mesajul oficial

Referenced resource "%1$s" is not declared in the OPF manifest.

Severitate implicită
Eroare. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.
versiunea EPUBCheck
5.4.0

%1$s, %2$s… sunt completate cu fișierul, valoarea sau elementul EPUBCheck găsit.

Cauze tipice

  • O imagine sau un stylesheet adăugate în folderul cărții fără a actualiza manifestul.
  • Un manifest generat înainte de a fi adăugate ultimele fișiere.

Cum să o repari

  1. Deschide documentul pachet (.opf) și găsește elementul manifest.
  2. Adăugați un element pentru fișier cu un id unic, calea sa și tipul său media, de exemplu <item id="fig1" href="images/fig1.png" media-type="image/png"/>.
  3. Validați din nou; o greșeală de tipar în href transformă aceasta în RSC-007.

Când nu este acest lucru

Dacă fișierul nu există deloc, eroarea este RSC-007.

Termeni folosiți aici

Alte mesaje RSC

  • RSC-007 Referenced resource "…" could not be found in the EPUB.
  • RSC-009 A non-SVG image resource should not be defined with a fragment identifier.
  • RSC-006 Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.
  • RSC-006b Resource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.
  • RSC-010 Reference to non-standard resource type found.
  • RSC-005 Error while parsing file: …

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck RSC-008?

EPUBCheck RSC-008 este un mesaj de eroare: “Referenced resource "…" is not declared in the OPF manifest.” Un fișier există în EPUB și este referit, dar manifestul documentului pachetului nu-l listează. Fiecare resursă de publicație trebuie să fie declarată în manifest, altfel aplicațiile de citire s-ar putea refuza să o încarce.

Este RSC-008 o eroare?

RSC-008 este raportat ca eroare în mod implicit. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite la Kindle îl pot respinge, iar EPUBCheck se încheie cu status 1.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele