La primera vez que se registra en developerWorks, se crea un perfil para usted. Información sobre su perfil (nombre, país/región y compañia) estará disponible al público y acompañará cualquiera de sus publicaciones. Puede actualizar su cuenta IBM en cualquier momento.
Toda la información enviada es segura.
La primera vez que inicia sesión en developerWorks se crea un perfil para usted, teniendo que elegir un nombre para mostrar en el mismo. Este nombre acompañará el contenido que usted publique en developerWorks.
Por favor elija un nombre de 3 - 31 caracteres. Su nombre de usuario debe ser único en la comunidad developerWorks y debe ser distinto a su dirección de email por motivos de privacidad.
Liza Daly, Software Engineer and Owner, Threepress Consulting Inc.
Liza Daly es una ingeniera de software especializada en aplicaciones para la industria editorial. Ha sido desarrolladora líder de los principales productos online de Oxford University Press, O'Reilly Media y otras editoras. Actualmente se desempeña como consultora independiente y es la fundadora de Threepress, un proyecto de fuente abierta para el desarrollo de aplicaciones de ebook.
Resumen: ¿Necesita distribuir documentos, crear un eBook o simplemente archivar sus publicaciones de blog favoritas? EPUB es una especificación abierta para libros digitales basada en tecnologías conocidas como XML, CSS, XHTML y archivos EPUB que pueden leerse en dispositivos e-ink portátiles, teléfonos móviles y computadoras de escritorio. Este tutorial explica en detalles el formato EPUB, demuestra la validación de EPUB utilizando la tecnología Java y avanza paso a paso a través de la automatización de la creación de EPUB usando DocBook y Python.
05 de febrero de 2009 - Como seguimiento a los comentarios de lectores, el autor revisó el contenido del Listado 3 y actualizó el archivo epub-raw-files.zip (ver
Descargas).
27 de abril de 2010 - Actualizó el archivo epub-raw-files.zip (ver Descargas).
03 de junio de 2010 - A solicitud del autor, revisó el contenido de los Listados 3 y 8. También actualizó el archivo epub-raw-files.zip (ver Descargas).
11 de enero de 2011 - A solicitud del autor, revisó el contenido del Listado 5. Cambió la segunda línea del código, de <item id="ncx" href="toc.ncx" media-type="text/xml"/>; a
<item id="ncx" href="toc.ncx" media-type="application/x-dtbncx+xml"/>.
12 de julio de 2011 - Como seguimiento a los comentarios de lectores, revisó el contenido del Listado 14. Eliminó el carácter ` próximo al final de la primera línea del código de <?xml version="1.0" encoding="utf-8"?`>. El código revisado ahora se lee como: <?xml version="1.0" encoding="utf-8"?>.
Este archivo .zip contiene el archivo de muestra DocBook XML, que se ilustra en el tutorial, y un script docbook2epub.py completo. Usted debe descargar lxml y el DocBook XSL separadamente; ver los enlaces en Recursos.