Validar archivos ePub

Tras escribir un libro, lo más seguro es que el autor quiera publicarlo. Una de la maneras más asequibles para abordar tal empresa es, hoy en día, la creación de un libro electrónico, una opción que normalmente se reproduce bajo el formato ePub. Sin embargo, el hecho de estar compuesto de pixels y bits en lugar de celulosa no significa que el ePub no deba ser revisado hasta la saciedad antes de ser puesto en las estanterías de las librerías digitales. Veamos en este post cómo hacer una buena validación de ePubs a través de una de las plataformas más usadas del mundo para tal fin: Epubcheck, cuyo código impulsa el validador de la International Digital Publishing Forum, el Epubcheck validator.

Epubcheck y la publicación de ePubs

Todo maquetista digital sabe que, después de la creación de un ePub, hay que validarlo de acuerdo con los estándares propios de un formato que está destinado a ser representado en pantallas de diferentes tipos. Por ejemplo, el iPad de Apple sólo acepta libros electrónicos en formato ePub que hayan sido milimétricamente testeados.

En este sentido, una de las primeras comprobaciones que debemos efectuar antes de dar luz verde a la publicación es el correcto testeo de la reproducción del contenido. De no realizarse este proceso, corremos el riesgo de ver nuestro libro con desajustes en pantalla, pues cada dispositivo interpreta la información contenida en el libro de manera distinta. Buena parte del trabajo de validación consiste, por tanto, en la comprobación de esta cuestión.

Validación de libros electrónicos
Validación de libros electrónicos

Con la versión 4.0 de la herramienta que nos ocupa, el maquetador no solo podrá validar todos los tipos de ePubs que desee, sino que podrá profundizar en el propio script del libro electrónico, cosa que le confiere la capacidad de eliminar aquellos que no sean deseados.

Error: Formulario de contacto no encontrado.

Cómo usar Epubcheck validator

Estamos ante una herramienta capaz de detectar muchos tipos de errores en EPUB y de comprobar la estructura del contenedor OCF, el marcado OPF y OPS, y la coherencia de las referencias internas. EpubCheck puede ejecutarse a través de línea de comandos independiente o utilizarse como una biblioteca Java, para lo cual hay que ser capaz de ejecutar Java desde la línea de comandos y estar familiarizado con las herramientas  que ofrece para utilizarlo eficazmente. Además, existe la posibilidad de revisar los libros electrónicos en línea con el Epubcheck online.

Cuando la lista de errores es larga, la revisión de los mismos puede tornarse un proceso engorroso que, sin embargo, puede ser subsanado con la generación de un simple archivo de texto (.txt) que contenga en sí un informe de los fallos detectados por Epubcheck. De esta manera, se podrá realizar una revisión más exhaustiva y completa.

Comparte en redes sociales