generación de contenido para libros electrónicosdi002.edv.uniovi.es/~luciano/ice/generación de...

61
Generación de contenido para libros electrónicos Luciano Sánchez

Upload: leduong

Post on 19-Sep-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

Generación de contenido para libros electrónicos

Luciano Sánchez

Indice

• Sigil

• Bookdesigner

• Mobipocket Creator

• htlatex

Sigil

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

Convertir texto o html a epub

Abrir el archivo

• Pueden importarse archivos de texto, html o epub

• Se almacenan como epub, que es un formato basado en html

Abrir archivo

• Se muestra el contenido del documento

Almacenar archivo

• File > Save as

• El resultado ya puede leerse en un libro electrónico, pero es recomendable añadirle metainformación, portada y tabla de contenidos

Metainformación

• Tools > Meta Editor

• Título, autor y lenguaje del texto

Metainformación

• Copyright, DOI, fecha de creación, etc.

Metainformación

• El copyright se añade como la propiedad “rights”

Portada

• Insert > Image

Portada

• Debe indicarse que la imagen es la portada

Portada

• Images > Add Semantics > Cover Image

Portada

• Se sitúa el cursor tras la imagen y se indica Insert > Chapter Break

Portada y secciones

• Aparecerá un tab con una nueva sección. Se repite tantas veces como sea necesario

Tabla de contenidos

• Se selecciona cada elemento de la tabla y se le da el nivel adecuado en el desplegable “Heading”

Tabla de contenidos

• Los elementos aparecen indentados según su nivel

Resultado final

Diferentes anchos de pantalla

Bookdesigner

http://wiki.mobileread.com/wiki/Book_Designer_Graphical_Guide

Elegir un libro para convertir

Elegir un libro para convertir

Elegir un libro para convertir

Razones para convertir un libro

Configuración de BookDesigner

Indicar autor, título y saltos de línea

Indicar autor, título y saltos de línea

Indicar autor, título y saltos de línea

Añadir la tabla de contenidos

Publicar documento para Sony PRS

Publicar documento para Sony PRS

Publicar documento para Sony PRS

Publicar documento para Sony PRS

Mobipocket Creator

http://www.mobipocket.com/dev/article.asp?BaseFolder=creatorhome

http://www.mobipocket.com/dev/article.asp?BaseFolder=creatorpublisher

http://www.mobipocket.com/dev/article.asp?BaseFolder=prcgen&File=mobiformat.htm

http://www.mobipocket.com/dev/article.asp?BaseFolder=prcgen&File=building.htm

Cómo crear un libro

• Marcar “blankpublication”

• Elegir nombre, título, carpeta en que se almacena el resultado

• Marcar en “Create” para avanzar al siguiente paso

Añadir items

• Pueden añadirse HTML o imágenes (GIF, JPEG, PNG, BMP)

Portada

• Se puede añadir una portada, que se escalará al tamaño necesario

Tabla de contenidos

• La tabla de contenidos se genera indicando el nombre del tag que contiene el titulo de cada sección

Tabla de contenidos

• Se previsualiza en un navegador para comprobar que se ha elegido el tag adecuado

Opciones

Metadata

Build

Resultado final

htlatex

http://www.slac.stanford.edu/comp/unix/package/tex/tex4ht/mn2.html

LaTeX a html

• La traducción de LaTeX a html consiste en

– Cargar el paquete de estilo tex4ht.sty en el fichero fuente

– Elegir las opciones de traducción

– Compilar el fuente a un dvi con el motor nativo

– Postprocesar la salida con los programas tex4ht y t4ht

La traducción

• La salida de TeX es un dvi estándar con instrucciones especiales para tex4ht

• Estas directivas afectan a la creación de ficheros, inserción de html, filtrado de gráficos, etc.

• El fichero idv contiene los gráficos que se necesita combinar con los ficheros html

• El fichero lg tiene órdenes que se ejecutarán por t4ht para generar el resultado

Opciones

• Pueden indicarse en línea de comandos o en el \usepackage

– htlatex foo “xhtml” -- genera xhtml

– htlatex foo “html,3.2” – genera html 3.2

– htlatex foo “html” “” “-p” – no produce bitmaps

– etc

Opciones en el fuente

• Normalmente no es necesaria ninguna opción

\documentclass{article}\usepackage[html,3.2]{tex4ht}

\begin{document} ..................

\end{document}

Tablas

Fórmulas

• Por defecto, los operadores \( … \) y \[ … \] se convierten en gráficos

• Los entornos $ … $ y $$ … $$ no tienen tratamiento especial; los símbolos, subíndices y superíndices se convierten a html y las raíces o fracciones se convierten en gráficos