Cosas Interesantes

jueves, 13 de octubre de 2011

Las BBPP de LARdT para un ePUB decente. La reseña y la Tabla de contenido (TOC)

Y después de la página de Colofón seguimos avanzando por el libro y llegamos a la reseña.
 
 La reseña
La reseña incluye un resumen del libro que se captura en el campo descripción de los metadatos. Es interesante y práctico ya que los libros electrónicos no pueden hojearse como  los libros impresos; y en general resulta más complicado hacerse una idea del contenido en un examen superficial.
La reseña en el ASUS TRANSFORMER La reseña aparece como entrada del TOCReseña (Resumen del contenido)” para un acceso sencillo.  Algunos lectores, como por ejemplo el MyLibrary del ASUS Transformer  muestran esta información en el bookshelf; lo cual es de gran utilidad.





La Tabla de Contenido (TOC)
La tabla de contenido es lo que habitualmente se llama índice en los libros impresos. Los libros de las BBPP de LARdT incluyen el índice TOC generado por el programa lector en lugar de incluir una página dentro del libro propiamente dicha con una lista de enlaces a los distintos capítulos y partes del libro. Es mejor práctica hacerlo así, ya que hay algunos lectores que no manejan correctamente los enlaces internos (o directamente no los manejan) en cuyo caso el usuario se quedaría con una página del libro inútil y sin funcionalidad de índice.
La TOC generada se hace en función de las cabeceras y títulos de los capítulos, partes, subcapítulos y demás divisiones del libro, mediante la utilización del código heading.

Empezamos asignando el h3 (nivel 3) a la división más frecuente y reconocible que existe en cualquier libro: el capítulo. De ahí, vamos subiendo hacia arriba (parte o “libro”: h2) y bajando hacia abajo (Subcapítulos: h4). De esta forma, nunca nos hemos quedado sin niveles de heading para asignar a las distintas partes del libro. Hay que tener en cuenta de que disponemos únicamente de h1 a h6, pero con esta atribución han resultado suficientes hasta la fecha.

Otra característica interesante de las TOC generadas es que ofrecen además el indentado correspondiente a los distintos niveles, como veréis a continuación en los pantallazos de los dispositivos (EXCEPTO EL Mylibrary del ASUS TRANSFORMER que no ofrece dicho indentado y muestra el índice de forma plana).



Los “truquis” 
Hay además un par de trucos con el código XHTML del ePUB para retocar un poco el resultado final del índice TOC generado:

sigilNotInTOC: este parámetro sirve para que la entrada de heading correspondiente no aparezca en la Tabla de contenido, lo que a veces puede resultar interesante, para una mayor legibilidad.



title: con este parámetro podemos asociar un texto específico a la entrada de TOC del heading correspondiente y cambiar el que aparecería por defecto. Es decir, el texto que aparece en el libro asociado a dicho heading (un título de capítulo, por ejemplo) puede aparecer de forma distinta en el índice.

Más “Truquis”
Y hay casos en los que el libro no tiene división alguna por capítulos, o estos no aparecen indicados de ninguna forma, aunque en la edición en papel, mediante el cambio de página, por ejemplo, resultan evidentes. Como además resulta obligatorio partir el texto del libro en trozos que no sobrepasen los 300Kb sin comprimir (e incluso algunos lectores establecen limitaciones más estrictas) podemos aprovechar para incluir un heading “invisible”, pero que aparezca en el TOC para facilitar la navegación por el libro, porque debemos recordar que los libros electrónicos no pueden hojearse.
Así podemos incluir por ejemplo al principio de cada archivo XHTML de los que componen el libro una línea:

<h3 title=”En un lugar de la Mancha…”></h3>
con parte de la primera frase del primer párrafo terminada en puntos suspensivos.
En el libro no aparecerá nada, pero sin embargo disfrutaremos de un índice TOC perfectamente funcional.

No hay comentarios

Publicar un comentario

© Cosas Interesantes