Está en la página 1de 36

Vamos a crear un EPUB desde

cero

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Qu es un EPUB?
El EPUB es un formato abierto de libro digital desarrollado por el
IDPF.

Tiene vocacin de ser formato estndar.

EPUB es una especificacin abierta para libros digitales basada en


tecnologas web (XML, CSS Y XHTML).

Es un archivo comprimido.

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Ejemplo de un EPub
Vamos a abrir un epub con Calibre para ver cmo es un libro digital (descarga
http://gansoypulpo.com/)

Lectura normal Metadatos ndice de navegacin (TOC)

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Un EPUB por dentro
El archivo tiene una extensin .epub, un archivo comprimido que si lo
descomprimimos con nuestro programa habitual tipo Winzip, veremos cmo es
por dentro y qu archivos lo componen

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Sigil
Sigil es un programa gratuito y de cdigo abierto con el que vamos a crear
nuestro epub, el cual nos permitir:

Crear un ePub legible en todos los dispositivos.

Organizar la estructura de forma muy sencilla y sin necesidad de saber


programacin.

Editar los estilos (tipo de texto, colores, indentados...), para lo cul


necesitaremos nociones mnimas de CSS y cdigo

Editar los metadatos

Establecer la navegacin interna de su contenido (TOC).

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
Pasos a seguir para la creacin de un epub::

Crear la estructura de nuestro libro.

Crear los contenidos de cada archivo

Crear el ndice de navegacin (TOC) y enlaces

Crear los estilos y aplicarlos.

Introducir metadatos (idioma y ttulo son obligatorios para que valide


correctamente)

Guardar como epub, comprobar visualizacin en Calibre y validar.

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
Vamos a abrir Sigil:

Estructura de archivos del EPUB Editor de


contenidos

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
Nuestro libro tendr la siguiente estructura y archivos:

Portada (ttulo, autor y fotografa): portada.xhtml

ndice (que incluir enlaces a los captulos): indice.xhtml

2 captulos: capitulo1.xhtml, capitulo2.xhtml

Notas al pie: notas.xhtml


Adems del archivo donde irn los estilos: style.css y las imgenes del
libro, que estarn en formato .jpg.

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
1. Comenzamos creando archivos y renombrando:

Aadimos los archivos de nuestro libro dentro de la capeta 'Text' y les pondremos
nombre correspondiente (portada, indice, capitulo_1...etc).
Importante!: no poner puntos ni acentos en los nombres de esos archivos.

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
2. Escribimos el contenidos en cada captulo

Editor de contenidos

Clicamos 2 veces sobre el archivo que queramos editar y a la derecha,


escribimos el contenido o lo copiamos del bloc de notas (nunca copiar texto de word,
conviene eliminar estilo pasando previamente por el bloc de notas para que no genere
cdigo extrao).

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil

Insertamos imgenes. Si queremos que ocupe la pantalla entera,


medidas: 600x750px

Tambin podemos insertar videos y audios, importante archivos mp4,


mp3, ogg y cambiar en el .opf el media/type (
http://www.iana.org/assignments/media-types). Ojo! Esto slo se ver
en iPad!

Asignamos estilos al ttulo de la pgina, subttulo, etc. seleccionado los


diferentes niveles de Heading que vemos en el combo ('Heading 1,
heading 2...).

Es importante mantener los mismos estilos en todos los captulos si


queremos que stos aparezcan correctamente en el ndice de
contenidos (TOC).

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
4. Editamos los CSS:
El formato ePub est basado en los mismos estndares que las pginas web,
esto significa que los cambios de estilo (tipo de letra utilizado, color, tamao,
etc) debemos hacerlos en el cdigo de las hojas de estilo en cascada (CSS).

Dentro de la carpeta Style creamos el archivo style.css. Una vez tenemos


creada nuestra hoja de estilos, podemos comenzar a editarla.
Pero antes de nada, vamos a echar un vistazo a la apariencia que tiene una
hoja de estilos, ya que comprender su estructura nos ayudara posteriormente a
la edicin.

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
Apariencia de una hoja de estilos:

Estructura de la hoja de estilos

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
En el archivo styles.css copiamos este cdigo (ir a bit.ly/codigocss):

body {
Qu significa este cdigo?
font-family: sans-serif;

} body: es el cuerpo central de contenidos en HTML

h1,h2,h3,h4 { font-family: indica el tipo de fuente. En este caso, tanto las


cabeceras (h1, h2...) como el cuerpo de texto (body) est en
font-family: serif;
sans-serif
color: black;
h1, h2 ,h3, h4: son las cabeceras o headings. A estos
} headings estamos asignando el tipo de letra (font-family)
img {margin: 1em 0 0 0 !important; sans-serif y color de texto (color): black (negro).

Max-width:100%; Que las imgenes (img) no se saldrn del ancho de pantalla


(max-width:100%;). Esto es importante ponerlo para que las
}
imgenes se vean correctamente en todos los dispositivos.
Adems, estas imgenes tendrn un margen (margin).

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
En cada uno de los archivos que he creado tendr que pegar el link al archivo
css para que me coja los estilos que le he asignado al epub.

Dentro de cada archivo me situar debajo de la etiqueta <head> y pegar el


siguiente cdigo

<link type="text/css" rel="stylesheet" href="../Styles/Style.css" />

Nombre Nombre
carpeta exacto del
archivo css

En el caso de que Sigil haya generado en cada captulo un cdigo del


tipo:

<style type="text/css"> span.sgc-1 {font-family: 'Liberation Serif';} </style>

Eliminarlo y sustituirlo por el anterior

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
Probamos a cambiar y aadir ms cdigo em el css.

El nombre de la fuente:

body {
font-family: sans-serif, arial;
}

Modificar el color, poniendo en ingls el color correspondiente.

h1,h2,h3,h4 {
font-family: serif;
color: red;
}
Cambiar el tamao:

h1 {
font-family: serif;
color: red;
font size:14px; 0.875em
}

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
Tambin podemos aadir ms reglas combinando el css con lneas de cdigo
en el archivo .xhtml, por ejemplo:
Para que un bloque de contenido siempre se vea junto en la misma pantalla
(imagen + pie de imagen), en el archivo .xhtml, antes de la imagen pondremos:
<div= class=keep>

aqu ira la imagen

aqu ira el texto

</div>

Y en el css aadiremos:
div.keep {

display:inline-block;

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil

+ INFO: http://www.w3schools.com/css/

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
5. Incluimos enlaces internos o internos

Si abrimos un EPUB desde cualquier dispositivo de lectura, vemos que


existen hiperenlaces que nos remiten a diferentes partes del documento,
facilitando la lectura y su navegabilidad:

desde el archivo ndice podemos acceder a cualquier captulo o


subcaptulo con un simple clic

desde un captulo puedo dirigirme a fragmentos de texto que se


encuentran en ese mismo captulo y volver al punto donde estaba.

puedo enlazar una palabra que est en un captulo a otro punto concreto
en otro archivo: por ejemplo, ir desde una palabra en el 'captulo 1' a una
nota que contenga informacin o bibliografa sobre un trmino concreto
en el archivo 'notas al pie'.

Tambin puedo crear enlaces externos (a cualquier pgina en Internet).

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Sigil
Sigil funciona en Windows, Linux y Mac.
Hay que instalarse la versin que se corresponda con el sistema operativo
que tengamos instalado en el ordenador, de lo contrario, no funcionar!

http://code.google.com/p/sigil/

Sigil an no permite crear libros enriquecidos (epub3 ), pero ya ha dado un


paso permitiendo la inclusin de video y audio (aunque slo es visible en
iPad y navegadores que soportan html5)

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
Las versiones de Sigil 7.0 o posteriores tienen automatizada la inclusin de
enlaces:

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
Realizar un enlace desde el ndice a un captulo: Seleccionamos el texto
que queremos enlazar y pulsamos el botn con smbolo de cadena que hay
en el men superior:

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
Se nos abrir una pantalla, donde escogemos el captulo donde queremos
insertar el enlace y pulsamos 'OK':

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
Para realizar un enlace desde un captulo a un punto concreto de otro
captulo, por ejemplo de un captulo a un pie de pgina, lo primero que
tenemos que hacer es asignar un identificador (un nombre) al sitio de
destino (en nuestro caso, en nuestra nota al pie). Para ello abrimos nuestro
archivo de notas al pie en Sigil, Seleccionamos la nota que queremos
enlazar, y pulsamos en el men superior el botn que es una ancla
pequea:

Se nos abrir una pequea


pantalla donde ponemos un
nombre que recordemos
facilmente. Este nombre es el
dentificador de ese punto
concreto.

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
A continuacin, nos vamos al punto que queremos enlazar a esa nota al pie.
Lo seleccionamos, y le damos formato de nota al pie:

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
Una vez hemos hecho esto, y con nuestro nmero seleccionado, pulsamos de
nuevo el smbolo de enlace (la cadenita) y buscamos, dentro del listado de
enlaces, al que corresponde al identificador que hemos insertado antes:

Nos fijamos en la estructura


del enlace: es el nombre
del archivo xhtml seguido
de almohadilla (#) y el
nombre del identificador.

Ya hemos realizado nuestro enlace a un punto


concreto de otra pgina.

Ahora convendra que el lector que ha llegado a


esta nota al pie pueda retornar al punto donde se
encontraba antes. Para ello, es necesario repetir
la operacin pero a la inversa:

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
Nos vamos al captulo 1, donde hemos realizado nuestro enlace a la nota, y
asignamos a este punto un identificador (tiene que ser un identificador
diferente al que hemos puesto anteriormente, dado que no tiene sentido
insertar dos identificadores iguales, adems que nos dara error).

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
A continuacin nos vamos al archivo donde tenemos nuestras notas al pie, y
donde hemos puesto la nota, enlazamos a este punto:

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
Sigil actualiza el archivo TOC (que es un archivo que recoge informacin
sobre la estructura del EPUB) a partir de los estilos que hemos establecido
en los archivos.
El TOC es el ndice de navegacin interna de un epub, como el ndice en
papel, pero navegable
Podemos ver el estado del TOC en cualquier momento si vamos a "Tools >
TOC Editor...". Debemos comprobar que estn todos los captulos
correctamente anidados o eliminar los que no queramos que aparezca en
el ndice de navegacin del epub. (Importante revisar estilos del ndice
y de los ttulos de cada captulo para que no de errores. Tiene que
haber coherencia)

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil

Sigil tambin nos permite editar la meta informacin

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Crear un EPUB con Sigil
Guardamos nuestro documento de Sigil como epub.

Despus vamos a validarlo, para comprobar que no tenga ningn


fallo: http://validator.idpf.org/ (ser obligatorio tener introducios los metadatos
de idioma y ttulo para que se valide correctamente).

Corregimos los fallos que nos ha recomendado y volvemos a verificar

Por ltimo lo abrimos con Calibre y lo leemos en nuestra pantalla de


ordenador. Tambin conviene probar en todos los dispositivos que tengamos.

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Validar el cdigo
Despus de crear un epub es importante validar el archivo para detectar
posibles errores. Hay varios programas que lo hacen, pero hay que
tener presente que a veces detectan falsos errores.
Para qu sirven?
Detectar si he incluido un archivo grfico que no ha sido utilizado, y
que por tanto, est llenando mi ePub de basura innecesaria (lo cul lo
har ms grande y ms lento el archivo); otras veces nos alertan de
que un elemento del cdigo no est bien escrito, etc...
Por qu es importante validar?
Muchos distribuidores (por ejemplo, iBookStore, la iniciativa de Apple
para vender libros digitales para iTunes, iPad, iPhone y iPod touch),
exigen que cumplan determinados requisitos tcnicos y de contenido,
entre ellos, superar la validacin con el epubcheck 1.0.5

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Validadores
Otros validadores:

http://code.google.com/p/flightcrew/

http://code.google.com/p/epubcheck/

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Errores ms frecuentes

- Enrutamiento: si una imagen est en una carpeta, tenemos que indicar


en los archivos la ruta completa.

- Sintaxis: atencin a los espacios, y caracteres extraos. No usar puntos,


acentos ni espacios para nombrar archivos.

- No copiar texto de word, eliminar estilos en bloc de notas y despus


pegarlo en Sigil para evitar que genere cdigo no deseado.

'Cmo crear un epub con Sigil Contenidosenred octubre 2013


Muchas gracias!
http://www.contenidosenred.com
@contenidosenred
contacto@contenidosenred.com

'Cmo crear un epub con Sigil Contenidosenred octubre 2013

También podría gustarte