EPUBCheck OPF-016: rootfile uden full-path
Opdateret:
EPUBCheck OPF-016 er en fejlt meddelelse: “The element "rootfile" is missing its required attribute "full-path".” Et rootfile-element i META-INF/container.xml har ingen full-path attribut. Den attribut er den eneste ting, der fortæller læseapps, hvor pakkedokumentet er, så bogen kan ikke åbnes uden det.
Den officielle meddelelse
The element "rootfile" is missing its required attribute "full-path".
- 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
Typiske årsager
- En håndskrevet container.xml, der mangler attributten.
- Attributnavnet er stavet forkert, såsom fullpath eller full_path.
- En skabelon container.xml, der aldrig blev færdiggjort.
Sådan retter du det
- Åbn META-INF/container.xml.
- Tilføj fuld sti med pakke dokumentets sti fra roden af arkivet, for eksempel
<rootfile full-path="OEBPS/content.opf" media-type="application/oebps-package+xml"/>. - Kontroller, at stien matcher det rigtige filnavn og case, genopbyg så EPUB.
Hvornår det ikke er dette
Hvis full-path er til stede, men tom, rapporterer EPUBCheck OPF-017; hvis det peger på en manglende fil, OPF-002.
Termer der bruges her
Andre OPF beskeder
OPF-015The property "…" should not be declared in the OPF file.OPF-017The attribute "full-path" on element "rootfile" must not be empty.OPF-014The property "…" should be declared in the OPF file.OPF-018The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found.OPF-018bThe "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found; please check scripted content to make sure the property is legit.OPF-013Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.