EPUBCheck OPF-025: listă unde era nevoie de o valoare
Actualizat:
EPUBCheck OPF-025 este un mesaj de eroare: “Property value list "…" is not allowed, only one value must be specified.” O proprietate de metadate care ia o valoare unică a primit o listă de valori. EPUBCheck numește lista pe care a găsit-o, iar aplicațiile de citire nu ar ști care dintre valori să folosească.
Mesajul oficial
Property value list "%1$s" is not allowed, only one value must be specified.
- 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
- Valorile separate prin spațiu într-o proprietate destinată să conțină una, de exemplu două valori de layout într-un element meta de rendiție.
- Două valori unite într-un singur element atunci când se combină metadatele din surse diferite.
- O valoare cu un spațiu rătăcit care o împarte în două.
Cum să o repari
- Găsiți elementul sau atributul meta EPUBCheck la care face referire.
- Păstrează o singură valoare.
- Dacă părțile cărții necesită valori diferite, setează-le per element în spine acolo unde proprietatea permite acest lucru (de exemplu, rendition:layout-pre-paginated pe un itemref).
Când nu este acest lucru
Dacă valoarea unică este defectuoasă în loc să fie dublată, aceasta este OPF-026.
Termeni folosiți aici
Alte mesaje OPF
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.
Surse
- EPUB 3.3, §D.1.2 The property data type · citește
Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.