EPUBCheck OPF-025: valor de propiedad malformado
Actualizado:
EPUBCheck OPF-025 es un mensaje de error: “Property value list "…" is not allowed, only one value must be specified.” Una propiedad de metadatos que toma un solo valor se le dio una lista de valores. EPUBCheck nombra la lista que encontró, y las aplicaciones de lectura no sabrían cuál de los valores usar.
El mensaje oficial
Property value list "%1$s" is not allowed, only one value must be specified.
- Severidad por defecto
- Error. El EPUB rompe una regla de la especificación y es inválido. Las tiendas y el envío a Kindle pueden rechazarlo, y EPUBCheck sale con estado 1.
- versión de EPUBCheck
- 5.4.0
%1$s, %2$s… se completan con el archivo, valor o elemento EPUBCheck encontrado.
Causas típicas
- Varios valores separados por espacio en una propiedad destinada a contener uno, por ejemplo, dos valores de diseño en un solo elemento de meta de representación.
- Dos valores fusionados en un elemento al combinar metadatos de diferentes fuentes.
- Un valor con un espacio extraño que lo divide en dos.
Cómo arreglarlo
- Encuentra el elemento meta o atributo EPUBCheck que apunta.
- Mantén un solo valor.
- Si partes del libro necesitan diferentes valores, establezca cada uno por elemento en el spine donde la propiedad lo permite (por ejemplo, rendition:layout-pre-paginated en un itemref).
Cuándo no es esto
Si el valor único está mal formado en lugar de duplicado, eso es OPF-026.
Términos usados aquí
Otros mensajes de 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.
Fuentes
Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.