EPUBCheck OPF-015: unødvendig manifest egenskab
Opdateret:
EPUBCheck OPF-015 er en fejlt meddelelse: “The property "…" should not be declared in the OPF file.” Et manifest item erklærer en egenskab, som dokumentet faktisk ikke bruger, såsom svg, mathml eller scripted. EPUB beder om, at disse egenskaber matcher indholdet, så en gammel en rapporteres som en fejl.
Den officielle meddelelse
The property "%1$s" should not be declared in the OPF file.
- Standard alvorlighed
- Fejl. EPUB bryder en regel i specifikationen og er ugyldig. Lagring og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.
- EPUBCheck version
- 5.4.0
%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.
Typiske årsager
- Egenskaber kopieret fra en skabelonmanifest, der erklærede dem for hvert kapitel.
- SVG, MathML eller skriptet blev fjernet fra dokumentet, men ejendommen blev tilbage.
- Et værktøj, der tilføjer egenskaber ved at gætte ud fra filnavne i stedet for at læse indholdet.
Sådan retter du det
- Læs egenskaben og filen EPUBCheck navne.
- Åbn dokumentet og bekræft, at det ikke virkelig indeholder et sådant element (svg, math eller script).
- Fjern egenskaben fra det manifest-element, og behold eventuelle andre egenskaber, det har.
Hvornår det ikke er dette
Hvis dokumentet bruger funktionen og egenskaben mangler, er det OPF-014.
Termer der bruges her
Andre OPF beskeder
OPF-014The property "…" should be declared in the OPF file.OPF-016The element "rootfile" is missing its required attribute "full-path".OPF-013Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.OPF-017The attribute "full-path" on element "rootfile" must not be empty.OPF-012Item property "…" is not defined for media type "…".OPF-018The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found.
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.