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

EPUBCheck OPF-099: manifestul listează OPF-ul

Actualizat:

EPUBCheck OPF-099 este un mesaj de eroare: “The manifest must not list the package document.” Manifestul listează documentul pachetului în sine, ceea ce nu este permis. Documentul pachetului se găsește prin META-INF/container.xml și descrie publicația; nu este o resursă a acesteia.

Mesajul oficial

The manifest must not list the package document.

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

Cauze tipice

  • Instrumente care adaugă fiecare fișier din folder în manifest, inclusiv .opf.
  • Un manifest generat de un script care parcurge întreaga folder de cărți.
  • Un element adăugat manual în timpul depanării.

Cum să o repari

  1. Găsiți elementele manifest ale căror href-uri fac referire la fișierul .opf.
  2. Ștergeți acel element.
  3. Verifică că nimic altceva (spine, fallback-uri) nu se referă la id-ul său.

Când nu este acest lucru

Dacă un alt fișier este declarat de două ori, acesta este OPF-074.

Termeni folosiți aici

Alte mesaje OPF

  • OPF-098 The "href" attribute must reference resources, not elements in the package document, but found URL "…".
  • OPF-100 The "…" property only applies to pre-paginated content.
  • OPF-097 Resource "…" is listed in the manifest, but no reference to it was found in content documents.
  • OPF-096 Non-linear content must be reachable, but found no hyperlink to "…".
  • OPF-096b No hyperlink was found to non-linear document "…", please check that it can be reached from scripted content.
  • OPF-095 The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".

Surse

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

FAQ

Ce înseamnă EPUBCheck OPF-099?

EPUBCheck OPF-099 este un mesaj de eroare: “The manifest must not list the package document.” Manifestul listează documentul pachetului în sine, ceea ce nu este permis. Documentul pachetului se găsește prin META-INF/container.xml și descrie publicația; nu este o resursă a acesteia.

Este OPF-099 o eroare?

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