EPUBCheck OPF-025: liste der en verdi trengs
Oppdatert:
EPUBCheck OPF-025 er en feilmelding: “Property value list "…" is not allowed, only one value must be specified.” En metadatabestemmelse som tar en enkelt verdi fikk en liste med verdier. EPUBCheck navngir listen den fant, og leserapplikasjoner ville ikke vite hvilken av verdiene de skulle bruke.
Den offisielle meldingen
Property value list "%1$s" is not allowed, only one value must be specified.
- Standard alvorlighetsgrad
- Feil. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.
- EPUBCheck versjon
- 5.4.0
%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.
Typiske årsaker
- Flere verdier atskilt med mellomrom i en egenskap som er ment for å holde en, for eksempel to layoutverdier i ett gjengivelse-meta-element.
- To verdier slått sammen til ett element når metadata fra ulike kilder kombineres.
- En verdi med et tilfeldig mellomrom som splitter den i to.
Hvordan fikse det
- Finn meta-elementet eller attributt EPUBCheck peker til.
- Behold en enkelt verdi.
- Hvis deler av boken trenger forskjellige verdier, sett dem per element i spine der egenskapen tillater det (for eksempel rendition:layout-pre-paginated på én itemref).
Når det ikke er dette
Hvis den enkle verdien er feilformatert i stedet for doblet, er det OPF-026.
Begreper brukt her
Andre OPF meldinger
OPF-026Found malformed property value: "…".OPF-027Undefined property: "…".OPF-028Undeclared prefix: "…".OPF-021Use of non-registered URI scheme type in href: "…".OPF-029The file "…" does not appear to match the media type …, as specified in the OPF file.OPF-030The unique-identifier "…" was not found.
Kilder
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.