Libros electrónicos IV: ePub 2
-
Upload
svet-ivantchev -
Category
Technology
-
view
1.648 -
download
2
Transcript of Libros electrónicos IV: ePub 2
ePub
eBooks, parte IV: Resumen y ejemplo
Svet Ivantchev, @svetef, eFaber
Gobierno Vasco, junio 2011
ePub, recordatorio
• Estándar público
• HTML/HTML5
• CSS3
• XHTML, XML
• reglas de construir el paquete
• un sólo fichero zip: .epub
Versiones
• El estándar actual: EPUB 2.0.1
• EPUB 3 en borrador publicado y ya parcialmente implementado en iBooks 1.3
ePub por dentro
• Contenido de texto en XHTML/CSS
• Multimedia: JPEG, PNG, MPEG4, TTF, OTF
• EPUB XMLs que lo describen todo
Especificaciones
• Open Packaging Format (OPF), describe como el contenido y los recursos se unen en la publicación (ficheros OPF y NCX)
• Open Publication Structure (OPS), describe la presentación del contenido
• OEBPS Container Format (OCF), describe la integración dentro de un fichero (.zip)
http://web.sigil.googlecode.com/hg/epub_overview.html
Fichero OPF
• metadatos
• manifest (lista de todos los ficheros)
• spine (el orden de lectura de los ficheros xhtml)
• guide (referncias al índice, introducción, bibliografía, etc)
OPF: metadatos
OPF: manifest
OPF: spine
Fichero NCX: el índice
OPS: el contenido
OPS: el contenido
CSS
Imágenes complejas
Enlaces externos
Video y audio
Video y audio
Preparación del vídeo
ffmpeg -i infile.flv -acodec libfaac -ab 128k -s 512x288 -vcodec libx264 -vpre hq -vpre ipod320 -b 296k -bt 128k -aspect 512:288 -threads 0 -f ipod outfile.m4v
Open Packaging Format (OPF)
zip -v0X guia mimetype
zip -vr guia * -x guia.zip mimetype
mv guia.zip guia.epub
Pantallas pequeñas
Pantallas pequeñas
Novedades y iBooks 1.3
• HTML5/CSS3 -- WebKit
• Fuentes (60 familias), CSS pseudo-clases y pseuo-elementos
• Documentos no lineales
• Fixed layout -- compatible con ePub3, SVG
• Read aloud -- ePub3 audio + text sync
http://web.sigil.googlecode.com/hg/epub_overview.html
Q & A