¿Cómo arreglo errores de EPUBCheck?
Actualizado:
Ejecuta EPUBCheck, luego corrige los mensajes en orden: cada uno da un código como RSC-005, el archivo, la línea y la columna, y corregir los primeros errores a menudo elimina varios posteriores. Consulta el código en nuestra referencia de [EPUBCheck](/epubcheck/) para sus causas habituales y corrige, edita los archivos de EPUB, reconstruye el archivo y valida de nuevo hasta que no queden errores.
Paso a paso
- Ejecute
java -jar epubcheck.jar book.epub(EPUBCheck es gratuito, del W3C). Agregue--locale ensi desea los mensajes en inglés independientemente del idioma de su sistema. - Comenzar con errores fatales y errores; las advertencias no invalidan el EPUB.
- Para cada mensaje, abre el archivo que nombra en la línea y columna que indica. Busca el código para saber qué significa.
- Descomprime el EPUB, o ábrelo en un editor EPUB, y corrige el archivo.
- Reconstruir el archivo con el archivo mimetype primero y sin comprimir, luego validar de nuevo.
Los códigos más comunes
- RSC-005: un archivo rompe el esquema, por ejemplo, un atributo no permitido donde está o una fecha dcterms:modified faltante.
- RSC-007 y RSC-008: falta un archivo referenciado, o está presente, pero no en el manifiesto.
- RSC-012: un enlace apunta a un #id que no existe, a menudo después de que se han movido las notas al pie.
- OPF-014 y PKG-006: una propiedad de manifiesto que falta, o un archivo mimetype que no está primero en el ZIP.
Cuando el EPUB provino de un convertidor
Si un convertidor produjo cientos de errores, corregirlos a mano rara vez vale la pena: convierte de nuevo con una herramienta que escriba EPUB 3 válido. EpubCC escribe EPUB 3, y cada EPUB en nuestro punto de referencia público fue validado con EPUBCheck.
Convierte un PDF a un EPUB 3 limpio
Hasta 3 libros completos al día gratis. No se necesita cuenta.
Tamaño y límites de páginas por plan