EPUBCheck OPF-025: elenco dove è necessario un valore
Aggiornato:
EPUBCheck OPF-025 è un messaggio di errore: “Property value list "…" is not allowed, only one value must be specified.” Una proprietà metadata che richiede un singolo valore ha ricevuto un elenco di valori. EPUBCheck nomina l'elenco trovato, e le app di lettura non saprebbero quale dei valori utilizzare.
Il messaggio ufficiale
Property value list "%1$s" is not allowed, only one value must be specified.
- Gravità predefinita
- Errore. Il EPUB viola una regola della specifica ed è non valido. I negozi e Invia a Kindle potrebbero rifiutarlo, e EPUBCheck esce con stato 1.
- versione EPUBCheck
- 5.4.0
%1$s, %2$s… sono completati con il file, valore o elemento EPUBCheck trovato.
Cause tipiche
- Diversi valori separati da spazi in una proprietà destinata a contenerne uno, ad esempio due valori di layout in un elemento meta di rendition.
- Due valori fusi in un elemento quando si combinano i metadati da fonti diverse.
- Un valore con uno spazio in più che lo divide in due.
Come correggerlo
- Trova l'elemento meta o l'attributo a cui punta EPUBCheck.
- Mantieni un valore singolo.
- Se parti del libro necessitano di valori diversi, impostali per ogni elemento nel spine dove la proprietà lo consente (ad esempio rendition:layout-pre-paginated su un itemref).
Quando non è questo
Se il valore singolo è malformato anziché raddoppiato, è OPF-026.
Termini usati qui
Altri messaggi di 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.
Fonti
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.