fbpx
Wikipedia

EPUB

EPUB es un formato de archivo de libro electrónico que utiliza la extensión de archivo ".epub". El término es un acrónimo de la expresión inglesa electronic publication (publicación electrónica) y a menudo se le denomina ePub. EPUB es compatible con muchos lectores de libros electrónicos y hay software compatible para la mayoría de los teléfonos inteligentes, tabletas y computadoras. EPUB es un estándar técnico publicado por el International Digital Publishing Forum (IDPF). Se convirtió en un estándar oficial del IDPF en septiembre de 2007, sustituyendo al antiguo estándar Open eBook.[2]

Electronic Publication (EPUB)
Desarrollador
International Digital Publishing Forum (IDPF)
idpf.org/epub
Información general
Extensión de archivo .epub
Tipo de MIME application/epub+zip
(no oficial)[1]
Número mágico 504B03040A000200 y mimetypeapplication/epub+zip
Lanzamiento inicial septiembre de 2007
Tipo de formato libro electrónico
Contenido por OEBPS Container Format (OCF) (ZIP)
Extendido de Open eBook, XHTML, CSS, DTBook
Formato abierto  

El Book Industry Study Group respalda al EPUB 3 como el formato preferido para el contenido empaquetado y ha declarado que la industria mundial de la publicación de libros debería unirse en torno a un único estándar.[3]​ El formato EPUB es implementado como un archivo que contiene archivos XHTML, junto con imágenes y otros archivos de apoyo. EPUB es el formato de libro electrónico basado en XML (a diferencia del PDF) más ampliamente compatible con los proveedores, es decir, es compatible con casi todos los lectores electrónicos, excepto por Kindle.[4]

Historia

Como sucesor de Open eBook Publication Structure, EPUB 2.0 fue aprobado en octubre de 2007,[5]​ con una actualización de mantenimiento (2.0.1) aprobada en septiembre de 2010.[6]

La especificación EPUB 3.0 entró en vigor en octubre de 2011, sustituida por una actualización de mantenimiento menor (3.0.1) en junio de 2014.[7]​ Entre las nuevas características principales figuran la compatibilidad para un diseño preciso o un formato especializado (Fixed Layout Documents), como en el caso de los libros de historietas y la compatibilidad con MathML.[8]​ En mayo de 2016, los miembros del IDPF aprobaron la incorporación al World Wide Web Consortium (W3C),[9]​ "para alinear completamente la industria editorial y la tecnología básica de la Web".[10]

La versión actual de EPUB es la 3.2, vigente a partir del 8 de mayo de 2019.[11]​ Se le ha dado soporte oficial a las versiones actuales de HTML, CSS y SVG, según lo definido por el W3C.[12]

Versión 2.0.1

El EPUB 2.0 fue aprobado en octubre de 2007, con una actualización de mantenimiento (2.0.1) destinada a aclarar y corregir las erratas en las especificaciones que se aprobaron en septiembre de 2010.[6]​ La versión 2.0.1 de EPUB consta de tres especificaciones:

  • Open Publication Structure (OPS) 2.0.1, comprende el formato de su contenido.[13]
  • Open Packaging Format (OPF) 2.0.1, describe la estructura del archivo .epub en XML.[14]
  • Open Container Format (OCF) 2.0.1,agrupa todos los archivos como un archivo ZIP.[15]

EPUB utiliza internamente XHTML o DTBook (un estándar XML proporcionado por el Consorcio DAISY) para representar el texto y la estructura del documento de contenido, y un subconjunto de CSS para proporcionar el diseño y el formato. El XML se utiliza para crear el manifiesto del documento, la tabla de contenidos y los metadatos del EPUB. Por último, los archivos se agrupan en un archivo ZIP como formato de empaquetado.

Open Publication Structure 2.0.1

Un archivo EPUB utiliza XHTML 1.1 (o DTBook) para construir el contenido de un libro a partir de la versión 2.0.1. Esto es diferente de las versiones anteriores (OEBPS 1.2 y anteriores), que usaban un subconjunto de XHTML. Sin embargo, hay algunas restricciones en ciertos elementos. El tipo MIME para los documentos XHTML en el EPUB es application/xhtml+xml.[13]

El estilo y el diseño se realizan utilizando un subconjunto de CSS 2.0, conocido como OPS Style Sheets. Esta sintaxis especializada requiere que los sistemas de lectura soporten solo una parte de las propiedades CSS y añadan algunas propiedades personalizadas. Las propiedades personalizadas incluyen oeb-page-head, oeb-page-foot y oeb-column-number. La incrustación de la fuente se puede realizar utilizando la propiedad @font-face, así como incluyendo el archivo de la fuente en el manifiesto de OPF. El tipo MIME para los documentos CSS en EPUB es text/css.[15]

EPUB también requiere que las imágenes PNG, JPEG, GIF y SVG sean soportadas usando los tipo MIME image/png, image/jpeg, image/gif, image/svg+xml. Se permiten otros tipos de medios, pero los creadores deben incluir variantes alternativas que utilicen tipos compatibles.[15]

Se requiere Unicode, y los productores de contenido deben usar codificación UTF-8 o UTF-16.[15]​ Esto es para apoyar los libros internacionales y multilingües. Sin embargo, los sistemas de lectura no están obligados a proporcionar las fuentes necesarias para mostrar cada carácter unicode, aunque sí deben mostrar al menos un marcador de posición para los caracteres que no se pueden mostrar completamente.[15]

Un ejemplo de la estructura de un archivo XHTML para un EPUB es como esto:

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" /> <title>Pride and Prejudice</title> <link rel="stylesheet" href="css/main.css" type="text/css" /> </head> <body> ... </body> </html> 

Open Packaging Format 2.0.1

El propósito de la especificación del OPF es: "...[definir] el mecanismo por el cual se vinculan los diversos componentes de una publicación OSP y proporciona una estructura y una semántica adicionales a la publicación electrónica".[16]​ Esto se logra mediante dos archivos XML con las extensiones .opf y .ncx.

Archivo .opf

El archivo OPF, tradicionalmente llamado content.opf, contiene los metadatos del libro EPUB, el manifiesto del archivo y el orden de lectura lineal. Este archivo tiene un paquete de elementos raíz y cuatro elementos hijo: metadata, manifest, spine y guide. Además, el nodo package debe tener el atributo unique-identifier. El tipo MIME del archivo .opf es application/oebps-package+xml.[16]

El elemento metadata contiene toda la información de metadatos para un archivo EPUB en particular. Se requieren tres etiquetas de metadatos (aunque hay muchas más disponibles): title, language y identifier. La etiqueta title contiene el título del libro, language contiene el lenguaje del contenido del libro en formato RFC 3066 o sus sucesores, como el más reciente RFC 4646 y identifier contiene un identificador único para el libro, como su ISBN o una URL. El atributo id delidentifier debe ser igual al atributo unique-identifier del elemento package.[16]

El elemento manifest enumera todos los archivos contenidos en el paquete. Cada archivo está representado por un elemento item y tiene los atributos: id, href, media-type. Todos los XHTML (documentos de contenido), hojas de estilo, imágenes u otros medios, fuentes incrustadas, y el archivo NCX deben ser listados aquí. Solo el propio archivo .opf, el container.xml y los archivos mimetype no deben ser incluidos.[16]​ Obsérvese que en el ejemplo que figura a continuación se da un media-type arbitrario al archivo de fuentes incluido, aunque no existe un tipo MIME para las fuentes.

El elemento spine enumera todos los documentos de contenido XHTML en su orden de lectura lineal. También se debe enumerar cualquier documento de contenido al que se pueda acceder a través de los enlaces o el índice. El atributo toc del spine debe contener el id del archivo NCX que figura en el manifiesto. El idref de cada elemento itemref se establece con el id de su respectivo documento de contenido.[16]

