<ul>Crea una publicación  electrónica en formato EPUB 2.0.1 </ul><ul>‘ Crea una publicación electrónica en formato EPUB (2...
<ul>Qué es un EPUB </ul><ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011  www.con...
<ul>Qué es un EPUB: estándares </ul><ul><li>EPUB es un formato abierto de libro digital desarrollado por el IDPF. Está bas...
Open Packaging Format (OPF), o formato de empaquetado abierto, define el mecanismo de empaquetado de los componentes de un...
Open eBook Publication Structure Container Format (OCF), define una estructura de continente abierta. </li></ul></ul><ul>‘...
<ul><li>EPUB es una especificación abierta para libros digitales basada en tecnologías XML, CSS Y XHTML.
Adicionalmente, reutiliza otros estándares, como DAISY (Digital Accesible Information System). </li></ul><ul>Qué es un EPU...
<ul><li>Está basado en estándares web (XHTML)
Al ser un formato estándar garantiza que pueda ser leído en múltiples plataformas
Se adapta con facilidad al tamaño de la pantalla de cada dispositivo
Utiliza un estándar abierto y sus especificaciones son públicas
No necesitamos software propietario para crear un EPUB
Está desarrollado colaborativamente por una comunidad (IDPF) que integra editores, libreros, expertos en accesibilidad, etc.
Fue adoptado temprano por la industria (en el año 2007) </li></ul><ul>Qué es un EPUB: ventajas </ul><ul>‘ Crea una publica...
<ul><li>Aunque el EPUB  se puede leer en prácticamente todos los  dispositivos, la calidad del libro dependerá de dónde se...
La versión 2.0.1  no permite algunas características importantes  como interactividad, vídeo, audio, anotaciones, etc. </l...
<ul>Anatomía de un EPUB  </ul><ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011  w...
Anatomía de un EPUB  <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011  www.conten...
Anatomía de un EPUB: el archivo mimetype <ul><li>El  mimetype  ha de tener este nombre obligatoriamente, y ha de estar gua...
Es un archivo de texto plano ASCII que contiene la línea:  application/epub+zip   </li></ul><ul>‘ Crea una publicación ele...
<ul>La carpeta META-INF contiene obligatoriamente el archivo  container.xml,  el cual  apunta a la ubicación del archivo c...
<container version=&quot;1.0&quot; xmlns=&quot;urn:oasis:names:tc:opendocument:xmlns:container&quot;>
<rootfiles>
<rootfile full-path=&quot; OEBPS/content.opf &quot;
media-type=&quot;application/oebps-package+xml&quot; />
</rootfiles>
</container> </li></ul></ul></ul>Anatomía de un EPUB: la carpeta META-INF <ul>‘ Crea una publicación electrónica en format...
Anatomía de un EPUB: la carpeta OEBPS <ul>Es la carpeta donde se almacenan los archivos que contienen el contenido del lib...
<ul>Cómo se crea un EPUB </ul><ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011  w...
<ul><li>Editor de textos recomendado  Gedit   http://projects.gnome.org/gedit/
Epubpack   http://epubpack.sourceforge.net
Epubcheck   http://code.google.com/p/epubcheck
7-zip   http://www.7-zip.org/
Adicionalmente, para convertir formatos y editar se recomienda utilizar los siguientes programas:
Calibre   http://calibre-ebook.com/
Sigil   http://code.google.com/p/sigil </li></ul>Cómo se crea un EPUB: herramientas necesarias <ul>‘ Crea una publicación ...
<ul><li>1. Cr eación de los archivos del EPUB
2. Conversión a .epub (empaquetado)
3. Validación del código </li></ul>Cómo se crea un EPUB: pasos a seguir <ul>‘ Crea una publicación electrónica en formato ...
<ul>1. Creación de archivos EPUB </ul><ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo...
<ul>Código  portada.xhtml </ul><ul>Función </ul><ul><?xml version='1.0' encoding='utf-8'?> <!DOCTYPE html PUBLIC '-//W3C//...
<ul>Código  portada.xhtml </ul><ul>Función </ul><ul><body> <h1>Aquí introducimos el título de la obra</h1> <p>Autor</p> <d...
<ul>Código  capitulo1.xhtml </ul><ul>Función </ul><ul><?xml version='1.0' encoding='utf-8'?> <!DOCTYPE html PUBLIC '-//W3C...
<ul>Código  capitulo1.xhtml </ul><ul>Función </ul><ul><body> <h1 id=&quot;capitulo1&quot;>Capítulo 1</h1> <p>Primer párraf...
Upcoming SlideShare
Loading in...5
×

Cómo hacer un epub

10,286

Published on

Documentación de apoyo al taller 'Cómo hacer una publicación electrónica en formato epub', de www.contenidosenred.com/formacion

Cómo hacer un epub

  1. 1. <ul>Crea una publicación electrónica en formato EPUB 2.0.1 </ul><ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  2. 2. <ul>Qué es un EPUB </ul><ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  3. 3. <ul>Qué es un EPUB: estándares </ul><ul><li>EPUB es un formato abierto de libro digital desarrollado por el IDPF. Está basado en 3 estándares: </li></ul><ul><ul><li>Open Publication Structure (OPS), o formato de publicación abierto, describe el estandar para representar el contenido de la publicación
  4. 4. Open Packaging Format (OPF), o formato de empaquetado abierto, define el mecanismo de empaquetado de los componentes de una publicación OPS, dotándola de estructura y semántica.
  5. 5. Open eBook Publication Structure Container Format (OCF), define una estructura de continente abierta. </li></ul></ul><ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  6. 6. <ul><li>EPUB es una especificación abierta para libros digitales basada en tecnologías XML, CSS Y XHTML.
  7. 7. Adicionalmente, reutiliza otros estándares, como DAISY (Digital Accesible Information System). </li></ul><ul>Qué es un EPUB: tecnología </ul><ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  8. 8. <ul><li>Está basado en estándares web (XHTML)
  9. 9. Al ser un formato estándar garantiza que pueda ser leído en múltiples plataformas
  10. 10. Se adapta con facilidad al tamaño de la pantalla de cada dispositivo
  11. 11. Utiliza un estándar abierto y sus especificaciones son públicas
  12. 12. No necesitamos software propietario para crear un EPUB
  13. 13. Está desarrollado colaborativamente por una comunidad (IDPF) que integra editores, libreros, expertos en accesibilidad, etc.
  14. 14. Fue adoptado temprano por la industria (en el año 2007) </li></ul><ul>Qué es un EPUB: ventajas </ul><ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  15. 15. <ul><li>Aunque el EPUB se puede leer en prácticamente todos los dispositivos, la calidad del libro dependerá de dónde se lea.
  16. 16. La versión 2.0.1 no permite algunas características importantes como interactividad, vídeo, audio, anotaciones, etc. </li></ul><ul>Qué es un EPUB: inconvenientes </ul><ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  17. 17. <ul>Anatomía de un EPUB </ul><ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  18. 18. Anatomía de un EPUB <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  19. 19. Anatomía de un EPUB: el archivo mimetype <ul><li>El mimetype ha de tener este nombre obligatoriamente, y ha de estar guardado en la raíz de la carpeta
  20. 20. Es un archivo de texto plano ASCII que contiene la línea: application/epub+zip </li></ul><ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  21. 21. <ul>La carpeta META-INF contiene obligatoriamente el archivo container.xml, el cual apunta a la ubicación del archivo content.opf. Esta carpeta es la misma para todos los ebooks, por lo que podemos reciclarla sin hacer cambios: </ul><ul><ul><ul><li><?xml version=&quot;1.0&quot;?>
  22. 22. <container version=&quot;1.0&quot; xmlns=&quot;urn:oasis:names:tc:opendocument:xmlns:container&quot;>
  23. 23. <rootfiles>
  24. 24. <rootfile full-path=&quot; OEBPS/content.opf &quot;
  25. 25. media-type=&quot;application/oebps-package+xml&quot; />
  26. 26. </rootfiles>
  27. 27. </container> </li></ul></ul></ul>Anatomía de un EPUB: la carpeta META-INF <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  28. 28. Anatomía de un EPUB: la carpeta OEBPS <ul>Es la carpeta donde se almacenan los archivos que contienen el contenido del libro.  </ul><ul>‘ Crea una publicación electrónica en formato EPUB ‘ Contenidosenred mayo 2011 | www.contenidosenred.com </ul>
  29. 29. <ul>Cómo se crea un EPUB </ul><ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  30. 30. <ul><li>Editor de textos recomendado Gedit http://projects.gnome.org/gedit/
  31. 31. Epubpack http://epubpack.sourceforge.net
  32. 32. Epubcheck http://code.google.com/p/epubcheck
  33. 33. 7-zip http://www.7-zip.org/
  34. 34. Adicionalmente, para convertir formatos y editar se recomienda utilizar los siguientes programas:
  35. 35. Calibre http://calibre-ebook.com/
  36. 36. Sigil http://code.google.com/p/sigil </li></ul>Cómo se crea un EPUB: herramientas necesarias <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  37. 37. <ul><li>1. Cr eación de los archivos del EPUB
  38. 38. 2. Conversión a .epub (empaquetado)
  39. 39. 3. Validación del código </li></ul>Cómo se crea un EPUB: pasos a seguir <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  40. 40. <ul>1. Creación de archivos EPUB </ul><ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  41. 41. <ul>Código portada.xhtml </ul><ul>Función </ul><ul><?xml version='1.0' encoding='utf-8'?> <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'> <html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;> <head> <title>Título de la obra</title> <link type=&quot;text/css&quot; rel=&quot;stylesheet&quot; href=&quot;stylesheet.css&quot; /> </head> </ul><ul>Encabezado Título de la obra Enlace a las hojas de estilo </ul>Creación de archivos EPUB: archivos html <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  42. 42. <ul>Código portada.xhtml </ul><ul>Función </ul><ul><body> <h1>Aquí introducimos el título de la obra</h1> <p>Autor</p> <div><img src=&quot;images/cover.jpg&quot; alt=&quot;Título de la obra&quot;/></div> </body> </html> </ul><ul>Texto visible Imagen de portada. </ul>Creación de archivos EPUB: archivos html <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  43. 43. <ul>Código capitulo1.xhtml </ul><ul>Función </ul><ul><?xml version='1.0' encoding='utf-8'?> <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd‘> <html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;> <head> <title></title> <link type=&quot;text/css&quot; rel=&quot;stylesheet&quot; href=&quot;stylesheet.css&quot; /> </head> </ul><ul>Encabezado Enlace a la hoja de estilos </ul>Creación de archivos EPUB: archivos html <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  44. 44. <ul>Código capitulo1.xhtml </ul><ul>Función </ul><ul><body> <h1 id=&quot;capitulo1&quot;>Capítulo 1</h1> <p>Primer párrafo del capítulo 1</p> <p>Segundo párrafo</p> <p>Tercer párrafo</p> </body> </html> </ul><ul>Atención a la organización del contenido con <h1> y<p> </ul>Creación de archivos EPUB: archivos html <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  45. 45. <ul>Código indice.xhtml </ul><ul>Función </ul><ul><?xml version='1.0' encoding='utf-8'?> <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'> <html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;> <head> <title></title> <link type=&quot;text/css&quot; rel=&quot;stylesheet&quot; href=&quot;stylesheet.css&quot; /> </head> </ul><ul>Cabecera Enlace a la hoja de estilos </ul>Creación de archivos EPUB: archivos html <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  46. 46. <ul>Código indice.xhtml </ul><ul>Función </ul><ul><body> <h1 id=&quot;indice&quot;>Índice</h1> <h2 id=&quot;capitulo1&quot;><a href=&quot;capitulo1.xhtml&quot;>Capítulo 1</a></h2> <h2 id=&quot;capitulo2&quot;><a href=&quot;capitulo2.xhtml&quot;>Capítulo 2</a></h2> </body> </html> </ul><ul>Atención a la organización de los contenidos a través de <h1>, <h2> Atención a cómo se introduce el enlace a cada capítulo. Es importante enrutar bien los enlaces. </ul>Creación de archivos EPUB: archivos html <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  47. 47. <ul>Código stylesheet.css </ul><ul>Función </ul><ul>body { font-family: sans-serif; } h1,h2,h3,h4 { font-family: serif; color: black; } </ul><ul>Estilos que se aplican a los archivos html del EPUB </ul>Creación de archivos EPUB: la hoja de estilos <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  48. 48. <ul>Este archivo contiene 4 partes: </ul><ul><li>Metadata (título, identificador, autor, editor, idioma, descripción…etc.)
  49. 49. Manifest (todos los archivos del documento)
  50. 50. Spine (el orden de lectura)
  51. 51. Guide (provee de información semántica al sistema de lectura) </li></ul>Creación de archivos EPUB: el content.opf <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  52. 52. <ul>Código content.opf </ul><ul>Función </ul><ul><?xml version='1.0' encoding='utf-8'?> <package xmlns=&quot;http://www.idpf.org/2007/opf&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; unique-identifier=&quot;bookid&quot; version=&quot;2.0&quot;> </ul><ul>Este espacio es para las cabeceras xml y xmlns que definen la nomenclatura del documento. Unique-indentifier es el ID atribute del dc:indentifier . </ul>Creación de archivos EPUB: el content.opf <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  53. 53. <ul><li>Código content.opf </li></ul><ul>Función </ul><ul><metadata> <dc:title>Título de la obra</dc:title> <dc:creator>Autor</dc:creator> <dc:rights>Información sobre la obra</dc:rights> <dc:identifier id=&quot;bookid&quot;>urn:uuid:2b7a8459-f2f5-4113-9174-ce00585d008d</dc:identifier> <dc:language>es-ES</dc:language> </metadata> </ul><ul>Cabecera de los los metadatos, que son establecidos por la Dublin Core. La Dublin Core establece una gran variedad de metadatos, de los cuales los únicos obligatorios en un ePUB son el 'title' y el 'identifier'. El dc:identifier suele ser el ISBN, una URI o un UUID (Universally Unic Identifier). </ul>Creación de archivos EPUB: el content.opf <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  54. 54. <ul>Código content.opf </ul><ul>Función </ul><ul><manifest> <item id=&quot;ncx&quot; href=&quot;toc.ncx&quot; media-type=&quot;application/x-dtbncx+xml&quot;/> <item id=“portada&quot; href=“portada.xhtml&quot; media-type=&quot;application/xhtml+xml&quot;/> <item id=&quot;indice&quot; href=&quot;indice.xhtml&quot; media-type=&quot;application/xhtml+xml&quot;/> <item id=&quot;capitulo_n&quot; href=&quot;capitulo_n.xhtml&quot; media-type=&quot;application/xhtml+xml&quot;/> <item id=&quot;cover.jpg&quot; href=&quot;images/cover.jpg&quot; media-type=&quot;image/jpe g&quot;/> <item id=&quot;css&quot; href=&quot;stylesheet.css&quot; media-type=&quot;text/css&quot;/> </manifest> </ul><ul>El manifiesto es un listado de todos los archivos de contenido del ePUB: </ul><ul><li>Toc.ncx
  55. 55. Archivos html
  56. 56. Archivos de imagen
  57. 57. css </li></ul><ul>NO SE REFERENCIAN NI EL MIMETYPE, NI EL CONTAINER.XML. Cada archivo del manifest tiene un valor (media-type). </ul>Creación de archivos EPUB: el content.opf <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  58. 58. <ul>Código content.opf </ul><ul>Función </ul><ul><spine toc=&quot;ncx&quot;> <itemref idref=&quot;portada.xhtml&quot;/> <itemref idref=&quot;capitulo1.xhtml&quot;/> <itemref idref=&quot;capitulo2.xhtml&quot;/> </spine> </ul><ul>Spine indica el orden de las páginas del libro. Cada elemento itemref tiene un atributo 'idref', que debe encajar con uno de los IDs en el manifiesto.  </ul>Creación de archivos EPUB: el content.opf <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  59. 59. <ul>Código content.opf </ul><ul>Función </ul><ul><guide> <reference type=&quot;cover&quot; title=&quot;Cover Page&quot; href=&quot;portada.xhtml&quot;/> </guide> </package> </ul><ul>Guide provee de información semántica al sistema de lectura del EPUB. Esta parte no es obligatoria. </ul>Creación de archivos EPUB: el content.opf <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  60. 60. <ul>Este archivo basado en XML proporciona a los lectores del ebook información detallada de navegación.  No confundir con el elemento <spine> en el archivo OPF. Mientras que el elemento <spine> determina el orden de lectura del libro electrónico , el archivo NCX sirve como mapa de navegación que generalmente aparece como un menú en el lector de libros electrónicos , lo que le permite ir directamente a cualquiera de las secciones principales en el ebook. </ul>Creación de archivos EPUB: toc.ncx <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  61. 61. <ul>Código toc.ncx </ul><ul>Función </ul><ul><?xml version='1.0' encoding='utf-8'?> <!DOCTYPE ncx PUBLIC &quot;-//NISO//DTD ncx 2005-1//EN&quot; &quot;http://www.daisy.org/z3986/2005/ncx-2005-1.dtd&quot;> <ncx xmlns=&quot;http://www.daisy.org/z3986/2005/ncx/&quot; version=&quot;2005-1“> </ul><ul>Este espacio es para las cabeceras que definen la nomenclatura del documento. El toc.ncx sigue el estándar DAISY (consorcio que desarrolla formatos de menús de navegación para ciertos lectores). </ul>Creación de archivos EPUB: toc.ncx <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  62. 62. <ul>Código toc.ncx </ul><ul>Función </ul><ul><head> <meta name=&quot;dtb:uid&quot; content=&quot;urn:uuid:0cc33cbd-94e2-49c1-909a-72ae16bc2658&quot;/> <meta name=&quot;dtb:depth&quot; content=&quot;1&quot;/> <meta name=&quot;dtb:totalPageCount&quot; content=&quot;0&quot;/> <meta name=&quot;dtb:maxPageNumber&quot; content=&quot;0&quot;/> </head> </ul><ul>El uid es el unique ID que tiene que coincidir con el dc:identifier del archivo OPF. Depth refleja el nivel de jerarquía en la tabla de contenidos. El totalPageCount y maxPageNumber se refieren a libros en papel y puede dejarse en valor 0 </ul>Creación de archivos EPUB: toc.ncx <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  63. 63. <ul>Código toc.ncx </ul><ul>Función </ul><ul><docTitle> <text>Título del libro</text> </docTitle> </ul><ul>Aquí se especifica el título del libro, que coincide con el valor dc:title del archivo opf </ul>Creación de archivos EPUB: toc.ncx <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  64. 64. <ul>Código toc.ncx </ul><ul>Función </ul><ul><NavMap> <navPoint id=&quot;portada&quot; playOrder=&quot;1&quot;> <navLabel> <text>Portada</text> </navLabel> <content src=&quot;portada.xhtml&quot;/> </navPoint> <navPoint id=&quot;indice&quot; playOrder=&quot;2&quot;> <navLabel> <text>Índice</text> </navLabel> <content src=&quot;indice.xhtml&quot;/> </navPoint> </navMap> </ncx> </ul><ul><navmap> es la parte más importante de este documento, define la tabla de contenidos del libro y puede contener 1 ó más elementos <navpoint> que consta de las siguientes etiquetas: <playOrder>: orden de lectura del documento. Sigue el mismo orden que la lista <itemref> del <spine> del archivo OPF. <navLabel><text>: nombre del capítulo al que nos referimos. Describe el título de la sección del libro, que puede ser el n˙mero del capítulo o el nombre del capítulo. <content src>: es el enlace al documento. Un navPoint puede tener otros navPoints anidados. </ul>Creación de archivos EPUB: toc.ncx <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  65. 65. Creación de archivos EPUB: toc.ncx <ul>Cada punto de navegación <navPoint> es un capítulo o subcapítulo, En el caso de querer referenciar a diferentes subcapítulos de un mismo capítulo, se pondrían navpoints seguidos con elemento # referenciando a la parte del contenido correspondiente. Ejemplo: </ul><ul><li><navPoint id=&quot;capitulo1#subcapitulo1.1&quot; playOrder=&quot;3&quot;>
  66. 66. <navLabel>
  67. 67. <text>Capítulo1.1</text>
  68. 68. </navLabel>
  69. 69. <content src=&quot;capitulo1#subcapitulo1.1xhtml&quot;/>
  70. 70. </navPoint> </li></ul><ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  71. 71. <ul>2. Conversión a .epub (empaquetado) </ul><ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  72. 72. <ul>Una vez creados todos los archivos del EPUB, se procederá a su empaquetado creando un archivo ZIP. Este archivo ZIP tiene que cumplir los siguientes requisitos: </ul><ul><ul><li>El primer archivo del zip tiene que ser el mimetype, y éste no puede estar comprimido
  73. 73. El archivo zip no puede estar encriptado. El EPUB soporta encriptación, pero no de archivos zip. </li></ul></ul>Conversión a EPUB (empaquetado) <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  74. 74. En Mac: <ul><li>Una vez abierta la terminal, nos situamos en el directorio donde hemos guardado nuestra carpeta EPUB, e introducimos las siguientes órdenes: </li></ul><ul><ul><ul><li>zip -X my-ebook.epub mimetype zip -rg my-ebook.epub META-INF -x *.DS_Store zip -rg my-ebook.epub OEBPS -x *.DS_Store  </li></ul></ul></ul><ul>DS_Store es el archivo que se genera en Mac y con estas dos órdenes estamos diciendo que no se incluyan en el epub esos archivos. </ul>Conversión a EPUB (empaquetado) <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  75. 75. En Linux : <ul><li>Una vez abierta la terminal, nos situamos en el directorio de nuestra carpeta EPUB e introducimos las siguientes órdenes: </li></ul><ul><ul><ul><li>zip -X my-ebook.epub mimetype zip -rg my-ebook.epub META-INF -x zip -rg my-ebook.epub OEBPS -x   </li></ul></ul></ul>Conversión a EPUB (empaquetado) <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  76. 76. <ul>En Windows: </ul><ul><ul><li>Lo haremos a través del ePubPack </li></ul></ul>Conversión a EPUB (empaquetado) <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  77. 77. <ul>O a través de un programa de empaquetado como por ejemplo el 7-zip ( http://www.7-zip.org/ ) </ul><ul><ul><ul><li>Abrimos un archivo zip vacío
  78. 78. Añadimos el archivo mimetype sin comprimir
  79. 79. Añadimos el resto de carpetas
  80. 80. Cambiamos la extensión de .zip a .epub </li></ul></ul></ul>Conversión a EPUB (empaquetado) <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  81. 81. <ul>3. Validación del código </ul><ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  82. 82. <ul>Herramientas de validación: </ul><ul><li>Epubcheck: http://code.google.com/p/epubcheck/
  83. 83. Flightcrew: http://code.google.com/p/flightcrew/
  84. 84. Threepress (online): http://www.threepress.org/document/epub-validate/ </li></ul>Validación del código: herramientas <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  85. 85. <ul><li>El más utilizado es Epubcheck. Una vez instalado el programa, hay que ejecutarlo a través del terminal, insertando la siguiente línea de comando: </li></ul><ul><ul><li>java -jar epubcheck-1.2/epubcheck-1.2.jar epub/nuestro_epub.epub </li></ul></ul><ul><li>Donde epubcheck-1.1/epubcheck-1.2.jar es la ruta del archivo que tenemos instalado en nuestro ordenador
  86. 86. Y epub/nuestro_epub.epub es la ruta donde tenemos guardado nuestro EPUB </li></ul>Validación del código: el Epubcheck <ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  87. 87. <ul>Web: http://www.contenidosenred.com <li>Blog: http://www.contenidosenred.com/blog
  88. 88. Facebook: http://www.facebook.com/contenidosenred
  89. 89. Twitter: http://twitter.com/contenidosenred
  90. 90. Esta presentación es un extracto de la documentación de apoyo al taller 'Crea una
  91. 91. Publicación electrónica en formato EPUB' que imparte contenidos enred . Puedes
  92. 92. difundirla siempre y cuando la cites; y copiarla y remezclarla siempre que
  93. 93. apliques al documento una licencia Creative Commons.
  94. 94. Para más información sobre este taller: [email_address] </li></ul><ul>‘ Crea una publicación electrónica en formato EPUB (2.0.1)‘ Contenidosenred mayo 2011 www.contenidosenred.com </ul>
  1. ¿Le ha llamado la atención una diapositiva en particular?

    Recortar diapositivas es una manera útil de recopilar información importante para consultarla más tarde.

×