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

EPUBCheck OPF-015: proprietate de manifest neutilizată

Actualizat:

EPUBCheck OPF-015 este un mesaj de eroare: “The property "…" should not be declared in the OPF file.” Un element de manifest declară o proprietate pe care documentul nu o utilizează de fapt, cum ar fi svg, mathml sau scriptat. EPUB solicită ca aceste proprietăți să se potrivească conținutului, astfel încât o proprietate învechită este raportată ca o eroare.

Mesajul oficial

The property "%1$s" should not be declared in the OPF file.

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

  • Proprietăți copiate dintr-un manifest de șablon care le-a declarat pentru fiecare capitol.
  • SVG, MathML sau scriptul a fost îndepărtat din document, dar proprietatea a rămas.
  • Un instrument care adaugă proprietăți pe baza presupunerilor din numele fișierelor în loc să citească conținutul.

Cum să o repari

  1. Citește numele proprietății și fișierului EPUBCheck.
  2. Deschide documentul și confirmă că într-adevăr nu conține un astfel de element (svg, math sau script).
  3. Eliminați proprietatea din acel element de manifest, păstrând orice alte proprietăți pe care le are.

Când nu este acest lucru

Dacă documentul folosește caracteristica și proprietatea lipsește, atunci este OPF-014.

Termeni folosiți aici

Alte mesaje OPF

  • OPF-014 The property "…" should be declared in the OPF file.
  • OPF-016 The element "rootfile" is missing its required attribute "full-path".
  • OPF-013 Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.
  • OPF-017 The attribute "full-path" on element "rootfile" must not be empty.
  • OPF-012 Item property "…" is not defined for media type "…".
  • OPF-018 The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found.

Surse

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

FAQ

Ce înseamnă EPUBCheck OPF-015?

EPUBCheck OPF-015 este un mesaj de eroare: “The property "…" should not be declared in the OPF file.” Un element de manifest declară o proprietate pe care documentul nu o utilizează de fapt, cum ar fi svg, mathml sau scriptat. EPUB solicită ca aceste proprietăți să se potrivească conținutului, astfel încât o proprietate învechită este raportată ca o eroare.

Este OPF-015 o eroare?

OPF-015 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