EPUBCheck OPF-025: lista, jossa tarvitaan yksi arvo
Päivitetty:
EPUBCheck OPF-025 on virheteravi: “Property value list "…" is not allowed, only one value must be specified.” Metadata-ominaisuus, joka vaatii yksittäisen arvon, saatiin listana arvoja. EPUBCheck nimeää löytyneen listan, ja lukusovellukset eivät tietäisi, mitä arvoa käyttää.
Virallinen viesti
Property value list "%1$s" is not allowed, only one value must be specified.
- Oletusarvoinen vakavuus
- Virhe. EPUB rikkoo spesifikaation sääntöä ja on virheellinen. Kaupat ja Lähetä Kindle voivat hylätä sen, ja EPUBCheck poistuu tilassa 1.
- EPUBCheck versio
- 5.4.0
%1$s, %2$s… täytetään EPUBCheck löytyvällä tiedostolla, arvoilla tai elementeillä.
Tyypilliset syyt
- Useita välilyönnin erottelemia arvoja ominaisuudessa, joka tarkoittaa yhtä, esimerkiksi kaksi asettelu-arvoa yhdessä rendition meta -elementissä.
- Kaksi arvoa yhdistetään yhdeksi elementiksi, kun yhdistetään metatietoja eri lähteistä.
- Arvo, jossa on ylimääräinen väli, joka jakaa sen kahteen.
Kuinka korjata se
- Etsi meta-elementti tai attribuutti, johon EPUBCheck osoittaa.
- Pidä vain yksi arvo.
- Jos kirjan osat tarvitsevat erilaisia arvoja, aseta ne erikseen jokaiseen spine:ssä, jossa ominaisuus sen sallii (esimerkiksi rendition:layout-pre-paginated yhdessä itemrefissä).
Milloin tämä ei ole se
Jos yksittäinen arvo on väärinmuodostettu eikä kaksinkertainen, se on OPF-026.
Tässä käytetyt termit
Muut OPF viestit
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.
Lähteet
Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.