EPUBCheck RSC-017: advertencia del analizador en un archivo
Actualizado:
EPUBCheck RSC-017 es un mensaje de advertencia: “Warning while parsing file: ….” El analizador encontró algo cuestionable que no detiene la lectura del archivo. Es una advertencia: el EPUB permanece válido, pero el texto después de los dos puntos a menudo señala un error real.
El mensaje oficial
Warning while parsing file: %1$s
- Severidad por defecto
- Advertencia. El EPUB sigue siendo válido, pero es probable que algo cause problemas en algunas aplicaciones de lectura. EPUBCheck sale con 0 a menos que pases --failonwarnings.
- versión de EPUBCheck
- 5.4.0
%1$s, %2$s… se completan con el archivo, valor o elemento EPUBCheck encontrado.
Causas típicas
- Construcciones que están permitidas pero desaconsejadas o sospechosas; el texto después de los dos puntos lo nombra.
- Marcado copiado de páginas web que depende de la tolerancia del navegador.
Cómo arreglarlo
- Lee el texto después de los dos puntos: EPUBCheck informa del archivo, la línea y la columna, y la propia descripción del problema del analizador.
- Corrígelo si el mensaje apunta a un error real; no hace que el EPUB sea inválido por sí solo.
- Valida nuevamente para comprobar que ningún error relacionado estaba oculto detrás de él.
Cuándo no es esto
Un error de esquema que hace que el archivo sea inválido es RSC-005; un archivo que no se puede analizar es RSC-016.
Términos usados aquí
Otros mensajes de RSC
RSC-016Fatal Error while parsing file: …RSC-015A fragment identifier is required for svg use tag references.RSC-019EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.RSC-014Fragment identifier defines an incompatible resource type.RSC-020"…" is not a valid URL (…)RSC-013Fragment identifier is used in a reference to a stylesheet resource.
Fuentes
Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.