El elemento guide es un elemento opcional con el propósito de identificar los componentes estructurales fundamentales del libro. Cada elemento reference tiene los atributos type, title, href. Los archivos referenciados en href deben ser listados en el manifiesto y se les permite tener un identificador de elemento (#figures en el ejemplo).[16]

Un ejemplo de archivo OPF:

<?xml version="1.0"?> <package version="2.0" xmlns="http://www.idpf.org/2007/opf" unique-identifier="BookId"> <metadata xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:opf="http://www.idpf.org/2007/opf"> <dc:title>Pride and Prejudice</dc:title> <dc:language>en</dc:language> <dc:identifier id="BookId" opf:scheme="ISBN">123456789X</dc:identifier> <dc:creator opf:file-as="Austen, Jane" opf:role="aut">Jane Austen</dc:creator> </metadata> <manifest> <item id="chapter1" href="chapter1.xhtml" media-type="application/xhtml+xml"/> <item id="appendix" href="appendix.xhtml" media-type="application/xhtml+xml"/> <item id="stylesheet" href="style.css" media-type="text/css"/> <item id="ch1-pic" href="ch1-pic.png" media-type="image/png"/> <item id="myfont" href="css/myfont.otf" media-type="application/x-font-opentype"/> <item id="ncx" href="toc.ncx" media-type="application/x-dtbncx+xml"/> </manifest> <spine toc="ncx"> <itemref idref="chapter1" /> <itemref idref="appendix" /> </spine> <guide> <reference type="loi" title="List Of Illustrations" href="appendix.xhtml#figures" /> </guide> </package> 
Archivo .ncx

El archivo NCX (Navigation Control file for XML), tradicionalmente llamado toc.ncx, contiene el índice jerárquico del archivo EPUB. La especificación para el NCX fue desarrollada para el Digital Talking Book (DTB), es mantenida por el Consorcio DAISY, y no es parte de la especificación EPUB. El archivo NCX tiene un tipo MIME de application/x-dtbncx+xml.

Cabe destacar que los valores de los elementos docTitle, docAuthor y meta name="dtb:uid" deben coincidir con sus análogos en el archivo OPF. Además, el elemento meta name="dtb:depth" se establece igual a la profundidad del elemento navMap. Los elementos navPoint pueden anidarse para crear una tabla de contenidos jerárquica. El contenido de navLabel es el texto que aparece en el índice generado por los sistemas de lectura que utilizan el .ncx. El elemento content de navPoint apunta a un documento de contenido que figura en el manifiesto y también puede incluir un identificador de elemento (por ejemplo, #section1).[16][17]

En la sección 2.4.1 de la especificación del NCX, tal como se utiliza en EPUB, se describe una serie de excepciones a la especificación del NCX. La especificación completa para el NCX se puede encontrar en la de Specifications for the Digital Talking Book.[17]

Un ejemplo de archivo .ncx:

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE ncx PUBLIC "-//NISO//DTD ncx 2005-1//EN" "http://www.daisy.org/z3986/2005/ncx-2005-1.dtd"> <ncx version="2005-1" xml:lang="en" xmlns="http://www.daisy.org/z3986/2005/ncx/"> <head> <!-- The following four metadata items are required for all NCX documents, including those that conform to the relaxed constraints of OPS 2.0 --> <meta name="dtb:uid" content="123456789X"/> <!-- same as in .opf --> <meta name="dtb:depth" content="1"/> <!-- 1 or higher --> <meta name="dtb:totalPageCount" content="0"/> <!-- must be 0 --> <meta name="dtb:maxPageNumber" content="0"/> <!-- must be 0 --> </head> <docTitle> <text>Pride and Prejudice</text> </docTitle> <docAuthor> <text>Austen, Jane</text> </docAuthor> <navMap> <navPoint class="chapter" id="chapter1" playOrder="1"> <navLabel><text>Chapter 1</text></navLabel> <content src="chapter1.xhtml"/> </navPoint> </navMap> </ncx> 

Open Container Format 2.0.1

Un archivo EPUB es un grupo de archivos que se ajustan a los estándares OPS/OPF y están empaquetados en un archivo ZIP. El OCF especifica cómo organizar estos archivos en el ZIP y define dos archivos adicionales que deben ser incluidos.

El archivo mimetype debe ser un documento de texto en ASCII que contenga la cadena application/epub+zip. También debe estar descomprimido, sin cifrar y ser el primer archivo en el ZIP. Este archivo proporciona una forma más fiable para que las aplicaciones identifiquen el tipo MIME del archivo que solo la extensión .epub.[14]

Además, debe haber una carpeta llamada META-INF, que contiene el archivo requerido container.xml. Este archivo XML apunta al archivo que define el contenido del libro. Este es el archivo OPF, aunque se permiten elementos rootfile adicionales alternativos.[14]

Aparte de mimetype y META-INF/container.xml, los otros archivos (OPF, NCX, XHTML, CSS y archivos de imágenes) se colocan tradicionalmente en un directorio llamado OEBPS.

Un ejemplo de estructura de archivos:

--ZIP Container-- mimetype META-INF/ container.xml OEBPS/ content.opf chapter1.xhtml ch1-pic.png css/ style.css myfont.otf 

Un ejemplo de container.xml, dada la estructura de archivos anterior:

<?xml version="1.0" encoding="UTF-8" ?> <container version="1.0" xmlns="urn:oasis:names:tc:opendocument:xmlns:container"> <rootfiles> <rootfile full-path="OEBPS/content.opf" media-type="application/oebps-package+xml"/> </rootfiles> </container> 

Versión 3.0.1

La especificación recomendada EPUB 3.0 fue aprobada el 11 de octubre de 2011. El 26 de junio de 2014 se aprobó el EPUB 3.0.1 como una actualización de mantenimiento menor de la EPUB 3.0. El EPUB 3.0 sustituye a la anterior versión 2.0.1.

EPUB 3 consiste en un conjunto de cuatro especificaciones:

  • EPUB Publications 3.0, que define la semántica del nivel de publicación y los requisitos generales de conformidad para EPUB Publications.
  • EPUB Content Documents 3.0, que define perfiles de XHTML, SVG y CSS para su uso en el contexto de EPUB Publications.
  • EPUB Open Container Format (OCF) 3.0, que define un formato de archivo y un modelo de procesamiento para encapsular un conjunto de recursos relacionados en un contenedor EPUB de un solo archivo (ZIP).
  • EPUB Media Overlays 3.0, que define un formato y un modelo de procesamiento para la sincronización de texto y audio.

El formato EPUB 3.0 tenía por objeto responder a las siguientes críticas:

  • Aunque es bueno para los libros basados en texto, el EPUB era bastante inadecuado para las publicaciones que requieren un diseño preciso o un formato especializado, como los libros de historietas.[8]
  • Un problema importante que dificultaba el uso del EPUB en la mayoría de las publicaciones técnicas era la falta de soporte para ecuaciones formateadas como MathML. Se incluyeron como imágenes de mapa de bits o SVG, lo que impidió el manejo adecuado por parte de los lectores de pantalla y la interacción con los sistemas de álgebra computacional. El soporte para MathML está incluido en la especificación EPUB 3.0.
  • Otras críticas a EPUB fueron la falta de detalles en la especificación de la vinculación dentro o entre los libros EPUB, y la falta de una especificación para las anotaciones. Tal vinculación se ve obstaculizada por el uso de un archivo ZIP como contenedor para el EPUB. Además, no estaba claro si sería mejor enlazar usando el marcado estructural interno del EPUB (la especificación OPF mencionada anteriormente) o directamente a los archivos a través de la estructura de archivos del ZIP.[18]​ La falta de una forma estandarizada de anotar los libros EPUB provocó dificultades para compartir y transferir las anotaciones y, por lo tanto, limitó los escenarios de uso del EPUB, en particular en entornos educativos, porque no puede proporcionar un nivel de interactividad comparable al de la web.[19]

El 26 de junio de 2014, el IDPF publicó el EPUB 3.0.1 como especificación final recomendada.[20]

En noviembre de 2014, EPUB 3.0 fue publicado por la Organización Internacional de Normalización como ISO/IEC TS 30135 (parts 1-7).[21]

En enero de 2020, la Organización Internacional de Normalización publicó el EPUB 3.0.1 como ISO/IEC 23736 (parts 1-6).[22]

Versión 3.2

El EPUB 3.2 fue anunciado en 2018 y la especificación final fue publicada en 2019.[23][24]

Características

El formato y muchos lectores soportan lo siguiente:

  • Documento ajustable: permite optimizar el texto para una visualización determinada.
  • Contenido de disposición fija:[25]​ el contenido prepaginado puede ser útil para ciertos tipos de contenido de disposición compleja, como los libros ilustrados destinados solo a pantallas más grandes, como las tabletas.[26]
  • Como una página web HTML, el formato soporta imágenes de mapa de bits y vectoriales en línea, metadatos y estilo CSS.
  • Marcador de página.
  • Resaltado de pasajes y anotaciones.
  • Una biblioteca que almacena libros y puede ser buscada.
  • Fuentes redimensionables, y colores de texto y fondo variables.
  • Soporte para un subconjunto de MathML.[27]
  • Gestión de derechos digitales: puede contener la gestión de derechos digitales (DRM) como una capa opcional.[28]

Gestión de derechos digitales

Un archivo EPUB puede contener opcionalmente DRM como capa adicional, pero no es requerido por las especificaciones.[28]​ Además, la especificación no nombra ningún sistema DRM en particular para usar, así que los editores pueden elegir un esquema DRM a su conveniencia. Sin embargo, las futuras versiones de EPUB (específicamente OCF) pueden especificar un formato para DRM.

La especificación de EPUB no impone ni sugiere un esquema particular de DRM. Esto podría afectar el nivel de soporte de varios sistemas DRM en los dispositivos y la portabilidad de los libros electrónicos comprados. En consecuencia, dicha incompatibilidad de DRM puede segmentar el formato de EPUB a lo largo de las líneas de los sistemas DRM, socavando las ventajas de un único formato estándar y confundiendo al consumidor.[29][30]

Adopción

EPUB se utiliza ampliamente en lectores de software como Google Play Books en Android y Apple Books en iOS y macOS, pero no en los lectores electrónicos Amazon Kindle o en aplicaciones relacionadas con otras plataformas. Kindle utiliza principalmente el formato Mobipocket (MOBI), o sus formatos propietarios AZW, AZW3 o KFX. iBooks también soporta el formato propietario iBook, que se basa en el formato EPUB pero depende del código de la aplicación iBooks para funcionar.[31]

Implementación

Un archivo EPUB es un archivo que contiene, en efecto, un sitio web. Incluye archivos HTML, imágenes, hojas de estilo CSS y otros activos. También contiene metadatos. EPUB 3 es la última versión. Usando HTML5, las publicaciones pueden contener video, audio e interactividad, como los sitios web en los navegadores.[32]

Contenedor

Una publicación ePub se entrega en un solo archivo. Este archivo es un archivo comprimido sin cifrar que contiene un conjunto de recursos interrelacionados.[33]

Un Contenedor Abstracto OCF (Open Container Format) define un modelo de sistema de archivos para el contenido del contenedor. El modelo de sistema de archivos utiliza un único directorio raíz común para todo el contenido del contenedor. Todos los recursos (no remotos) para publicaciones están en el árbol de directorios encabezado por el directorio raíz del contenedor, aunque EPUB no exige una estructura de sistema de archivos específica para ello. El modelo de sistema de archivos incluye un directorio obligatorio llamado META-INF que es hijo directo del directorio raíz del contenedor. META-INF almacena container.xml.

El primer archivo debe ser el de tipo MIME. Debe estar sin cifrar y sin comprimir para que los utilitarios que no son ZIP puedan leer el mimetipo. El archivo de tipo MIME debe ser un archivo ASCII que contenga la cadena "application/epub+zip". Este archivo proporciona una forma más fiable para que las aplicaciones identifiquen el tipo MIME del archivo que solo la extensión .epub.

Un ejemplo de estructura de archivos:

--ZIP Container-- mimetype META-INF/ container.xml OEBPS/ content.opf chapter1.xhtml ch1-pic.png css/ style.css myfont.otf toc.ncx 

Debe haber una carpeta llamada META-INF, que contiene el archivo requerido container.xml. Este archivo XML apunta al archivo que define el contenido del libro. Este es el archivo OPF, aunque se permiten elementos rootfile adicionales alternativos.

Aparte de mimetype y META-INF/container.xml, los otros archivos (OPF, NCX, XHTML, CSS y archivos de imágenes) se colocan tradicionalmente en un directorio llamado OEBPS.

Un ejemplo de estructura de archivos:

<?xml version="1.0" encoding="UTF-8" ?> <container version="1.0" xmlns="urn:oasis:names:tc:opendocument:xmlns:container"> <rootfiles> <rootfile full-path="OEBPS/content.opf" media-type="application/oebps-package+xml"/> </rootfiles> </container> 

Publicación

El contenedor del ePUB debe contener:

  • Al menos un documento de contenido.
  • Un documento de navegación.
  • Un documento de paquete que enumera todos los recursos de la publicación. Este archivo debe utilizar la extensión de archivo .opf. Contiene metadatos, un manifiesto, cadenas de recuperación, enlaces y una columna. Es una secuencia ordenada de referencias de identificación que define el orden de lectura por defecto.

El contenedor del ePUB puede contener:

Contenido

Los documentos de contenido incluyen: Contenido HTML5, documentos de navegación, documentos SVG, documentos de contenido en scripts y documentos de disposición fija. El contenido también incluye documentos CSS y PLS. Los documentos de navegación sustituyen a la gramática NCX utilizada en EPUB 2.

Superposición de medios

Los libros con narración de audio sincronizada se crean en el EPUB 3 mediante el uso de documentos de superposición de medios para describir el tiempo de la narración de audio pregrabada y cómo se relaciona con el marcado del documento de contenido del EPUB. El formato de archivo de las superposiciones de medios se define como un subconjunto de SMIL.[34]

Uso

Tanto los usuarios particulares, a nivel individual o colectivo, como las empresas pueden realizar sus propios archivos en formato EPUB gratuitamente y de forma libre. Si el contenido no está sujeto a derechos de autor, pueden compartir los archivos por internet o por otros medios. Muchas páginas web tienen enlaces a archivos epub o los alojan para descargar gratuitamente. Existen foros de creadores de archivos en Epub y grupos que los comparten o los crean de forma colaborativa.

En mayo de 2008, en una carta de la AAP firmada por el director de políticas digitales de la asociación, Ed McCoy, los editores estadounidenses apoyan de forma oficial el formato EPUB como estándar de la industria digital, y esperan el apoyo del IDPF (guías y consejos) para facilitar la transición a este formato por parte de las editoriales.[35]​ El EPUB recibía así el apoyo directo de editoriales tales como Penguin, HarperCollins, Cambridge University Press, Pelican Publishing Company, Inc., John Wiley & Sons Inc., National Science Teachers Association, Hachette Book Group USA, Oxford University Press, Random House, Seattle Book Company/Rosetta Solutions, Simon & Schuster, Macmillan, Harlequin Enterprises Ltd., Workman Publishing, CQ Press, y Cengage Learning.

En julio de 2008 varios de los editores de habla inglesa como Simon & Schuster, Penguin Group, HarperMedia, Hachette Book Group y Harlequin Enterprises ya ofertaban este formato cuando se produjo un movimiento significativo por parte de Sony, que adoptó este formato en sus lectores.[36]

A finales de 2008, Adobe incluía un proceso para generar EPUB desde su programa de maquetación Indesign, uno de los más utilizados para dar formato a los libros que se publican a partir de maquetas preexistentes, lo que abarató de forma importante la generación de libros en este formato.

El impulso definitivo a este formato de lectura de textos lo dio Google, al incluir este estándar en su inmensa base de libros digitalizados, de modo que añadió la opción de descargarlos en EPUB. En agosto de 2009 más de un millón de libros del dominio público estaban disponibles en Google Books.[37]

La adopción del estándar sin embargo no es totalmente generalizada ya que el Kindle, el lector de Amazon, que es el que tiene más unidades en el mercado y es la mayor librería en línea del mundo, no incluye este formato. A pesar de que en 2011 se rumoreó que en Amazon indicaban que la empresa daría soporte también a este formato,[38]​ todavía esto no ha sucedido. En cambio, con el lanzamiento del Kindle Fire Amazon introduce el "Kindle Format 8" (KF8), más conocido como AZW3.. AZW3 soporta un subconjunto de las características de HTML5 y CSS3,. con la misma estructura que un EPUB, lo que permite a los editores mediante KindleGen generar desde sus EPUBs (o descomprimiendo y leyendo el fichero opf) generar los ficheros en el nuevo formato que en realidad imbuye dos ficheros, uno en AZW3 (V8) y otro en el viejo MOBI (V7).[39][40]​ En función del equipo para el que se envía, Amazon entrega la parte MOBI (viejos lectores), la AZW3 (desde el Kindle 4) o un formato derivado al vuelo del AZW3 para los lectores sobre equipos con IOS. El script en Python KindleUnpack permite dividir el fichero generado sin encriptar en los dos formatos Amazon + el EPUB imbuido.

En internet se encuentran numerosas páginas web, de las cuales algunas emplean la filosofía de edición participativa de Wikipedia para poner gratuitamente a disposición del público varios miles de libros en diversos formatos, con una preponderancia del formato EPUB, manifestando así su popularidad.

Software

Existen muchos editores, incluyendo Calibre y Sigil, ambos de código abierto. Otra herramienta de código abierto, llamada epubcheck, puede utilizarse para validar y detectar errores en el marcado estructural (OCF, OPF, OPS), imágenes y archivos XHTML.[41]

Existen lectores para todas las principales plataformas de hardware (excepto para Amazon Kindle) como Adobe Digital Editions y Calibre en las plataformas de escritorio, Google Play Books y Aldiko en Android e iOS, y Apple Books en macOS e iOS.

Lectores

Los lectores de libros electrónicos (también llamados e-readers) pueden tener pantalla de tinta electrónica (usualmente de escala de grises) o de retroiluminada como la de los celulares inteligentes:

Sin retroiluminación (tinta electrónica):

  • BeBook
  • Bookeen Cybook Opus
  • bq
  • Boox de Onyx.
  • Boris de Eudeba.
  • Cool-er
  • iRex Digital Reader 1000
  • Hanlin eReader
  • Hanvon N516, N518, N520, N526
  • Netronix EB600
    • Bookeen Cybook Gen3
    • Bookeen Cybook Gold
    • COOL-ER
    • Astak Mentor
    • Pocketbook 301
    • Elonex ebook
    • Italica eReader
    • iLiber
    • Inves-Book 600
    • Viewsonic VEB612
    • Leqtor
    • Airis DBook EB001
    • Booq
    • Shinebook
  • Nook (Barnes & Noble)
  • Papyre
  • Plastic Logic
  • iRiver Story
  • Sony Reader
  • 4FFF N618 / Papyre 6.2 / Icarus Sense / bq Avant / nvsbl L337 / ONEXT Touch & Read 001 / Oyo Reader / Devo EVReader WT / ProMedia E-Book Reader / Icarus Sense / Positivo Alfa / eGriver Touch ES600 / Pandigital Novel R6E2WHK8EU / Mr.Book CLEVER

Dispositivos multipropósito

Con retroiluminación:

Teléfonos inteligentes

PC

Algunos programas que permiten la lectura del formato en computadores son:

OS X (Mac)

A partir de la versión OS X Mavericks, el sistema operativo Mac OS X incluye por defecto el programa iBooks para la lectura de archivos ePub.

Herramientas de creación

  • Calibre consta de opciones de conversión a partir de archivos HTML, RTF, DOCX, TXT u otros formatos de ebook (MOBI, AZL, PDB).
  • QualityEpub: Software gratuito para Windows que permite crear un fichero EPUB de alta calidad a partir de cualquier documento de Microsoft Word (DOC, RTF, HTML, TXT). En castellano.[43]
  • ABBYY FineReader: es un programa para Windows y Mac que permite escanear libros a formato ePUB.[44]
  • Sigil: es un editor multiplataforma gratuito que permite editar un epub.[45]
  • ToDoEpub: es un programa gratuito para Windows escrito en.NET, que permite generar un epub a partir de un documento html.[46]
  • Writer2ePub: para OpenOffice / LibreOffice.[47]
  • Exelearning: software libre multiplataforma que permite la exportación de contenidos a ePub3[48]

Referencias

  1. application/epub+zip has not been registered with IANA as of June 2010.
  2. Rothman, David (11 de septiembre de 2007). «'OPS 2.0 Elevated to Official IDPF Standard'». TeleRead News: E-books, publishing, tech and beyond (en inglés). Consultado el 24 de mayo de 2020. 
  3. . 6 de agostos de 2012. Archivado desde el original el 17 de abril de 2016. 
  4. «The Different Ebook Formats Explained: EPUB, MOBI, AZW, IBA, and More». MakeUseOf (en inglés estadounidense). Consultado el 24 de mayo de 2020. 
  5. . idpf.org (en inglés). Archivado desde el original el 31 de agosto de 2017. Consultado el 25 de mayo de 2020. 
  6. «EPUB 3 Changes from EPUB 2.0.1». idpf.org. Consultado el 25 de mayo de 2020. 
  7. «EPUB 3.0 | International Digital Publishing Forum». idpf.org. Consultado el 25 de mayo de 2020. 
  8. Rothman, David (27 de julio de 2008). «The ePub torture test: Starring 'Three Shadows,' a graphic novel». TeleRead News: E-books, publishing, tech and beyond (en inglés). Consultado el 25 de mayo de 2020. 
  9. Anderson, Porter (9 de noviembre de 2016). «IDPF Members Approve W3C Merger». Publishing Perspectives. Consultado el 25 de mayo de 2020. 
  10. «World Wide Web Consortium (W3C) and International Digital Publishing Forum (IDPF) Explore Plans to Combine». www.w3.org. Consultado el 25 de mayo de 2020. 
  11. «EPUB 3.2». www.w3.org. Consultado el 25 de mayo de 2020. 
  12. «EPUB 3.2 Changes». www.w3.org. Consultado el 25 de mayo de 2020. 
  13. «Open Publication Structure (OPS) 2.0.1 v1.0». idpf.org. Consultado el 25 de mayo de 2020. 
  14. «Open Packaging Format (OPF) 2.0.1 v1.0». idpf.org. Consultado el 25 de mayo de 2020. 
  15. Open Container Format (OCF) 2.0.1 – Recommended Specification. IDPF. 4 de setiembre de 2010.
  16. «Open Packaging Format (OPF) 2.0.1 v1.0». idpf.org. Consultado el 25 de mayo de 2020. 
  17. . Archivado desde el original el 31 de agosto de 2009. 
  18. «Links, pointers, bookmarks, highlights: How should .epub do it?». FrontMatters (en inglés). 29 de marzo de 2008. Consultado el 25 de mayo de 2020. 
  19. «‘Social annotation and the marketplace of ideas’: Time for an IDPF annotation standard for books and other e-pubs!». 5 de noviembre de 2007. Archivado desde el original el 13 de enero de 2013. 
  20. «EPUB 3.0.1 Changes from EPUB 3.0». idpf.org. Consultado el 25 de mayo de 2020. 
  21. «EPUB 3.0 Published as ISO Technical Specification». idpf.org (en inglés). Consultado el 25 de mayo de 2020. 
  22. «New and Emerging Specs and Standards (March 2020)». www.niso.org. Consultado el 25 de mayo de 2020. 
  23. «w3c/publ-epub-revision». GitHub (en inglés). Consultado el 25 de mayo de 2020. 
  24. «EPUB 3.2». www.w3.org. Consultado el 25 de mayo de 2020. 
  25. «EPUB Publications 3.0.1». idpf.org. Consultado el 25 de mayo de 2020. 
  26. «Understanding EPUB 3». ePub Zone (en inglés estadounidense). Consultado el 25 de mayo de 2020. 
  27. «EPUB Content Documents 3.0». idpf.org. Consultado el 25 de mayo de 2020. 
  28. . 20 de noviembre de 2006. Archivado desde el original el 3 de setiembre de 2009. 
  29. Rothman, David (13 de agosto de 2009). . Archivado desde el original el 14 de octubre de 2009. 
  30. Biba, Paul (28 de enero de 2010). . Archivado desde el original el 2 de febrero de 2010. 
  31. «New iBooks 'Not Technically' in ePub Format». MacRumors (en inglés). Consultado el 25 de mayo de 2020. 
  32. «Understanding EPUB 3». ePub Zone (en inglés estadounidense). Consultado el 25 de mayo de 2020. 
  33. «EPUB Open Container Format (OCF) 3.0». idpf.org. Consultado el 25 de mayo de 2020. 
  34. «EPUB Media Overlays 3.0.1». idpf.org. Consultado el 25 de mayo de 2020. 
  35. "Sony's Reader opens support for more publishers, formats" por Tim Conneally | Publicado en Betanews el 24 de julio de 2008,
  36. "Download Over a Million Public Domain Books from Google Books in the Open EPUB Format" posteado el 26 de agosto de 2009 por Brandon Badger, Product Manager de Google
  37. Michael Koz (18 de mayo de 2011). «Amazon to Allow ePub eBooks on the Kindle e-Reader» (en inglés). Consultado el 31 de mayo de 2011. 
  38. . Musings and Marvels:Learning the ins and outs of the publishing industry. 6 de marzo de 2012. Archivado desde el original el 13 de abril de 2012. Consultado el 16 de marzo de 2012. 
  39. "Amazon Throws A Minor Curveball With HTML5-Powered Kindle Format 8", TechCrunch, October 20, 2011.
  40. w3c/epubcheck, World Wide Web Consortium, 24 de mayo de 2020, consultado el 25 de mayo de 2020 .
  41. https://support.microsoft.com/es-es/help/4517840/microsoft-edge-download-an-epub-app-to-keep-reading
  42. http://qualityepub.es.tl
  43. http://latam.abbyy.com/finereader/
  44. http://code.google.com/p/sigil/
  45. http://extensions.services.openoffice.org/en/project/Writer2ePub
  46. http://exelearning.net
  •   Datos: Q475488
  •   Multimedia: EPUB file format

epub, formato, archivo, libro, electrónico, utiliza, extensión, archivo, epub, término, acrónimo, expresión, inglesa, electronic, publication, publicación, electrónica, menudo, denomina, epub, compatible, muchos, lectores, libros, electrónicos, software, compa. EPUB es un formato de archivo de libro electronico que utiliza la extension de archivo epub El termino es un acronimo de la expresion inglesa electronic publication publicacion electronica y a menudo se le denomina ePub EPUB es compatible con muchos lectores de libros electronicos y hay software compatible para la mayoria de los telefonos inteligentes tabletas y computadoras EPUB es un estandar tecnico publicado por el International Digital Publishing Forum IDPF Se convirtio en un estandar oficial del IDPF en septiembre de 2007 sustituyendo al antiguo estandar Open eBook 2 Electronic Publication EPUB DesarrolladorInternational Digital Publishing Forum IDPF idpf org epubInformacion generalExtension de archivo epubTipo de MIMEapplication epub zip br no oficial sup id cite ref 1 class reference separada a href cite note 1 span class corchete llamada span 1 span class corchete llamada span a sup Numero magico504B03040A000200 y mimetypeapplication epub zipLanzamiento inicialseptiembre de 2007Tipo de formatolibro electronicoContenido porOEBPS Container Format OCF ZIP Extendido deOpen eBook XHTML CSS DTBookFormato abierto editar datos en Wikidata El Book Industry Study Group respalda al EPUB 3 como el formato preferido para el contenido empaquetado y ha declarado que la industria mundial de la publicacion de libros deberia unirse en torno a un unico estandar 3 El formato EPUB es implementado como un archivo que contiene archivos XHTML junto con imagenes y otros archivos de apoyo EPUB es el formato de libro electronico basado en XML a diferencia del PDF mas ampliamente compatible con los proveedores es decir es compatible con casi todos los lectores electronicos excepto por Kindle 4 Indice 1 Historia 1 1 Version 2 0 1 1 1 1 Open Publication Structure 2 0 1 1 1 2 Open Packaging Format 2 0 1 1 1 2 1 Archivo opf 1 1 2 2 Archivo ncx 1 1 3 Open Container Format 2 0 1 1 2 Version 3 0 1 1 3 Version 3 2 2 Caracteristicas 2 1 Gestion de derechos digitales 3 Adopcion 4 Implementacion 4 1 Contenedor 4 2 Publicacion 4 3 Contenido 4 4 Superposicion de medios 5 Uso 6 Software 7 Lectores 7 1 Dispositivos multiproposito 7 2 Telefonos inteligentes 7 3 PC 7 3 1 OS X Mac 7 4 Herramientas de creacion 8 ReferenciasHistoria EditarComo sucesor de Open eBook Publication Structure EPUB 2 0 fue aprobado en octubre de 2007 5 con una actualizacion de mantenimiento 2 0 1 aprobada en septiembre de 2010 6 La especificacion EPUB 3 0 entro en vigor en octubre de 2011 sustituida por una actualizacion de mantenimiento menor 3 0 1 en junio de 2014 7 Entre las nuevas caracteristicas principales figuran la compatibilidad para un diseno preciso o un formato especializado Fixed Layout Documents como en el caso de los libros de historietas y la compatibilidad con MathML 8 En mayo de 2016 los miembros del IDPF aprobaron la incorporacion al World Wide Web Consortium W3C 9 para alinear completamente la industria editorial y la tecnologia basica de la Web 10 La version actual de EPUB es la 3 2 vigente a partir del 8 de mayo de 2019 11 Se le ha dado soporte oficial a las versiones actuales de HTML CSS y SVG segun lo definido por el W3C 12 Version 2 0 1 Editar El EPUB 2 0 fue aprobado en octubre de 2007 con una actualizacion de mantenimiento 2 0 1 destinada a aclarar y corregir las erratas en las especificaciones que se aprobaron en septiembre de 2010 6 La version 2 0 1 de EPUB consta de tres especificaciones Open Publication Structure OPS 2 0 1 comprende el formato de su contenido 13 Open Packaging Format OPF 2 0 1 describe la estructura del archivo epub en XML 14 Open Container Format OCF 2 0 1 agrupa todos los archivos como un archivo ZIP 15 EPUB utiliza internamente XHTML o DTBook un estandar XML proporcionado por el Consorcio DAISY para representar el texto y la estructura del documento de contenido y un subconjunto de CSS para proporcionar el diseno y el formato El XML se utiliza para crear el manifiesto del documento la tabla de contenidos y los metadatos del EPUB Por ultimo los archivos se agrupan en un archivo ZIP como formato de empaquetado Open Publication Structure 2 0 1 Editar Un archivo EPUB utiliza XHTML 1 1 o DTBook para construir el contenido de un libro a partir de la version 2 0 1 Esto es diferente de las versiones anteriores OEBPS 1 2 y anteriores que usaban un subconjunto de XHTML Sin embargo hay algunas restricciones en ciertos elementos El tipo MIME para los documentos XHTML en el EPUB es application xhtml xml 13 El estilo y el diseno se realizan utilizando un subconjunto de CSS 2 0 conocido como OPS Style Sheets Esta sintaxis especializada requiere que los sistemas de lectura soporten solo una parte de las propiedades CSS y anadan algunas propiedades personalizadas Las propiedades personalizadas incluyen oeb page head oeb page foot y oeb column number La incrustacion de la fuente se puede realizar utilizando la propiedad font face asi como incluyendo el archivo de la fuente en el manifiesto de OPF El tipo MIME para los documentos CSS en EPUB es text css 15 EPUB tambien requiere que las imagenes PNG JPEG GIF y SVG sean soportadas usando los tipo MIME image png image jpeg image gif image svg xml Se permiten otros tipos de medios pero los creadores deben incluir variantes alternativas que utilicen tipos compatibles 15 Se requiere Unicode y los productores de contenido deben usar codificacion UTF 8 o UTF 16 15 Esto es para apoyar los libros internacionales y multilingues Sin embargo los sistemas de lectura no estan obligados a proporcionar las fuentes necesarias para mostrar cada caracter unicode aunque si deben mostrar al menos un marcador de posicion para los caracteres que no se pueden mostrar completamente 15 Un ejemplo de la estructura de un archivo XHTML para un EPUB es como esto lt xml version 1 0 encoding UTF 8 gt lt DOCTYPE html PUBLIC W3C DTD XHTML 1 1 EN http www w3 org TR xhtml11 DTD xhtml11 dtd gt lt html xmlns http www w3 org 1999 xhtml xml lang en gt lt head gt lt meta http equiv Content Type content application xhtml xml charset utf 8 gt lt title gt Pride and Prejudice lt title gt lt link rel stylesheet href css main css type text css gt lt head gt lt body gt lt body gt lt html gt Open Packaging Format 2 0 1 Editar El proposito de la especificacion del OPF es definir el mecanismo por el cual se vinculan los diversos componentes de una publicacion OSP y proporciona una estructura y una semantica adicionales a la publicacion electronica 16 Esto se logra mediante dos archivos XML con las extensiones opf y ncx Archivo opf Editar El archivo OPF tradicionalmente llamado content opf contiene los metadatos del libro EPUB el manifiesto del archivo y el orden de lectura lineal Este archivo tiene un paquete de elementos raiz y cuatro elementos hijo metadata manifest spine y guide Ademas el nodo package debe tener el atributo unique identifier El tipo MIME del archivo opf es application oebps package xml 16 El elemento metadata contiene toda la informacion de metadatos para un archivo EPUB en particular Se requieren tres etiquetas de metadatos aunque hay muchas mas disponibles title language y identifier La etiqueta title contiene el titulo del libro language contiene el lenguaje del contenido del libro en formato RFC 3066 o sus sucesores como el mas reciente RFC 4646 y identifier contiene un identificador unico para el libro como su ISBN o una URL El atributo id delidentifier debe ser igual al atributo unique identifier del elemento package 16 El elemento manifest enumera todos los archivos contenidos en el paquete Cada archivo esta representado por un elemento item y tiene los atributos id href media type Todos los XHTML documentos de contenido hojas de estilo imagenes u otros medios fuentes incrustadas y el archivo NCX deben ser listados aqui Solo el propio archivo opf el container xml y los archivos mimetype no deben ser incluidos 16 Observese que en el ejemplo que figura a continuacion se da un media type arbitrario al archivo de fuentes incluido aunque no existe un tipo MIME para las fuentes El elemento spine enumera todos los documentos de contenido XHTML en su orden de lectura lineal Tambien se debe enumerar cualquier documento de contenido al que se pueda acceder a traves de los enlaces o el indice El atributo toc del spine debe contener el id del archivo NCX que figura en el manifiesto El idref de cada elemento itemref se establece con el id de su respectivo documento de contenido 16 El elemento guide es un elemento opcional con el proposito de identificar los componentes estructurales fundamentales del libro Cada elemento reference tiene los atributos type title href Los archivos referenciados en href deben ser listados en el manifiesto y se les permite tener un identificador de elemento figures en el ejemplo 16 Un ejemplo de archivo OPF lt xml version 1 0 gt lt package version 2 0 xmlns http www idpf org 2007 opf unique identifier BookId gt lt metadata xmlns dc http purl org dc elements 1 1 xmlns opf http www idpf org 2007 opf gt lt dc title gt Pride and Prejudice lt dc title gt lt dc language gt en lt dc language gt lt dc identifier id BookId opf scheme ISBN gt 123456789X lt dc identifier gt lt dc creator opf file as Austen Jane opf role aut gt Jane Austen lt dc creator gt lt metadata gt lt manifest gt lt item id chapter1 href chapter1 xhtml media type application xhtml xml gt lt item id appendix href appendix xhtml media type application xhtml xml gt lt item id stylesheet href style css media type text css gt lt item id ch1 pic href ch1 pic png media type image png gt lt item id myfont href css myfont otf media type application x font opentype gt lt item id ncx href toc ncx media type application x dtbncx xml gt lt manifest gt lt spine toc ncx gt lt itemref idref chapter1 gt lt itemref idref appendix gt lt spine gt lt guide gt lt reference type loi title List Of Illustrations href appendix xhtml figures gt lt guide gt lt package gt Archivo ncx Editar El archivo NCX Navigation Control file for XML tradicionalmente llamado toc ncx contiene el indice jerarquico del archivo EPUB La especificacion para el NCX fue desarrollada para el Digital Talking Book DTB es mantenida por el Consorcio DAISY y no es parte de la especificacion EPUB El archivo NCX tiene un tipo MIME de application x dtbncx xml Cabe destacar que los valores de los elementos docTitle docAuthor y meta name dtb uid deben coincidir con sus analogos en el archivo OPF Ademas el elemento meta name dtb depth se establece igual a la profundidad del elemento navMap Los elementos navPoint pueden anidarse para crear una tabla de contenidos jerarquica El contenido de navLabel es el texto que aparece en el indice generado por los sistemas de lectura que utilizan el ncx El elemento content de navPoint apunta a un documento de contenido que figura en el manifiesto y tambien puede incluir un identificador de elemento por ejemplo section1 16 17 En la seccion 2 4 1 de la especificacion del NCX tal como se utiliza en EPUB se describe una serie de excepciones a la especificacion del NCX La especificacion completa para el NCX se puede encontrar en la seccion 8 de Specifications for the Digital Talking Book 17 Un ejemplo de archivo ncx lt xml version 1 0 encoding UTF 8 gt lt DOCTYPE ncx PUBLIC NISO DTD ncx 2005 1 EN http www daisy org z3986 2005 ncx 2005 1 dtd gt lt ncx version 2005 1 xml lang en xmlns http www daisy org z3986 2005 ncx gt lt head gt lt The following four metadata items are required for all NCX documents including those that conform to the relaxed constraints of OPS 2 0 gt lt meta name dtb uid content 123456789X gt lt same as in opf gt lt meta name dtb depth content 1 gt lt 1 or higher gt lt meta name dtb totalPageCount content 0 gt lt must be 0 gt lt meta name dtb maxPageNumber content 0 gt lt must be 0 gt lt head gt lt docTitle gt lt text gt Pride and Prejudice lt text gt lt docTitle gt lt docAuthor gt lt text gt Austen Jane lt text gt lt docAuthor gt lt navMap gt lt navPoint class chapter id chapter1 playOrder 1 gt lt navLabel gt lt text gt Chapter 1 lt text gt lt navLabel gt lt content src chapter1 xhtml gt lt navPoint gt lt navMap gt lt ncx gt Open Container Format 2 0 1 Editar Un archivo EPUB es un grupo de archivos que se ajustan a los estandares OPS OPF y estan empaquetados en un archivo ZIP El OCF especifica como organizar estos archivos en el ZIP y define dos archivos adicionales que deben ser incluidos El archivo mimetype debe ser un documento de texto en ASCII que contenga la cadena application epub zip Tambien debe estar descomprimido sin cifrar y ser el primer archivo en el ZIP Este archivo proporciona una forma mas fiable para que las aplicaciones identifiquen el tipo MIME del archivo que solo la extension epub 14 Ademas debe haber una carpeta llamada META INF que contiene el archivo requerido container xml Este archivo XML apunta al archivo que define el contenido del libro Este es el archivo OPF aunque se permiten elementos rootfile adicionales alternativos 14 Aparte de mimetype y META INF container xml los otros archivos OPF NCX XHTML CSS y archivos de imagenes se colocan tradicionalmente en un directorio llamado OEBPS Un ejemplo de estructura de archivos ZIP Container mimetype META INF container xml OEBPS content opf chapter1 xhtml ch1 pic png css style css myfont otf Un ejemplo de container xml dada la estructura de archivos anterior lt xml version 1 0 encoding UTF 8 gt lt container version 1 0 xmlns urn oasis names tc opendocument xmlns container gt lt rootfiles gt lt rootfile full path OEBPS content opf media type application oebps package xml gt lt rootfiles gt lt container gt Version 3 0 1 Editar La especificacion recomendada EPUB 3 0 fue aprobada el 11 de octubre de 2011 El 26 de junio de 2014 se aprobo el EPUB 3 0 1 como una actualizacion de mantenimiento menor de la EPUB 3 0 El EPUB 3 0 sustituye a la anterior version 2 0 1 EPUB 3 consiste en un conjunto de cuatro especificaciones EPUB Publications 3 0 que define la semantica del nivel de publicacion y los requisitos generales de conformidad para EPUB Publications EPUB Content Documents 3 0 que define perfiles de XHTML SVG y CSS para su uso en el contexto de EPUB Publications EPUB Open Container Format OCF 3 0 que define un formato de archivo y un modelo de procesamiento para encapsular un conjunto de recursos relacionados en un contenedor EPUB de un solo archivo ZIP EPUB Media Overlays 3 0 que define un formato y un modelo de procesamiento para la sincronizacion de texto y audio El formato EPUB 3 0 tenia por objeto responder a las siguientes criticas Aunque es bueno para los libros basados en texto el EPUB era bastante inadecuado para las publicaciones que requieren un diseno preciso o un formato especializado como los libros de historietas 8 Un problema importante que dificultaba el uso del EPUB en la mayoria de las publicaciones tecnicas era la falta de soporte para ecuaciones formateadas como MathML Se incluyeron como imagenes de mapa de bits o SVG lo que impidio el manejo adecuado por parte de los lectores de pantalla y la interaccion con los sistemas de algebra computacional El soporte para MathML esta incluido en la especificacion EPUB 3 0 Otras criticas a EPUB fueron la falta de detalles en la especificacion de la vinculacion dentro o entre los libros EPUB y la falta de una especificacion para las anotaciones Tal vinculacion se ve obstaculizada por el uso de un archivo ZIP como contenedor para el EPUB Ademas no estaba claro si seria mejor enlazar usando el marcado estructural interno del EPUB la especificacion OPF mencionada anteriormente o directamente a los archivos a traves de la estructura de archivos del ZIP 18 La falta de una forma estandarizada de anotar los libros EPUB provoco dificultades para compartir y transferir las anotaciones y por lo tanto limito los escenarios de uso del EPUB en particular en entornos educativos porque no puede proporcionar un nivel de interactividad comparable al de la web 19 El 26 de junio de 2014 el IDPF publico el EPUB 3 0 1 como especificacion final recomendada 20 En noviembre de 2014 EPUB 3 0 fue publicado por la Organizacion Internacional de Normalizacion como ISO IEC TS 30135 parts 1 7 21 En enero de 2020 la Organizacion Internacional de Normalizacion publico el EPUB 3 0 1 como ISO IEC 23736 parts 1 6 22 Version 3 2 Editar El EPUB 3 2 fue anunciado en 2018 y la especificacion final fue publicada en 2019 23 24 Caracteristicas EditarEl formato y muchos lectores soportan lo siguiente Documento ajustable permite optimizar el texto para una visualizacion determinada Contenido de disposicion fija 25 el contenido prepaginado puede ser util para ciertos tipos de contenido de disposicion compleja como los libros ilustrados destinados solo a pantallas mas grandes como las tabletas 26 Como una pagina web HTML el formato soporta imagenes de mapa de bits y vectoriales en linea metadatos y estilo CSS Marcador de pagina Resaltado de pasajes y anotaciones Una biblioteca que almacena libros y puede ser buscada Fuentes redimensionables y colores de texto y fondo variables Soporte para un subconjunto de MathML 27 Gestion de derechos digitales puede contener la gestion de derechos digitales DRM como una capa opcional 28 Gestion de derechos digitales Editar Un archivo EPUB puede contener opcionalmente DRM como capa adicional pero no es requerido por las especificaciones 28 Ademas la especificacion no nombra ningun sistema DRM en particular para usar asi que los editores pueden elegir un esquema DRM a su conveniencia Sin embargo las futuras versiones de EPUB especificamente OCF pueden especificar un formato para DRM La especificacion de EPUB no impone ni sugiere un esquema particular de DRM Esto podria afectar el nivel de soporte de varios sistemas DRM en los dispositivos y la portabilidad de los libros electronicos comprados En consecuencia dicha incompatibilidad de DRM puede segmentar el formato de EPUB a lo largo de las lineas de los sistemas DRM socavando las ventajas de un unico formato estandar y confundiendo al consumidor 29 30 Adopcion EditarEPUB se utiliza ampliamente en lectores de software como Google Play Books en Android y Apple Books en iOS y macOS pero no en los lectores electronicos Amazon Kindle o en aplicaciones relacionadas con otras plataformas Kindle utiliza principalmente el formato Mobipocket MOBI o sus formatos propietarios AZW AZW3 o KFX iBooks tambien soporta el formato propietario iBook que se basa en el formato EPUB pero depende del codigo de la aplicacion iBooks para funcionar 31 Implementacion EditarUn archivo EPUB es un archivo que contiene en efecto un sitio web Incluye archivos HTML imagenes hojas de estilo CSS y otros activos Tambien contiene metadatos EPUB 3 es la ultima version Usando HTML5 las publicaciones pueden contener video audio e interactividad como los sitios web en los navegadores 32 Contenedor Editar Una publicacion ePub se entrega en un solo archivo Este archivo es un archivo comprimido sin cifrar que contiene un conjunto de recursos interrelacionados 33 Un Contenedor Abstracto OCF Open Container Format define un modelo de sistema de archivos para el contenido del contenedor El modelo de sistema de archivos utiliza un unico directorio raiz comun para todo el contenido del contenedor Todos los recursos no remotos para publicaciones estan en el arbol de directorios encabezado por el directorio raiz del contenedor aunque EPUB no exige una estructura de sistema de archivos especifica para ello El modelo de sistema de archivos incluye un directorio obligatorio llamado META INF que es hijo directo del directorio raiz del contenedor META INF almacena container xml El primer archivo debe ser el de tipo MIME Debe estar sin cifrar y sin comprimir para que los utilitarios que no son ZIP puedan leer el mimetipo El archivo de tipo MIME debe ser un archivo ASCII que contenga la cadena application epub zip Este archivo proporciona una forma mas fiable para que las aplicaciones identifiquen el tipo MIME del archivo que solo la extension epub Un ejemplo de estructura de archivos ZIP Container mimetype META INF container xml OEBPS content opf chapter1 xhtml ch1 pic png css style css myfont otf toc ncx Debe haber una carpeta llamada META INF que contiene el archivo requerido container xml Este archivo XML apunta al archivo que define el contenido del libro Este es el archivo OPF aunque se permiten elementos rootfile adicionales alternativos Aparte de mimetype y META INF container xml los otros archivos OPF NCX XHTML CSS y archivos de imagenes se colocan tradicionalmente en un directorio llamado OEBPS Un ejemplo de estructura de archivos lt xml version 1 0 encoding UTF 8 gt lt container version 1 0 xmlns urn oasis names tc opendocument xmlns container gt lt rootfiles gt lt rootfile full path OEBPS content opf media type application oebps package xml gt lt rootfiles gt lt container gt Publicacion Editar El contenedor del ePUB debe contener Al menos un documento de contenido Un documento de navegacion Un documento de paquete que enumera todos los recursos de la publicacion Este archivo debe utilizar la extension de archivo opf Contiene metadatos un manifiesto cadenas de recuperacion enlaces y una columna Es una secuencia ordenada de referencias de identificacion que define el orden de lectura por defecto El contenedor del ePUB puede contener Hojas de estilo Documentos PLS Documento de superposicion de medios Contenido Editar Los documentos de contenido incluyen Contenido HTML5 documentos de navegacion documentos SVG documentos de contenido en scripts y documentos de disposicion fija El contenido tambien incluye documentos CSS y PLS Los documentos de navegacion sustituyen a la gramatica NCX utilizada en EPUB 2 Superposicion de medios Editar Los libros con narracion de audio sincronizada se crean en el EPUB 3 mediante el uso de documentos de superposicion de medios para describir el tiempo de la narracion de audio pregrabada y como se relaciona con el marcado del documento de contenido del EPUB El formato de archivo de las superposiciones de medios se define como un subconjunto de SMIL 34 Uso EditarTanto los usuarios particulares a nivel individual o colectivo como las empresas pueden realizar sus propios archivos en formato EPUB gratuitamente y de forma libre Si el contenido no esta sujeto a derechos de autor pueden compartir los archivos por internet o por otros medios Muchas paginas web tienen enlaces a archivos epub o los alojan para descargar gratuitamente Existen foros de creadores de archivos en Epub y grupos que los comparten o los crean de forma colaborativa En mayo de 2008 en una carta de la AAP firmada por el director de politicas digitales de la asociacion Ed McCoy los editores estadounidenses apoyan de forma oficial el formato EPUB como estandar de la industria digital y esperan el apoyo del IDPF guias y consejos para facilitar la transicion a este formato por parte de las editoriales 35 El EPUB recibia asi el apoyo directo de editoriales tales como Penguin HarperCollins Cambridge University Press Pelican Publishing Company Inc John Wiley amp Sons Inc National Science Teachers Association Hachette Book Group USA Oxford University Press Random House Seattle Book Company Rosetta Solutions Simon amp Schuster Macmillan Harlequin Enterprises Ltd Workman Publishing CQ Press y Cengage Learning En julio de 2008 varios de los editores de habla inglesa como Simon amp Schuster Penguin Group HarperMedia Hachette Book Group y Harlequin Enterprises ya ofertaban este formato cuando se produjo un movimiento significativo por parte de Sony que adopto este formato en sus lectores 36 A finales de 2008 Adobe incluia un proceso para generar EPUB desde su programa de maquetacion Indesign uno de los mas utilizados para dar formato a los libros que se publican a partir de maquetas preexistentes lo que abarato de forma importante la generacion de libros en este formato El impulso definitivo a este formato de lectura de textos lo dio Google al incluir este estandar en su inmensa base de libros digitalizados de modo que anadio la opcion de descargarlos en EPUB En agosto de 2009 mas de un millon de libros del dominio publico estaban disponibles en Google Books 37 La adopcion del estandar sin embargo no es totalmente generalizada ya que el Kindle el lector de Amazon que es el que tiene mas unidades en el mercado y es la mayor libreria en linea del mundo no incluye este formato A pesar de que en 2011 se rumoreo que en Amazon indicaban que la empresa daria soporte tambien a este formato 38 todavia esto no ha sucedido En cambio con el lanzamiento del Kindle Fire Amazon introduce el Kindle Format 8 KF8 mas conocido como AZW3 AZW3 soporta un subconjunto de las caracteristicas de HTML5 y CSS3 con la misma estructura que un EPUB lo que permite a los editores mediante KindleGen generar desde sus EPUBs o descomprimiendo y leyendo el fichero opf generar los ficheros en el nuevo formato que en realidad imbuye dos ficheros uno en AZW3 V8 y otro en el viejo MOBI V7 39 40 En funcion del equipo para el que se envia Amazon entrega la parte MOBI viejos lectores la AZW3 desde el Kindle 4 o un formato derivado al vuelo del AZW3 para los lectores sobre equipos con IOS El script en Python KindleUnpack permite dividir el fichero generado sin encriptar en los dos formatos Amazon el EPUB imbuido En internet se encuentran numerosas paginas web de las cuales algunas emplean la filosofia de edicion participativa de Wikipedia para poner gratuitamente a disposicion del publico varios miles de libros en diversos formatos con una preponderancia del formato EPUB manifestando asi su popularidad Software EditarExisten muchos editores incluyendo Calibre y Sigil ambos de codigo abierto Otra herramienta de codigo abierto llamada epubcheck puede utilizarse para validar y detectar errores en el marcado estructural OCF OPF OPS imagenes y archivos XHTML 41 Existen lectores para todas las principales plataformas de hardware excepto para Amazon Kindle como Adobe Digital Editions y Calibre en las plataformas de escritorio Google Play Books y Aldiko en Android e iOS y Apple Books en macOS e iOS Lectores EditarLos lectores de libros electronicos tambien llamados e readers pueden tener pantalla de tinta electronica usualmente de escala de grises o de retroiluminada como la de los celulares inteligentes Sin retroiluminacion tinta electronica BeBook Bookeen Cybook Opus bq Boox de Onyx Boris de Eudeba Cool er iRex Digital Reader 1000 Hanlin eReader Hanvon N516 N518 N520 N526 Netronix EB600 Bookeen Cybook Gen3 Bookeen Cybook Gold COOL ER Astak Mentor Pocketbook 301 Elonex ebook Italica eReader iLiber Inves Book 600 Viewsonic VEB612 Leqtor Airis DBook EB001 Booq Shinebook Nook Barnes amp Noble Papyre Plastic Logic iRiver Story Sony Reader 4FFF N618 Papyre 6 2 Icarus Sense bq Avant nvsbl L337 ONEXT Touch amp Read 001 Oyo Reader Devo EVReader WT ProMedia E Book Reader Icarus Sense Positivo Alfa eGriver Touch ES600 Pandigital Novel R6E2WHK8EU Mr Book CLEVERDispositivos multiproposito Editar Con retroiluminacion iPad Playbook IFreeTablet Toshiba folio 100 PSP utilizando Albite reader mediante el emulador JAVA PSPKVM Nintendo DS en sus distintas versiones utilizando programas homebrew como DSlibris o Ikureader iPod Touch TabletaTelefonos inteligentes Editar iPhone e iPod Touch utilizando iBooks para el iOS 4 0 Lexcycle Stanza sReader Glider Telefonos y dispositivos con sistema Android utilizando Play Books o Aldiko Telefonos con sistema operativo Symbian utilizando Bubue books reader Telefonos con sistema operativo Windows Mobile utilizando Freda Telefonos con sistema operativo Ubuntu utilizando Beru PC Editar Algunos programas que permiten la lectura del formato en computadores son Calibre CoolReader Microsoft Edge sin soporte para leer archivos epub 42 Okular Stanza Adobe Digital Sumatra PDF AZARDIOS X Mac Editar A partir de la version OS X Mavericks el sistema operativo Mac OS X incluye por defecto el programa iBooks para la lectura de archivos ePub Herramientas de creacion Editar Calibre consta de opciones de conversion a partir de archivos HTML RTF DOCX TXT u otros formatos de ebook MOBI AZL PDB QualityEpub Software gratuito para Windows que permite crear un fichero EPUB de alta calidad a partir de cualquier documento de Microsoft Word DOC RTF HTML TXT En castellano 43 ABBYY FineReader es un programa para Windows y Mac que permite escanear libros a formato ePUB 44 Sigil es un editor multiplataforma gratuito que permite editar un epub 45 ToDoEpub es un programa gratuito para Windows escrito en NET que permite generar un epub a partir de un documento html 46 Writer2ePub para OpenOffice LibreOffice 47 Exelearning software libre multiplataforma que permite la exportacion de contenidos a ePub3 48 Referencias Editar application epub zip has not been registered with IANA as of June 2010 Rothman David 11 de septiembre de 2007 OPS 2 0 Elevated to Official IDPF Standard TeleRead News E books publishing tech and beyond en ingles Consultado el 24 de mayo de 2020 Endorsement of EPUB 3 6 de agostos de 2012 Archivado desde el original el 17 de abril de 2016 The Different Ebook Formats Explained EPUB MOBI AZW IBA and More MakeUseOf en ingles estadounidense Consultado el 24 de mayo de 2020 Older Versions of EPUB International Digital Publishing Forum idpf org en ingles Archivado desde el original el 31 de agosto de 2017 Consultado el 25 de mayo de 2020 a b EPUB 3 Changes from EPUB 2 0 1 idpf org Consultado el 25 de mayo de 2020 EPUB 3 0 International Digital Publishing Forum idpf org Consultado el 25 de mayo de 2020 a b Rothman David 27 de julio de 2008 The ePub torture test Starring Three Shadows a graphic novel TeleRead News E books publishing tech and beyond en ingles Consultado el 25 de mayo de 2020 Anderson Porter 9 de noviembre de 2016 IDPF Members Approve W3C Merger Publishing Perspectives Consultado el 25 de mayo de 2020 World Wide Web Consortium W3C and International Digital Publishing Forum IDPF Explore Plans to Combine www w3 org Consultado el 25 de mayo de 2020 EPUB 3 2 www w3 org Consultado el 25 de mayo de 2020 EPUB 3 2 Changes www w3 org Consultado el 25 de mayo de 2020 a b Open Publication Structure OPS 2 0 1 v1 0 idpf org Consultado el 25 de mayo de 2020 a b c Open Packaging Format OPF 2 0 1 v1 0 idpf org Consultado el 25 de mayo de 2020 a b c d e Open Container Format OCF 2 0 1 Recommended Specification IDPF 4 de setiembre de 2010 a b c d e f g Open Packaging Format OPF 2 0 1 v1 0 idpf org Consultado el 25 de mayo de 2020 a b Specifications for the Digital Talking Book Archivado desde el original el 31 de agosto de 2009 Links pointers bookmarks highlights How should epub do it FrontMatters en ingles 29 de marzo de 2008 Consultado el 25 de mayo de 2020 Social annotation and the marketplace of ideas Time for an IDPF annotation standard for books and other e pubs 5 de noviembre de 2007 Archivado desde el original el 13 de enero de 2013 EPUB 3 0 1 Changes from EPUB 3 0 idpf org Consultado el 25 de mayo de 2020 EPUB 3 0 Published as ISO Technical Specification idpf org en ingles Consultado el 25 de mayo de 2020 New and Emerging Specs and Standards March 2020 www niso org Consultado el 25 de mayo de 2020 w3c publ epub revision GitHub en ingles Consultado el 25 de mayo de 2020 EPUB 3 2 www w3 org Consultado el 25 de mayo de 2020 EPUB Publications 3 0 1 idpf org Consultado el 25 de mayo de 2020 Understanding EPUB 3 ePub Zone en ingles estadounidense Consultado el 25 de mayo de 2020 EPUB Content Documents 3 0 idpf org Consultado el 25 de mayo de 2020 a b IDPF s Digital Book Standards FAQs 20 de noviembre de 2006 Archivado desde el original el 3 de setiembre de 2009 Rothman David 13 de agosto de 2009 Adobe DRMed ePub isn t open Why the New York Times urgently needs to clarify its Sony eBook Store article Archivado desde el original el 14 de octubre de 2009 Biba Paul 28 de enero de 2010 iPad adds to the DRM mess Apple ebook DRM exclusive to Apple hardware Archivado desde el original el 2 de febrero de 2010 New iBooks Not Technically in ePub Format MacRumors en ingles Consultado el 25 de mayo de 2020 Understanding EPUB 3 ePub Zone en ingles estadounidense Consultado el 25 de mayo de 2020 EPUB Open Container Format OCF 3 0 idpf org Consultado el 25 de mayo de 2020 EPUB Media Overlays 3 0 1 idpf org Consultado el 25 de mayo de 2020 https web archive org web 20090920065909 http www idpf org AAP 20open 20ltr 20to 20IDPF doc Sony s Reader opens support for more publishers formats por Tim Conneally Publicado en Betanews el 24 de julio de 2008 Download Over a Million Public Domain Books from Google Books in the Open EPUB Format posteado el 26 de agosto de 2009 por Brandon Badger Product Manager de Google Michael Koz 18 de mayo de 2011 Amazon to Allow ePub eBooks on the Kindle e Reader en ingles Consultado el 31 de mayo de 2011 The New Kindle Format KF8 Musings and Marvels Learning the ins and outs of the publishing industry 6 de marzo de 2012 Archivado desde el original el 13 de abril de 2012 Consultado el 16 de marzo de 2012 Amazon Throws A Minor Curveball With HTML5 Powered Kindle Format 8 TechCrunch October 20 2011 w3c epubcheck World Wide Web Consortium 24 de mayo de 2020 consultado el 25 de mayo de 2020 https support microsoft com es es help 4517840 microsoft edge download an epub app to keep reading http qualityepub es tl http latam abbyy com finereader http code google com p sigil https web archive org web 20101222002220 http code google com p todoepub http extensions services openoffice org en project Writer2ePub http exelearning net Datos Q475488 Multimedia EPUB file format Obtenido de https es wikipedia org w index php title EPUB amp oldid 142522721, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos