Sari la conținut
EPUBCheck · Document pachet (OPF)

EPUBCheck OPF-031: link ghid către fișier lipsă

Actualizat:

EPUBCheck OPF-031 este un mesaj de eroare: “File listed in reference element in guide was not declared in OPF manifest: ….” O referință în elementul EPUB 2 guide indică către un fișier care nu este în manifest. Ghidul este o listă veche de locuri cheie (copertă, cuprins, început), iar țintele sale trebuie să fie fișierele declarate.

Mesajul oficial

File listed in reference element in guide was not declared in OPF manifest: %1$s.

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 intrare de ghid lăsată după ce un fișier a fost eliminat sau redenumit.
  • O cale greșită sau o greșeală de mare/mică literă în href-ul unui element de referință.
  • Un ghid copiat dintr-o altă carte.

Cum să o repari

  1. Găsiți elementul referință EPUBCheck la care face referire în ghid.
  2. Corectați href-ul să conducă la un fișier declarat în manifest, sau ștergeți intrarea.
  3. În EPUB 3 nav landmarks în documentul de navigație înlocuiește ghidul, așa că poți elimina ghidul dacă nu te adresezi sistemelor de citire EPUB 2.

Când nu este acest lucru

Dacă fișierul se află în manifest dar nu este un document de conținut, EPUBCheck raportează OPF-032.

Termeni folosiți aici

Alte mesaje OPF

  • OPF-030 The unique-identifier "…" was not found.
  • OPF-032 Guide references "…" which is not a valid "OPS Content Document".
  • OPF-029 The file "…" does not appear to match the media type …, as specified in the OPF file.
  • OPF-033 The spine contains no linear resources.
  • OPF-028 Undeclared prefix: "…".
  • OPF-034 The spine contains multiple references to the manifest item with id "…".

Surse

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

FAQ

Ce înseamnă EPUBCheck OPF-031?

EPUBCheck OPF-031 este un mesaj de eroare: “File listed in reference element in guide was not declared in OPF manifest: ….” O referință în elementul EPUB 2 guide indică către un fișier care nu este în manifest. Ghidul este o listă veche de locuri cheie (copertă, cuprins, început), iar țintele sale trebuie să fie fișierele declarate.

Este OPF-031 o eroare?

OPF-031 este raportat ca eroare în mod implicit. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimiteți la Kindle ar putea să o respingă, iar EPUBCheck se închide cu codul de stare 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