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

EPUBCheck RSC-001: fișier listat negăsit

Actualizat:

EPUBCheck RSC-001 este un mesaj de eroare: “File "…" could not be found.” EPUBCheck a căutat un fișier pe care EPUB spune că există și nu l-a găsit în arhivă. Fișierul este de obicei unul din documentul pachet sau din lista containerului, deci aplicațiile de citire vor eșua în a-l încărca și ele.

Mesajul oficial

File "%1$s" could not be found.

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 cale greșită sau o greșeală de mare/mică literă în nume: căile dintr-un EPUB sunt sensibile la litere mari și mici.
  • Un fișier care a fost șters sau redenumit după ce a fost referit.
  • Un fișier neincluse atunci când arhiva a fost construită, de exemplu, printr-o comandă zip care a sărit un folder.

Cum să o repari

  1. Verifică calea pe care EPUBCheck o raportează împotriva fișierelor reale din arhivă, inclusiv literele mari/mici.
  2. Restaură fișierul sau corectează referința.
  3. Reconstruiește arhiva și validează din nou.

Când nu este acest lucru

Dacă un link sau o referință de imagine în conținut indică către un fișier lipsă, EPUBCheck raportează RSC-007.

Termeni folosiți aici

Alte mesaje RSC

  • RSC-002 Required META-INF/container.xml resource could not be found.
  • RSC-003 No rootfile tag with media type "application/oebps-package+xml" was found in the container.
  • RSC-004 File "…" is encrypted, its content will not be checked.
  • RSC-005 Error while parsing file: …
  • 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.

Surse

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

FAQ

Ce înseamnă EPUBCheck RSC-001?

EPUBCheck RSC-001 este un mesaj de eroare: “File "…" could not be found.” EPUBCheck a căutat un fișier pe care EPUB spune că există și nu l-a găsit în arhivă. Fișierul este de obicei unul din documentul pachet sau din lista containerului, deci aplicațiile de citire vor eșua în a-l încărca și ele.

Este RSC-001 o eroare?

RSC-001 este raportat ca eroare în mod implicit. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite la Kindle pot să o respingă, iar EPUBCheck iese 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