Consejos para Publicar Libros en Amazon
Consejos para Publicar Libros en Amazon
Consejos para Publicar Libros en Amazon
de Amazon Kindle
Cómo crear libros para la plataforma Kindle
Versión 2017.4
Este documento describe las principales vías de que disponen los editores, los autores y las
empresas de servicios de conversión para que sus contenidos se encuentren disponibles en
la plataforma Amazon Kindle. Este documento incluye pautas y sugerencias desarrolladas
para garantizar un proceso fluido de conversión y publicación.
Copyright © 2017 Amazon.com, Inc. o sus filiales. Todos los derechos reservados.
Publicar en Kindle: Pautas para editores
Historial de cambios
Número de Notas de la revisión
revisión
Tabla de contenidos
PARTE I. PRIMEROS PASOS ................................................................... 8
1 Introducción ........................................................................................................... 8
11 Crear libros de formato fijo con imágenes emergentes o paneles virtuales ........................ 50
Pautas sobre metadatos ...................................................................................... 50
Pautas sobre imágenes ....................................................................................... 52
Vista de viñeta (ampliación de la zona) ..................................................................... 53
Paneles virtuales en cómics y manga ....................................................................... 55
11.4.1 Requisito n.º 1: utilizar un desplegado sintético cuando el bloqueo de orientación
es igual a none ..................................................................................................... 56
Optimizar contenido para las novelas gráficas ............................................................ 59
11.5.1 Optimizar áreas de pulsación ........................................................................... 59
11.5.2 Optimizar las vistas en viñetas .......................................................................... 59
Pautas sobre texto ............................................................................................. 60
Vista guiada ..................................................................................................... 62
11.7.1 Acerca de la Vista guiada ................................................................................ 62
Los editores autónomos o autores que quieran aprovechar las herramientas de autoservicio de
Amazon para crear libros Kindle y venderlos en Amazon, pueden consultar la sección 2.1,
Plataforma Kindle Direct Publishing de Amazon.
Los editores que quieran convertir un gran número de títulos y tengan experiencia en crear
libros Kindle de forma interna con las herramientas de publicación para Kindle, pueden
consultar la sección 2.2, Crear libros Kindle de forma interna utilizando las herramientas de
publicación para Kindle.
Aquellos editores que no quieran convertir títulos de forma interna ni dispongan de los recursos
técnicos necesarios, pueden consultar la sección 2.3, Servicios de conversión de terceros, para
obtener instrucciones sobre cómo subcontratar una empresa de servicios de conversión.
2.2.1 KindleGen
Los editores pueden optar por crear sus propios archivos Kindle de forma interna utilizando un programa
gratuito llamado KindleGen. Esta es una herramienta de línea de comandos que se puede usar para
previsualizar de forma local y realizar comprobaciones de calidad al crear libros Kindle. KindleGen
acepta contenido fuente en formato HTML, XHTML o EPUB.
KindleGen mostrará mensajes informativos detallados a medida que avanza la conversión. Si KindleGen
encuentra algún problema durante la conversión, aparecerá un mensaje de advertencia o error.
Amazon le recomienda expresamente que solucione todas las advertencias y los errores de KindleGen
antes de publicar el libro.
Si aparece un error, no se generará el archivo .mobi. Los errores son problemas que afectan a la
legibilidad del libro en el programa Kindle.
Si aparece una advertencia, se creará el archivo.mobi y se intentará arreglar automáticamente el
problema en cuestión. Amazon no garantiza los resultados de las reparaciones automáticas
efectuadas por KindleGen ya que podrían hacer que el libro tenga un aspecto diferente al original.
Amazon recomienda el uso de Kindle Previewer 3 para recibir actualizaciones regulares que le darán
acceso a las últimas mejoras de conversión, tipografías y diseños de Kindle que ofrece la tipografía
mejorada. Si tiene alguna pregunta o comentario, no dude en contactar con nosotros a través de
kindle-publishing-tools@amazon.com.
Cuando el libro esté listo, lo puede exportar y subir a Kindle Direct Publishing (KDP) para que los clientes
lo puedan adquirir.
Kindle Textbook Creator está disponible para plataformas Windows y Mac OS X. Puede descargar la
última versión en www.amazon.com/ktc (en inglés).
Kindle Comic Creator es compatible con archivos fuente de una sola página o de múltiples páginas en
formato .pdf, .jpg/.jpeg, .tif/.tiff, .ppm y .png, por lo que los autores cuentan con libertad para crear
material gráfico con sus herramientas de diseño preferidas. Para obtener información más detallada
sobre novelas gráficas, manga o cómics, consulte la sección 11.
Kindle Comic Creator está disponible para Windows y Mac OS X. Puede descargar la última versión en
https://www.amazon.es/kc2.
Kindle Kids' Book Creator admite archivos fuente en formato .jpg/.jpeg, .tif/.tiff, .png y .ppm, por lo que los
autores cuentan con libertad para crear material gráfico con sus herramientas de diseño preferidas. Para
obtener información más detallada sobre libros infantiles, consulte la sección 10.
Kindle Kids' Book Creator está disponible para Windows y Mac OS X. Puede descargar la última versión
en www.amazon.com/kidsbookcreator (en inglés).
Para Amazon, los archivos de destino preferidos provenientes de las empresas de servicios de
conversión son:
Libros en formato EPUB/Mobi (.epub/.mobi)
Metadatos en formato ONIX (XML)
KindleGen compila el archivo EPUB y ejecuta verificaciones en busca de errores comunes. Cualquier
error o advertencia impedirá que los títulos estén disponibles. Se deben corregir dichos errores en el
archivo EPUB antes de que el título se publique en la Tienda Kindle. Los títulos en formato EPUB
deberán verificarse con software o hardware de Amazon y se tienen que seguir las pautas de edición que
figuran en este documento.
Las empresas de servicios de conversión también pueden ayudar a los editores a proporcionar
metadatos a los minoristas de eBooks.
3 Comparación de formatos
Para determinar cuál es la mejor forma de convertir un libro impreso para conseguir la mejor calidad, se
identifican los aspectos clave de la fuente y se comparan con varios formatos de conversión. Algunos
formatos están pensados para ciertos tipos de libros como, por ejemplo, la vista de viñeta para cómics.
Sin embargo, los libros más complejos necesitan un análisis para determinar cuál es el formato más
adecuado. Solo se puede utilizar un formato para cada libro Kindle.
Formato fijo Libros con Formato fijo Tablets Fire No permite Sección 10:
con texto gran cantidad selección de Crear libros de
Texto emergente Kindle para
emergente de imágenes y texto, usar el formato fijo con
Android
poco texto, diccionario o texto emergente
como los Kindle para iOS configurar la
libros infantiles fuente
Kindle Cloud
y juveniles tipográfica.
Reader
ilustrados o
libros ilustrado e-reader Kindle
de gran (caso por caso)
formato
Formato fijo Cómics o Formato fijo E-reader Kindle No permite Sección 11:
con novelas (3.ª generación y selección de Crear libros de
Imágenes
imágenes gráficas poco posteriores) texto, usar el formato fijo con
emergentes
emergentes complejas con diccionario o imágenes
Tablets Fire
(vista de paneles configurar la emergentes o
viñeta) rectangulares Kindle para fuente paneles virtuales
uniformes Android tipográfica.
Kindle para iOS
Kindle Cloud
Reader
Formato fijo Cómics muy Orientación Tablets Fire (2.ª No permite Sección 11:
con paneles complejos que ajustable generación y selección de Crear libros de
virtuales usan paneles posteriores) texto, usar el formato fijo con
Paneles virtuales
(manga) de tamaño diccionario o imágenes
e-reader Kindle
irregular o Desplegado configurar la emergentes o
(sólo modelos
imágenes que sintético (en fuente paneles virtuales
con pantalla
sobrepasan horizontal) tipográfica.
táctil)
los bordes de
Hacer clic para
los elementos Kindle para
ampliar
emergentes, Android
como el
Kindle para iOS
manga
Kindle Cloud
Reader
Formato fijo Libros con Formato fijo e-reader Kindle Solo para Sección 12:
sin mucho texto y (las funciones libros que Crear libros de
Búsquedas en
elementos una gran para seleccionar tengan una formato fijo sin
diccionario
emergentes cantidad de texto no son fuente elementos
imágenes Subrayado compatibles) tipográfica que emergentes
se pueda leer
Búsqueda de Tablets Fire
en todos los
palabras
Kindle para dispositivos sin
Rayos X Android necesidad de
ampliarla.
Kindle para iOS
No permite
Kindle Cloud
configurar la
Reader (las
fuente
funciones para
tipográfica.
seleccionar texto
no son
compatibles)
Edición Libros con Orientación Tablets Fire (2.ª Las funciones Sección 13:
Kindle con mucho texto ajustable generación y del formato Edición Kindle
audio y que contienen posteriores) KF8 no son con contenido de
Configuración de
vídeo audio y vídeo compatibles audio y vídeo
texto ajustable Kindle para iOS
actualmente
Búsquedas en con las
diccionario ediciones
Kindle que
Subrayado
incluyen
Búsqueda de contenido de
palabras audio o vídeo
Rayos X (consulte las
secciones 13.5
Audio y vídeo y 13.6).
incorporados
Si el tamaño de la imagen de portada de marketing es menor que los 2700 x 1688 recomendados,
aparecerá un mensaje recordatorio al cargarla. Las portadas con menos de 500 píxeles en el lado más
pequeño no aparecerán en el sitio web.
Si el tamaño de su imagen de portada es menor que el aconsejado, Amazon le recomienda que genere
una nueva imagen que cumpla con las recomendaciones. No estire la imagen para llegar al tamaño
requerido ya que esto puede disminuir su calidad.
No añada una página de portada HTML al contenido además de la imagen de portada. Esto puede
provocar que la portada aparezca dos veces en el libro o que falle la conversión del libro.
Defina la portada en el archivo OPF, utilizando uno de los siguientes métodos (los elementos subrayados
son obligatorios):
Método 1 (recomendado):
<manifest>
...
...
</manifest>
Esta sintaxis es parte del estándar IDPF 3.0 que puede encontrar en http://idpf.org/epub/30/spec/epub30-
publications-20111011.html#sec-item-property-values (en inglés).
Método 2:
<metadata>
...
...
</metadata>
...
<manifest>
...
...
</manifest>
Esta sintaxis no forma parte del estándar IDPF. Sin embargo, ha sido diseñada con la ayuda del IDPF y
se validará en un verificador IDPF.
Todos los libros Kindle de Amazon deben contener una TOC lógica. La TOC lógica resulta de vital
importancia para que la lectura sea satisfactoria, ya que permite al lector desplazarse fácilmente entre
capítulos. Los usuarios consultan normalmente una tabla de contenidos en HTML cuando hojean un libro
desde el principio; una TOC lógica es otra herramienta para que el usuario pueda desplazarse por el
libro. Insertar una TOC lógica es especialmente importante para los libros con más de 20 páginas.
Para ver más pautas sobre la navegación de audio o vídeo, consulte la sección 13.4.
No cree una tabla de contenidos (TOC) utilizando etiquetas HTML <table>. Las tablas son,
únicamente, para información tabular, no para el diseño.
No utilice números de página en las tablas de contenidos. Las páginas de los libros Kindle no
siempre coinciden con los números de página del libro físico.
Si importa el documento desde Word, utilice los estilos "Encabezado" y la función "Tabla de
contenidos" de Microsoft Word. Las tablas de contenidos creadas por Word se importarán de
forma correcta y se convertirán a tablas acordes a estas pautas.
Para colecciones que contengan más de un libro individual, incluya una tabla de contenidos
global al inicio del archivo.
Atributos de estilo:
<div>Sección 1</div>
<div style="margin-left:2%;">Capítulo 1</div>
<div style="margin-left:2%;">Capítulo 2</div>
<div style="margin-left:2%;">Capítulo 3</div>
<div style="margin-left:4%;">Subcapítulo 1</div>
<div style="margin-left:4%;">Subcapítulo 2</div>
<div style="margin-left:2%;">Capítulo 4</div>
<div style="margin-left:4%;">Subcapítulo 1</div>
<div>Sección 2</div>
...
Clases de CSS:
<style>
div.chapter { margin-left: 1em}
div.subchapter { margin-left: 2em}
</style>
<div>Sección 1</div>
<div class="chapter">Capítulo 1</div>
<div class="chapter">Capítulo 2</div>
<div class="chapter">Capítulo 3</div>
<div class="subchapter">Subcapítulo 1</div>
<div class="subchapter">Subcapítulo 2</div>
<div class="chapter">Capítulo 4</div>
<div class="subchapter">Subcapítulo 1</div>
<div>Sección 2</div>
...
En los libros con TOC lógicas, los usuarios pueden ver en qué punto de su lectura se encuentran ya que
aparece la parte, el capítulo o la sección. Este indicador de progreso también muestra el progreso relativo.
Si necesita más información sobre cómo crear una TOC lógica con un elemento toc nav, consulte la
sección 5.2.1.
Si lo que necesita es información para una TOC con NCX, consulte la sección 5.2.2.
Al crear un elemento toc nav se proporciona una tabla de contenidos (TOC) lógica y una TOC en
HTML. El elemento toc nav debería ser un documento HTML diferenciado del TOC en HTML.
Ejemplo:
<nav epub:type="toc">
<ol>
<ol>
</ol>
</li>
</ol>
</nav>
Este extracto del OPF (archivo del encabezado de publicación) muestra cómo declarar el elemento toc
nav en el <manifest>:
Ejemplo:
<manifest>
Ejemplo:
<lomo>
<itemref idref="toc"/>
Ejemplo de NCX:
<navMap>
</navPoint>
<navLabel><text>PRIMERA PARTE</text></navLabel>
</navPoint>
</navPoint>
</navPoint>
</navPoint>
</navMap>
El ejemplo de NCX anterior define la jerarquía de la tabla de contenidos que figura a continuación:
Amazon requiere que los elementos NCX sigan el mismo orden que en el libro (por ejemplo, el enlace del
Capítulo 2 no debería preceder al enlace del Capítulo 1). Este extracto del OPF (archivo encabezado de
publicación) indica cómo añadir una tabla de contenidos NCX a un libro.
<manifest>
href="toc.ncx"/>
Y menciónelo en el <spine>:
<spine toc="toc">
Elementos de guía
Los elementos de guía son una característica opcional del formato EPUB, pero son muy recomendables.
Kindle facilita la utilización de elementos de guía en la portada, tabla de contenidos y posición de inicio
de lectura ("Go to Beginning"). Si decide no incluir elementos de guía para la portada o TOC (tabla de
contenidos), seguirán apareciendo en los menús de Kindle, pero se verán en gris y no se podrán
seleccionar. No es necesario que los editores definan una posición de inicio de lectura porque Amazon
se encarga de ello durante el proceso de carga.
Los elementos landmarks nav son parte de la especificación IDPF 3.0 y se describen en estos enlaces
(ambos en inglés):
http://idpf.org/epub/30/spec/epub30-contentdocs-20111011.html#sec-xhtml-nav-def-model
http://idpf.org/epub/30/spec/epub30-contentdocs-20111011.html#sec-xhtml-nav-def-types-landmarks.
Este es un ejemplo de un elemento de guía para una tabla de contenidos (los elementos subrayados
son obligatorios):
He aquí un ejemplo de un elementolandmarks nav para una tabla de contenidos (los elementos
subrayados son obligatorios):
<nav epub:type="landmarks">
</nav>
Si desea crear una fuente HTML o XHTML para Kindle, consulte uno de los siguientes recursos con
información fundamental para la construcción de documentos HTML bien estructurados:
Estándares EPUB del International Digital Publishing Forum (IDPF): http://idpf.org/epub (en inglés)
Estándares del World Wide Web Consortium (W3C): https://www.w3.org/standards/ (en inglés)
Pautas HTML y CSS del World Wide Web Consortium (W3C):
https://www.w3.org/standards/webdesign/htmlcss (en inglés)
Para ubicar un archivo dentro de un directorio, utilice los caracteres "/" en lugar de "\" (ejemplo:
"multimedia/EsteArchivo.mp4" es válido, pero "multimedia\EsteArchivo.mp4" no lo es).
Amazon recomienda especificar la codificación de los archivos HTML en el mismo HTML utilizando la
etiqueta <meta> en la sección <head> o una declaración XML.
Método 1:
<html>
<head>
Método 2:
Se requiere estrictamente una entidad XML para "<" (<), ">" (>), y "&" (&).
Los únicos espacios compatibles son el espacio normal, el espacio duro ( ) y la entidad zero-width
non-joiner (‌). El uso de cualquier otro tipo de espacio puede alterar la función de selección, las
búsquedas en el diccionario y los algoritmos de encapsulamiento de línea.
Para evitar las ventanas emergentes de notas al pie no deseadas, los enlaces internos distintos a las
notas al pie deben tener un formato sin hipervínculos bidireccionales (A enlaza con B y B enlaza con A).
Los enlaces distintos a las notas al pie deben utilizar el formato A enlaza con B y B enlaza con C. Por
ejemplo, los enlaces con una tabla de contenidos a nivel de capítulo con una sección de capítulo deben
enlazar nuevamente con el encabezado del capítulo.
Los dispositivos de lectura no admiten hipervínculos internos en libros con formato fijo.
8 Estándares de calidad
Amazon recomienda encarecidamente verificar el contenido antes de convertirlo a un libro Kindle, ya que
algunas herramientas de creación de contenido cambian el formato cuando se exportan a HTML.
Cuando pueda leer el libro, utilice esta lista de comprobación para verificar que no contiene errores evidentes.
1. Abra el libro por primera vez o vaya a la página de la portada.
o Portada: un libro Kindle debe tener una portada.
o Portada única: desde la portada, pase a la página siguiente. Compruebe que no hay
otra imagen de portada.
2. Vaya a la tabla de contenidos (si procede)
o Compruebe si se puede hacer clic sobre cada elemento y si enlazan con la ubicación
correcta en el libro. La tabla de contenidos no debe contener números de página.
3. Diríjase a cualquier punto del libro (eBooks ajustables).
o Tamaño de fuente: cambie el tamaño de fuente en el menú Kindle y compruebe que
cambia en el libro. El texto "normal" no debe estar ni en negrita ni en cursiva.
o Tipo de fuente: cambie el tipo de fuente en el menú Kindle y compruebe que cambia en
el libro. Si su libro está diseñado para que solo use un archivo fuente específico,
compruebe que ha seguido las pautas de la sección 9.3.8 Fuentes tipográficas
incrustadas. Si no sigue estas pautas puede ocurrir que la fuente cambie por la que el
cliente seleccione.
4. Regrese a la primera página y revise todo el libro página a página.
o Imágenes: no debe insertar imágenes muy pequeñas. Compruebe si el texto que
aparece en las imágenes y tablas es legible. Debe ajustar las imágenes grandes para
que quepan en la página y no aparezcan cortadas.
o Tablas: compruebe que las tablas aparecen de manera correcta. Compruebe si el texto
de las tablas es legible.
o Material extra únicamente del libro físico: no debe introducir referencias a materiales
(como CD o DVD) que solo están disponibles en el libro físico.
o Configuración del fondo (únicamente en libros electrónicos ajustables): compruebe
que el texto es legible en todos los modos de colores de fondo (blanco, negro, verde y
sepia) en una tablet Fire o con Kindle Previewer.
o Aumento (únicamente para formatos fijos): active los elementos emergentes o la vista
de viñeta para comprobar que todo el contenido tiene el aumento adecuado, que no
aparece cortado y que el orden de lectura aumentado es correcto.
El formato ajustable es compatible con un gran número de funciones que permiten a los lectores
modificar y personalizar el texto en sus dispositivos. Estas funcionalidades incluyen diccionario, X-Ray
(cuando esté disponible), texto a voz (cuando esté disponible), Word Wise (cuando esté disponible) y
números de páginas reales de Kindle (cuando esté disponible), así como la posibilidad de cambiar la
configuración de texto y de formato. Para consultar un ejemplo de libro ajustable, eche un vistazo al
ejemplo KF8 en www.amazon.com/kindleformat, debajo del título KindleGen Examples de la barra
lateral (en inglés).
El texto no debe tener color de fondo ni negro ni blanco. Los clientes suelen enviar comentarios
negativos al respecto porque puede hacer que la lectura sea rara y limitada cuando se configura
el fondo del dispositivo con un color diferente. A su vez, el texto se puede volver invisible cuando
se cambia la configuración del color de fondo del dispositivo ya que el color de fuente se invierte
automáticamente.
El texto no debe contener un tipo de fuente forzado. Es importante que siga las pautas de la
sección 9.3.8 Fuentes tipográficas incrustadas. Si no respeta estas pautas, es posible que el
cliente no pueda cambiar el tipo de fuente.
El texto no debe contener espacios duros en sustitución de los espacios normales entre las
palabras de un párrafo.
Tampoco debe tener márgenes izquierdos o derechos forzados o algún tipo de padding en el
libro. Si los párrafos necesitan márgenes a ambos lados para diferenciarlos visualmente del resto
del texto (como en los párrafos de una receta de cocina, o una cita centrada). Dichos márgenes
se tienen que especificar como porcentajes en lugar de valores en em o fijos.
Se aplicarán las siguientes correcciones de fuentes durante el proceso de carga:
o El tamaño de fuente usado en la mayoría del contenido se normalizará a 1 em.
o La font-family usada en la mayoría del contenido se moverá a la etiqueta raíz (texto).
o Los colores de fuente forzados utilizados en el texto se eliminarán para el que usuario
pueda cambiar el color del texto.
9.3.3 Formato de párrafos
Para el texto deben usarse sangrías o interlineados adicionales para que el usuario pueda distinguir los
párrafos. Amazon recomienda usar el atributo text-indent en el CSS para configurar los valores de
sangría y que no superen los 4 em en los párrafos de texto.
Para cambiar el espacio antes o después de cada párrafo, utilice los estilos margin-top o margin-
bottom respectivamente en el CSS. Le recomendamos que utilice valores en em para estos atributos.
No debe utilizar el atributo de altura para establecer el tamaño de elementos que contengan texto para
evitar problemas de superposición. Este atributo solo se debe aplicar a imágenes de libros ajustables.
Para una mejor compatibilidad de software, Amazon exige que los elementos que no sean texto de los
libros ajustables tengan un valor de altura de línea de al menos 1,2 em o el 120%.
Ejemplo:
p.para {
font-size: font=size:1em;
margin-bottom: 0;
margin-top: 0;
text-align: justify;
text-indent: 0;
}
@media amzn-kf8
{
span.dropcaps
{
font-weight:normal;
font-size:320%;
float: left;
margin-top:-0.3225em;
margin-bottom:-0.3245em;
}
}
@media amzn-mobi
{
span.dropcaps
{
font-size:3em;
font-weight: bold;
}
}
<p class="para"><span class="dropcaps">E</span>sto es un ejemplo
Para verificar que las mayúsculas iniciales aparecen correctamente, pruebe el libro como se indica en la
sección 8.1, Control de calidad en libros Kindle. Este es un ejemplo de mayúscula inicial a la que se le ha
dado formato con este método en un libro con tipografía mejorada. Si necesita obtener más información
sobre esta función, consulte la sección 15:
Es responsabilidad del editor comprobar si cuenta con los derechos de licencia requeridos sobre las
fuentes. A menos que las fuentes incrustadas sean estrictamente necesarias, Amazon recomienda usar
el conjunto predeterminado ya instalado en los dispositivos y aplicaciones Kindle, ya que está optimizado
para garantizar la máxima calidad.
Solo debe incrustar fuentes que no estén disponibles por defecto. Al seleccionar una fuente, tenga en
cuenta a los lectores con discapacidades visuales y seleccione una fuente simple y clara que contraste
bien con los fondos de todos los dispositivos, incluidos los e-reader.
Kindle también es compatible con una fuente monoespaciada. El contenido de las siguientes etiquetas se
renderizará como fuente monoespaciada: <pre>, <code>, <samp>, <kbd>, <tt>, <font
face="courier">, <font face="monospace">.
Las etiquetas que figuran en la lista anterior (excepto <pre>) no modifican la alineación del texto. Si el
contenido de estas etiquetas se debe alinear a la derecha, debe encapsular las etiquetas que figuran en
la lista anterior de tipo <div> con CSS utilizando text-align:right.
<html> <html>
<body> <body style="font-family:PrimaryFont">
</body>
</html>
body{ body {
font-size: asize; font-family: PrimaryFont;
} font-size: asize;
}
.indent {
font-size: asize;
.indent {
font-family: PrimaryFont;
font-size: asize;
}
}
.sidebar-text {
font-family: SecondaryFont; .sidebar-text {
font-weight: bold; font-family: SecondaryFont;
} weight: bold;
}
A la hora de codificar fuentes, compruebe que las etiquetas HTML estén cerradas correctamente para
evitar un conflicto de anulación. Cuando se produzca un conflicto de anulación, los archivos de fuente del
libro se eliminarán intencionadamente para ofrecer la mejor experiencia de lectura posible a los usuarios
de Kindle al seleccionar la configuración de fuente.
Ejemplo:
<html> <html>
<html> <html>
<body style="font- <body style="font-family:PrimaryFont">
family:PrimaryFont">
<p>Contenido de la fuente principal</p>
<p>Contenido de la fuente principal</p>
<div style="font-
<div style="font- family:SecondaryFont">
family:SecondaryFont">
Contenido de la fuente secundaria.
Contenido de la fuente secundaria.
</div>
<div style="font-family:ThirdFont">
<div style="font-family:ThirdFont">
Contenido de la tercera fuente
Contenido de la tercera fuente
</div>
</div>
</div>
<p>Contenido de la fuente principal</p>
<p>Contenido de la fuente principal</p>
</body>
</body>
</html>
</html>
Independientemente de si se utiliza el elemento aside, Amazon requiere que el formato de las notas al
pie contenga enlaces bidireccionales, es decir, el texto lleva a la nota al pie y, a su vez, esta lleva de
nuevo al texto. De este modo se facilita a los lectores la tarea de volver al texto después de consultar la
nota. En algunos dispositivos Kindle, como Kindle Paperwhite, las notas al pie con hipervínculos
bidireccionales aparecen en una ventana emergente.
Para gozar una mejor experiencia de lectura, Amazon recomienda ubicar el texto de la nota al pie al final
del capítulo o el libro.
Método 1 (recomendado):
<p>Este ejemplo de nota al pie utiliza el elemento aside junto con el atributo epub:type e hipervínculos
bidireccionales.<sup><a id="source" href="#ft-1-1" epub:type="noteref">1</a></sup></p>
...
<p><a epub:type="noteref" href="#source">1.</a> Este es el texto de la nota al pie, que debe ubicarse
al final del capítulo o el libro.</p>
</aside>
Método 2:
...
<p id="fn1"><a href="chapter01.html#r1">2.</a> Este es el texto de la nota al pie, que debe ubicarse al
final del capítulo o el libro.</p>
Si utiliza imágenes como esquemas, gráficos, tablas, mapas o cualquier otro elemento que incluya texto,
preste especial atención a la legibilidad de la imagen final.
Añada imágenes a la fuente con la etiqueta estándar HTML <img>. Si la imagen contribuye al contenido,
use el atributo alt para incluir un texto que exprese ese significado a los usuarios de tecnología de
asistencia. El texto alt debe tener una longitud inferior a 140 caracteres y debe describir la imagen y su
significado. Si la imagen es decorativa y no aporta nada imprescindible al contenido, anule el atributo
alt con alt ="" de modo que la tecnología de asistencia lo ignore.
Importante: Utilice RGB como perfil de color para guardar sus archivos. Kindle no es compatible con
sRGB o CMYK.
Página
4" x 6" 300 1200 x 1800 2,16
completa
El tamaño máximo de un archivo EPUB es 650 MB. KindleGen realiza conversiones de imagen
automáticas para mejorar el contenido.
Consulte la sección 9.4.5 relativa a excepciones de imágenes que solo estén disponibles en baja
resolución como fotografías históricas.
Las imágenes incorporadas deben tener un formato con valores en em para que puedan adaptarse al
texto que las rodea si el usuario cambia el tamaño de fuente.
Use imágenes de color si puede, incluso en mercados donde solo están disponibles los e-reader, ya que
esto beneficiará cualquier compatibilidad en el futuro.
Las fotografías con menos de 300 x 400 píxeles se ajustarán en función de la resolución del dispositivo
y, como resultado, podrían verse borrosas. Para ver una imagen más pequeña, proporcione una imagen
más grande y emplee CSS para reducirla al tamaño deseado.
Las imágenes se deben ver con claridad en todos los dispositivos con un tamaño duplicado. Esto
significa que si quiere que la imagen se vea con el máximo tamaño, la anchura debe tener 3200 píxeles
(es decir, el doble de nuestro dispositivo con mayor resolución, el Kindle Fire HDX de 8.9"). Las
imágenes más pequeñas se pueden adaptar de la forma más conveniente.
Convertir fotografías en formato GIF o fotografías muy pequeñas a JPEG o aumentar su tamaño de
forma artificial no mejorará su calidad. Regrese a la fuente original para crear una imagen JPEG con la
resolución suficiente.
Es posible que algunas imágenes, sobre todo las más antiguas, no estén disponibles en formato de
300 ppp. En estos casos, intente que las imágenes tengan la máxima calidad posible. Amazon
recomienda encarecidamente el uso de imágenes con un mínimo de 300 ppp. Cualquier imagen por
debajo de los 72 ppp provocará un error de conversión del libro.
Los dibujos de línea deben tener formato GIF o PNG. El algoritmo JPEG intenta fundir partes de la imagen
y suaviza los bordes del dibujo de línea lo que hace que la imagen y el texto que incluya se vean borrosos.
El texto que aparece en este tipo de imágenes debe ser nítido y legible.
Optimice los GIF de dibujos de línea antes de importarlos en KindleGen. Al cambiar las dimensiones o
transformar a JPEG las imágenes se vuelven borrosas y aparecen elementos no deseados. Amazon
recomienda, por lo tanto, que se utilicen formatos GIF o PNG en dibujos de línea.
Siga estos pasos para optimizar los GIF y los PNG y adecuarlos al límite de tamaño de la imagen:
Intente reducir el número de colores. Normalmente, lo puede hacer sin alterar la calidad de la
imagen. Hay imágenes de dibujos de línea que tienen color, pero debido a ciertos algoritmos
antisolapamiento parece que sean en blanco y negro. A continuación tiene un ejemplo (observe
las sombras de color rojo y azul alrededor de la "A" en la imagen de la izquierda):
Elimine los márgenes blancos alrededor de la imagen, si los hubiera. Al cortar, tenga en cuenta
cómo se verá la imagen en dispositivos con fondos blanco, sepia, negro y negro.
Redimensione la imagen (si fuera necesario) pero siempre manteniendo la legibilidad del texto.
(Consulte la sección 9.4.7, Requisitos de imagen y tamaño de fuente para texto y dibujos de línea).
Este es un ejemplo de una imagen cargada de texto que debe ser HTML.
Nota: La imagen se encogerá para ajustarse a la pantalla y resultará ilegible, mientras que una con
formato HTML se paginará.
Ejemplo:
Ejemplo:
<html>
<body>
</svg>
</body>
</html>
Ejemplo:
<html>
<body>
<img src="svgfile1.svg"/>
<embed src="svgfile2.svg"/>
<object src="svgfile3.svg"/>
</body>
</html>
Una tabla renderizada como imagen no puede paginarse porque la imagen entera aparecerá en una sola
pantalla. Si la tabla se renderiza utilizando etiquetas HTML <table>, la paginación estará disponible y el
usuario podrá desplazarse por las celdas de la tabla. Si la tabla es mucho más ancha que la pantalla y
obliga al usuario a desplazarse lateralmente el usuario se llevará una mala impresión.
Para evitar esto, las tablas no deben contener párrafos completos de texto o imágenes muy grandes
dentro de una celda.
Si una tabla es demasiado grande o contiene demasiado texto en las celdas, es recomendable que le dé
un nuevo formato para mejorar la legibilidad. Las columnas individuales de texto con HTML mejoran la
calidad de lectura ya que utilizan diferentes tamaños de fuente. Amazon recomienda utilizar tablas de
menos de 100 filas y 10 columnas para dispositivos de todos los tamaños.
Si la tabla se debe renderizar como imagen, consulte las secciones 9.4 Pautas sobre imágenes y 9.5.3
División de tablas cuando es necesario.
Los atributos colspan y rowspan deberían ser inferiores o iguales al número total de columnas o filas
(según sea adecuado) en la tabla.
Evite los márgenes negativos en el contenido de la tabla para que sea más legible.
Ejemplo: Divida la imagen en dos de forma horizontal, un 60% por debajo de la misma y, a continuación,
divida el encabezado y cópielo en la mitad inferior de la imagen y péguelo en una nueva imagen. Las dos
imágenes finales deberían ser del mismo tamaño y disponer de encabezado de tabla.
No revise el archivo GIF convertido sino la imagen de origen, de lo contrario, la imagen se convertirá a
formato GIF dos veces, lo que podría disminuir la calidad.
La tipografía mejorada evita una justificación del texto excesiva al usar espacio en blanco adicional
en la página para redistribuir el ancho de las columnas en función del tamaño de la pantalla. Se
mantiene un relleno mínimo (padding) entre las filas y las columnas para conservar la frontera entre
fila y columna, independientemente del tamaño de fuente y tipo de dispositivo utilizados.
Los clientes pueden navegar por tablas a lo largo de múltiples páginas gracias a un indicador
de continuación.
Con el visor de tipografía mejorada, los lectores pueden ver una tabla que ocupa varias páginas
en una sola vista en modo panorámico, además de poder hacer zoom, marcar y buscar texto.
Prácticas recomendadas para el uso de tipografía mejorada con tablas:
Utilice una estructura de tabla de <thead>, <tbody>, <tfoot>.
Ejemplo:
<thead>
<tr>
</tr>
</thead>
<tbody>
<tr>
<td><b>amet</b> amerit</td>
<td><b>amat</b> amerat</td>
</tr>
...
</tbody>
<tfoot>
<tr>
<td><b>sedi</b> sed</td>
<td><b>seda</b> sad</td>
</tr>
</tfoot>
</table>
La tipografía mejorada utiliza automáticamente el espacio de la página para evitar la justificación del
texto y mostrar una tabla que se lea con claridad.
Los libros con formato fijo no son compatibles con texto ajustable. Por eso, recomendamos emplear el
formato fijo únicamente en libros que se beneficien de ello en su totalidad, ya que los libros no pueden
ser híbridos (en parte ajustables y en parte fijos). Para obtener más información sobre la creación de
este tipo de eBook con Kindle Kids' Book Creator, consulte la sección 2.2.5.
Importante: Las etiquetas de ancla anidadas no se admiten en libros de formato fijo. Los libros de
formato fijo y etiquetas de ancla anidadas se retirarán.
Pese a las similitudes, los varios tipos de formatos fijos cuentan con diferencias clave. A menos que se
indique explícitamente, no deben aplicarse las instrucciones para libros de formato fijo con texto emergente
a cualquier otro formato, como libros de formato fijo con imágenes emergentes o paneles virtuales.
Metadatos Descripción
El diseño puede especificarse con uno de los Obligatorio. Identifica si el libro tiene un formato fijo.
siguientes campos de metadatos:
Los valores válidos de metadatos de
1) <meta rendition:layout son reflowable o pre-
property="rendition:layout">pre- paginated. El valor predeterminado es
paginated</meta> reflowable.
2) <meta name="fixed-layout" Los valores válidos de metadatos para fixed-
content="true"/>
layout son true o false. El valor
predeterminado es false.
Metadatos Descripción
Ejemplo:
@font-face {
font-family: "Arial"; /* asigna el nombre de la fuente que se utilizará */
src: url(../fonts/arial.otf); /* incluye el archivo para la fuente correcta */
}
Requisitos de contenido
10.4.1 Requisito n.º 1: estructura HTML del archivo
El contenido de formato fijo debe provenir de un único archivo HTML para cada página que se verá en el
dispositivo Kindle. Para conseguirlo, emplee una imagen en el archivo HTML o utilice el archivo HTML
para pegar dos imágenes y que se vean en una sola página cuando el bloqueo de orientación está fijado
en horizontal.
Ejemplo:
Ejemplo:
En los dispositivos con pantalla táctil el usuario puede activar la función de ampliación pulsando dos
veces sobre el "área activa". En el resto de dispositivos, tiene que pulsar la flecha hacia arriba de los
botones de navegación para seleccionar el área y luego apretar el botón central que activará el texto
emergente Kindle o la vista de viñeta. En el modo de ampliación de la zona, el área activa (elemento
fuente) queda oculta y solo aparece el área de aumento (elemento objetivo). Cuando un eBook admite la
ampliación de la zona, KindleGen detecta automáticamente el código de ampliación de la zona y
configura los metadatos de ampliación de la zona en el archivo OPF como "true".
Para que su libro cuente con esta función, siga estos pasos:
1. Establezca el área activa con un elemento ancla HTML bien definido (<a>) alrededor del texto
que debe ampliarse. El ancla debe especificar la clase app-amzn-magnify. El ancla tiene que
tener los siguientes atributos almacenados en un objeto JSON
(http://www.w3schools.com/json/json_syntax.asp) como parte del valor data-app-amzn-magnify:
a. "targetId":"<string:elementId>" = ID del elemento único del área de ampliación (la
posición y el tamaño de fuente se establecen en el archivo CSS).
b. "sourceId":"<string:elementId>" = ID del elemento único de la fuente que se ampliará.
c. "ordinal":<integer:reading order> = orden de lectura de las zonas de ampliación
(el orden en que aparecerán las viñetas como parte del flujo de lectura). Esto es necesario
en todo el texto que utiliza la función de ampliación de la zona.
2. Cuando se active la ampliación, el texto fuente ya no se visualizará. Cree un elemento objetivo
<div> que esté alineado para cubrir totalmente el texto de ampliación y que esté ubicado para
minimizar la cobertura de la ilustración de fondo de la página. Esto permite que el texto fuente no
desaparezca de la vista de la página cuando el usuario active la función de ampliación de la
zona. También es importante no colocar un elemento emergente contiguo a los bordes derecho
ni inferior de la pantalla. Esto puede causar errores de solapamiento ya que cada dispositivo es
diferente. Compruebe el contenido en todos los dispositivos posibles antes de publicar.
3. El tamaño de fuente del texto de la zona de ampliación <div> debe ajustarse a un 150% del
tamaño normal de la fuente de la página. Existen algunas excepciones:
Cuando el texto de la página es tan grande que ampliarlo a 150% dificulta la lectura en lugar
de mejorarla. La ampliación de zona no es necesaria en textos con una altura de al menos 4
mm para contenidos infantiles y juveniles o una altura de al menos 2 mm para contenidos de
adultos en un dispositivo de 7".
Cuando el texto de la página debe ampliarse a más del 150% para mejorar la legibilidad en
la zona de ampliación <div>. Por ejemplo, si el tamaño de fuente del texto de la página es
del 45%, el tamaño de fuente del texto en la zona de ampliación <div>, quizá tenga que
ampliarse a 225% para facilitar la lectura.
Ejemplo de página con formato fijo El mismo ejemplo de página con ampliación de la
zona activada
Ejemplo:
Para lograr la máxima calidad de lectura, Amazon recomienda a los editores que elaboren contenido con
formato fijo para maximizar el espacio disponible en la pantalla. Si el contenido tiene una relación de
aspecto o un tamaño distinto al de la pantalla, los dispositivos y aplicaciones Kindle lo adaptan para que
se ajuste a ella, lo centran y lo rodean de un margen blanco (enmarcado).
El contenido de formato fijo y el que contiene muchas imágenes es el que se suele ampliar, ya que los
clientes prefieren leer en la vista de viñeta de Kindle o en dispositivos con pantallas grandes. La práctica
recomendada es utilizar imágenes con la máxima resolución posible. Amazon recomienda enviar
imágenes a escala para ser compatibles con, por lo menos, una ampliación al doble con alta calidad. Por
ejemplo, para Kindle Fire HD 8.9" de 2013, las dimensiones en píxeles de las imágenes deben ser al
menos de 3840 x 2400 (esto coincide con la relación de aspecto y es compatible con un aumento al
doble). Use siempre Kindle Previewer para verificar la calidad del contenido.
10.5.4 Uso de grandes áreas de pulsación para la ampliación de la zona en libros de formato fijo
con texto emergente
El objetivo principal del aumento de zona es permitir la accesibilidad y es más efectivo cuando el área de
pulsación es mayor que el área que debe ampliarse. Para permitir obtener un área mayor, considere la
posibilidad de añadir un relleno de entre 20 y 40 píxeles a los elementos del ancla de app-amzn-
magnify, siempre evitando que las áreas se solapen.
10.5.6 Preparación de contenido con formato fijo con texto emergente para el futuro
Por definición, el formato fijo está pensado para ocupar solo el tamaño de una pantalla. Para que el
contenido sea válido en el futuro, Amazon recomienda utilizar píxeles para el tamaño del texto y la
posición de los bloques de texto. Especificar el tamaño de la fuente o la posición del texto en porcentajes
puede generar fracciones de píxel que se interpreten de forma distinta en los dispositivos.
Crear libros de formato fijo con texto emergente y con imágenes de fondo y
texto en múltiples páginas
En esta sección explicamos la forma correcta de crear páginas que contengan una única imagen de
fondo y texto. Aunque existen muchas soluciones posibles, el objetivo de Amazon es garantizar que el
marcado se pueda transferir fácilmente con el mínimo esfuerzo. La plantilla proporcionada cumple este
objetivo ya que actualiza las normas de CSS, sin cambiar el HTML.
10.6.1 Utilizar imágenes en paralelo cuando el bloqueo de orientación está fijado en horizontal
Muchos libros tienen un desplegado en horizontal que consiste en una única imagen. Otros libros tienen
un desplegado en horizontal con dos imágenes adyacentes.
En el ejemplo que figura a continuación, se muestra un desplegado en horizontal de 1024 x 600 píxeles,
que es una resolución de pantalla completa para Kindle Fire (1.ª generación). Las imágenes para cada
página deben tener unas dimensiones que sean exactamente la mitad del tamaño de pantalla completa:
512 x 600 píxeles. Las partes únicas de cada elemento se etiquetan utilizando las ID de CSS y las partes
comunes utilizan clases de CSS. La imagen de la izquierda aparece en el lado izquierdo de la página. La
imagen de la derecha se desplaza hacia la parte de la derecha de la página definiendo un estilo
margin-left ajustado al ancho de la imagen del lado izquierdo.
El resultado final son dos páginas unidas para formar una sola imagen que se verá en modo horizontal.
Esto es diferente al desplegado sintético, donde una página puede verse en modo vertical y dos páginas
adyacentes pueden verse en modo horizontal, una característica exclusiva de los libros de tipo cómic.
Encontrará más información sobre el desplegado sintético en la sección 11.4.1.
HTML:
<div class="fs">
<div id="fs9-img" class="lPage"></div>
<div id="fs10-img" class="rPage"></div>
</div>
CSS:
#fs9-img {
background-image: url("../images/005a.jpg");
background-size:100% 100%;
#fs10-img {
background-image: url("../images/005b.jpg");
background-size:100% 100%;
div.fs {
height: 600px;
position: relative;
div.lPage {
position: absolute;
background-repeat: no-repeat;
height: 600px;
div.rPage {
position: absolute;
background-repeat: no-repeat;
height: 600px;
margin-left: 512px; /* este valor es equivalente al valor del ancho de la imagen del
lado izquierdo */
El ejemplo de la sección 10.4.2, Requisito n.º 2: ampliación de la zona (elementos emergentes), ahonda
en el ejemplo de la página doble e indica cómo colocar texto en la parte superior de una imagen de
fondo: el texto está posicionado dentro de un bloque fijo, utiliza porcentajes para el atributo de margen y
está alineado y espaciado mediante CSS. El texto emergente no se debe posicionar de modo que cubra
el texto de fondo correspondiente.
Nunca utilice caracteres de espacio duro ( ) en la alineación del texto. En su lugar, utilice elementos
<div> en CSS como top (superior), right (derecha), bottom (inferior) y left (izquierda) que contengan texto
posicionado de forma absoluta. Utilice dos lados adyacentes para posicionar cada elemento <div>. Puede
utilizar, por ejemplo, top y left, pero nunca top, left y bottom. Los valores de CSS text-indent y line-
height son útiles a la hora de alinear el texto dentro de los elementos de bloque HTML.
Las novelas gráficas incluyen imágenes con una gran cantidad de detalles que se tendrán que ver en
una pantalla de 1920 x 1200. Para solucionar estas y otras cuestiones de accesibilidad, Amazon
aconseja el uso de contenido personalizado y la función vista de viñeta que optimiza el contenido para
que el lector disfrute leyendo en alta resolución. Para más información sobre Kindle Comic Creator,
consulte la sección 2.2.4.
Importante: Las etiquetas de ancla anidadas no se admiten en libros de formato fijo. Los libros de
formato fijo y etiquetas de ancla anidadas se retirarán.
Pese a las similitudes, los varios tipos de formatos fijos cuentan con diferencias clave. A menos que se
indique explícitamente, no deben aplicarse las instrucciones para libros de formato fijo con imágenes
emergentes o paneles virtuales a cualquier otro formato, como libros de formato fijo con texto emergente.
Metadatos Descripción
El diseño puede especificarse con uno de los Obligatorio. Identifica si el libro tiene un formato fijo.
siguientes campos de metadatos:
Los valores válidos de metadatos de
1) <meta rendition:layout son reflowable o pre-
property="rendition:layout">pre- paginated. El valor predeterminado es
paginated</meta> reflowable.
2) <meta name="fixed-layout" Los valores válidos de metadatos para fixed-
content="true"/>
layout son true o false. El valor
predeterminado es false.
Metadatos Descripción
El comportamiento predeterminado es
horizontal-lr cuando la dirección de progreso
de la página es de izquierda a derecha o no se ha
especificado. Utilice el valor horizontal-rl para
configurar la dirección de progreso de la página de
derecha a izquierda.
Metadatos Descripción
100% Evite utilizar este factor de zoom. No permite ninguna ampliación y 1920 x 1200
dificulta la accesibilidad a los usuarios. pixeles
125% Puede utilizarlo solo cuando sea absolutamente necesario ampliar una 2400 x 1500
viñeta muy grande. Esto permite al usuario ver un amplio escenario de la píxeles
acción aunque sigue teniendo el inconveniente de la ampliación limitada.
150% Este es el factor de zoom favorito y predeterminado. Utilícelo siempre que 2880 x 1800
sea posible. pixeles
200% Utilice este factor de zoom cuando el texto sea pequeño. 3840 x 2400
pixeles
250% Utilice este factor de zoom únicamente cuando se unen dos páginas 4800 x 3000
físicas en el archivo HTML y se muestran simultáneamente, lo que hace pixeles
que el contenido aparezca con un tamaño muy pequeño. El
inconveniente es que la viñeta ampliada solo representa una pequeña
parte de la página original.
La calidad de la imagen para las novelas gráficas tiene que ser la que establecemos en esta sección y, a
su vez, debe mantener una relación de aspecto uniforme. Sobre todo, es necesario que optimice las
imágenes para que las ilustraciones de fondo y el texto se aprecien con nitidez. Estos dos factores
garantizan una calidad máxima en las novelas gráficas.
El usuario puede activar la vista de viñeta pulsando dos veces sobre el "área de pulsación". El área
activa (elemento fuente) se oculta y se muestra la vista de viñeta (elemento objetivo).
Para que la vista de viñeta sea compatible, debe seguir estos pasos:
1. Establezca el área de pulsación creando un elemento contenedor bien definido (<div>) que
contenga un elemento de ancla (<a>). El <div> proporciona el tamaño y la posición del área de
pulsación. El <a> está dimensionado para llenar el <div> y debe especificar la clase app-
amzn-magnify. El ancla tiene que tener los siguientes atributos almacenados en un objeto
JSON como parte del valor data-app-amzn-magnify :
a. "targetId":"<string:elementId>" = ID del elemento único del elemento HTML de la
vista de viñeta que representa la zona ampliada
b. "ordinal":<integer:reading order> = orden de lectura de las zonas de ampliación
(el orden en que aparecerán las viñetas como parte del flujo de lectura)
2. Cree un elemento <div> de la vista por viñetas de pulsación cuyo tamaño y posición permitan
mostrar la imagen de la acción que mejor represente al área de pulsación.
Ejemplo:
<div>
</div>
<div id="page_002-1">
</div>
<div class="target-mag-lb">
</div>
</div>
</div>
De manera predeterminada, cada página está dividida en cuatro paneles en función del valor primary-
writing-mode. Estos ejemplos indican el orden de los paneles.
Ejemplo:
Modo vertical:
Horizontal-id Horizontal-di
Vertical-di Vertical-id
Modo horizontal:
Las páginas que vayan a usarse en una distribución sintética deben estar etiquetadas con las
propiedades page-spread-left o page-spread-right. Cada página izquierda debe tener asociada
una página derecha y viceversa. Las páginas únicas pueden centrarse en el dispositivo en modo
horizontal con la propiedad page-spread-center.
En modo vertical, las dos páginas se renderizarán por separado como aparece a continuación:
Ejemplo:
<lomo>
</spine>
Ejemplo:
<lomo>
</spine>
En casos en los que una página izquierda no cuenta con una página derecha equivalente (o viceversa),
el editor puede insertar una página HTML en blanco y agregar la propiedad layout-blank a la página,
a menos que se trate de la última página. De manera opcional, la página en blanco puede incluir el título
del libro y la marca de agua del diseño.
Las páginas con la propiedad layout-blank solo se renderizan en modo horizontal y se ignoran en
modo vertical.
Si lo desea, el editor puede insertar una página en blanco para renderizarla tanto en modo horizontal
como vertical. En ese caso, no utilice la propiedad layout-blank. Use las mismas reglas de
distribución sintética indicadas anteriormente y haga referencia a un archivo de imagen que contenga
una imagen JPEG "en blanco".
Ejemplo:
<lomo>
</spine>
Coloque las vistas en viñetas de modo que tapen las imágenes del fondo según corresponda. Deben
colocarse sobre las viñetas de la página original, y alinearse con los márgenes siempre que sea posible.
Si se mantiene el contexto a lo largo de muchos paneles, se permite que las vistas en viñetas se solapen
ligeramente entre ellas.
Para utilizar el factor de zoom predeterminado del 150%, a veces es necesario dividir un escenario de la
acción en dos vistas en viñetas (normalmente, una viñeta derecha y una izquierda o una superior y una
inferior). Esto permite que el usuario tenga una mejor percepción que la que obtiene con un factor de
zoom menor ya que se mantiene la accesibilidad y aporta una mayor resolución.
Divida las áreas de pulsación para que la primera esté entre un 50 y un 75% del ancho de toda el área, y
la segunda lo que quede hasta el 100%. Esto hace que cuando el usuario pulsa dos veces sobre un área
próxima al centro del panel de acción, aparezca primero la vista en viñeta número uno, y la segunda
cuando avance.
Para mantener el flujo de la acción, debe aparecer en las vistas en viñetas cierta cantidad de acción solapada.
Para que el contenido sea válido en el futuro, Amazon recomienda utilizar píxeles para el tamaño del
texto y la posición de los bloques de texto. Especificar el tamaño de la fuente o la posición del texto en
porcentajes puede generar fracciones de píxel que se interpreten de forma distinta en los dispositivos.
<div class="target-mag-lb"></div>
<span id="amzn-ke-id-rtbar-Title_page-2-magTarget-2"></span>
div.target-mag div.text{
height: 100%;
padding: 5px;
background-color: #000000;
font-size: 150%;
font-family: "Arial";
Vista guiada
11.7.1 Acerca de la Vista guiada
La Vista guiada es una serie de mejoras en la experiencia de lectura de cómics electrónicos que está
disponible en algunos cómics Kindle. Estas mejoras permiten a los lectores visualizar un cómic viñeta a
viñeta, lo cual es idóneo para dispositivos móviles, de modo que se imite el movimiento natural del ojo
del usuario sobre el cómic. La Vista guiada crea un movimiento viñeta a viñeta con deslizar el dedo que
indica claramente el progreso de la historia en cada página. La Vista guiada incluye:
Una experiencia de lectura guiada viñeta a viñeta que utiliza el orden de viñetas de la
configuración del editor
Viñetas ampliadas a pantalla completa y centradas
Colores de enmascaramiento personalizados en torno a cada viñeta cuando se magnifica
La experiencia de lectura de la Vista guiada ha sido desarrollada por Comixology. Aquí puede ver una
introducción visual a la experiencia de la Vista guiada:
https://support.comixology.com/customer/portal/articles/768035-what-is-comixology-s-guided-
view%E2%84%A2-technology-
La Vista guiada se aplica automáticamente a cómics Kindle compatibles y utiliza el código existente de la
vista de viñeta para posicionar viñetas con precisión en la Vista guiada. Amazon trabaja para que la Vista
guiada sea compatible con un mayor número de títulos. Esta se activa automáticamente cuando es
compatible con un cómic Kindle.
El HTML y CSS de este formato tiene las mismas especificaciones de la sección 10, Crear libros de
formato fijo con texto emergente, incluido el restablecimiento de CSS y las fuentes incrustadas. Las
fuentes deben ir incrustadas ya que es el estándar de todos los libros de formato fijo.
Metadatos Descripción
El diseño puede especificarse con uno de los Obligatorio. Identifica si el libro tiene un formato fijo.
siguientes campos de metadatos:
Los valores válidos de metadatos de
1) <meta rendition:layout son reflowable o pre-
property="rendition:layout">pre- paginated. El valor predeterminado es
paginated</meta> reflowable.
2) <meta name="fixed-layout" Los valores válidos de metadatos para fixed-
content="true"/>
layout son true o false. El valor
predeterminado es false.
En este método, la imagen de fondo contiene líneas de texto y la mayoría del texto del libro está
renderizado como texto HTML vivo. También se puede reubicar como se desee con el fin de mejorar la
calidad. A su vez, se permiten funciones como las de búsqueda y diccionario.
HTML:
</div>
</div>
CSS:
.ptxt{
font-family: "billy";
font-size: 450%;
line-height: 95%;
position: absolute;
top: 0%;
left: 2.35%; }
Si el texto forma parte de una imagen o tiene un tamaño, inclinación o curvatura irregulares, puede
capturarlo como parte del fondo y utilizar texto invisible superpuesto (con la propiedad opacity:0 en
el archivo CSS) para habilitar las funciones de selección, diccionario y búsqueda. El texto invisible
superpuesto se debe colocar directamente sobre el texto correspondiente de la imagen y debe tener el
tamaño justo para que el área seleccionada del texto invisible se corresponda con el texto de la imagen.
HTML:
</div>
Debido al texto inclinado, debe colocarse cada palabra de forma individual para que el texto HTML
aparezca sobre la palabra correcta.
CSS:
.overlay{
position: absolute;
font-family: "billy";
opacity: 0;
color: red;
font-size: 500%;
line-height: 107%;
text-align: center;
Las funciones del formato KF8 no son compatibles actualmente con las ediciones Kindle que incluyen
contenido de audio o vídeo (consulte las secciones 13.5 y 13.6 para más información). El archivo que se
entregue a Amazon debe tener formato EPUB Mobi 7 o Mobi 7.prc con audio y vídeo autocontenidos.
Los editores deberían utilizar la última versión de KindleGen para crear un archivo .prc. KindleGen se
encuentra disponible en www.amazon.com/kindleformat.
La plataforma Kindle Direct Publishing de Amazon (KDP) de Amazon no admite actualmente ediciones
Kindle con contenido de audio y vídeo.
Actualmente, Amazon no acepta ningún libro con audio de narrador, es decir, en el que haya una voz
que lee el texto (varias páginas o completo).
Hemos probado la Edición Kindle con contenido de audio y vídeo y dicho contenido no se puede
reproducir en Kindle Previewer ni en los dispositivos y aplicaciones Kindle. Para añadir contenido de
audio y vídeo a su libro Kindle, siga las pautas y ejemplos que figuran a continuación.
Requisitos de audio
Amazon recomienda utilizar canales estéreo en la fuente de MP3 cuando sea posible, ya que Kindle
permite la reproducción de audio en estéreo. Recomendamos usar una tasa de bits tan alta como sea
necesario para poder escuchar correctamente el contenido de audio. Le recomendamos usar tasas de
bits de entre 128 kbps y 256 kbps (kilobits por segundo) para obtener mejores resultados. La máxima
para Kindle es de 320 kbps (tasa de bits variable).
Requisitos de vídeo
Dado que el contenido de audio puede ser parte del contenido de vídeo, Amazon recomienda utilizar
canales estéreo en su fuente de audio cuando sea posible, ya que Kindle permite la reproducción de
audio en estéreo.
Atributo Configuración
Entrelazado Progresivo
Intervalo de fotograma
Se recomiendan 2 o 4 segundos.
clave
No funcionará con ningún otro códec de vídeo (como Windows Media, Apple ProRes) ni audio AC3,
audio de más de 2 canales.
Requisitos de archivo
13.3.1 Directorio multimedia
Cuando añada archivos de audio y vídeo a un libro electrónico, cree un directorio titulado "audiovideo"
para almacenarlos. Cuando haga referencia al archivo de audio o vídeo, añada el nombre del directorio
(ejemplo: "audiovideo/nombredelarchivo") dentro del HTML.
Reduzca el número de archivos individuales de audio y vídeo dentro de cada título a 1000 o menos.
Utilice estas instrucciones para todos los archivos de audio y vídeo que duren más de 10 segundos y que
el usuario podría consultar en la lista. Para más información sobre tablas de contenido (TOC) y
navegación general, consulte la sección 5.
<br/><br/><br/>"Hay contenido de vídeo en este punto que no es compatible, actualmente, con su dispositivo.
La leyenda de este contenido aparece a continuación."<br/><br/><br/>
</video>
<br/><br/><br/>"Hay contenido de audio en esta posición que no es compatible (actualmente) con su dispositivo.
La leyenda de este contenido aparece a continuación". <br/><br/><br/>
</audio>
Para incrustar un archivo de audio dentro de un libro Kindle, añada una etiqueta HTML 5 estándar
como esta:
Ejemplo:
<br/><br/><br/>"Hay contenido de audio en esta posición que no es compatible (actualmente) con su dispositivo.
La leyenda de este contenido aparece a continuación."<br/><br/><br/>
</audio>
Etiqueta sr (obligatoria): identifica el archivo de audio incrustado, que debe tener formato MP3.
Etiqueta title (opcional): identifica la descripción del audio.
Etiqueta controls (obligatoria): (excepto cuando aparece una imagen al comenzar la
reproducción del vídeo): indica a la aplicación Kindle que deben aparecer los controles para el
audio incrustado.
contenido del texto (obligatorio): en los dispositivos que no admiten contenido de audio, el texto
aparecerá entre las etiquetas <audio> y </audio>. Si el usuario utiliza un dispositivo que no es
compatible con audio, este es el texto que aparecerá: (ejemplo: "Hay contenido en esta posición
que no es compatible con su dispositivo. La leyenda de este contenido aparece a continuación".
Etiqueta id (opcional): solo debe haber una para el mismo documento si se utiliza.
13.7.2 Vídeo
Actualmente, el vídeo en streaming no es compatible. En su lugar, utilice vídeo incrustado.
Para incrustar un vídeo dentro de un libro Kindle, añada una etiqueta HTML 5 estándar como esta:
Ejemplo:
<br/><br/><br/>"Hay contenido de vídeo en este punto que no es compatible, actualmente, con su dispositivo.
La leyenda de este contenido aparece a continuación."<br/><br/><br/>
</video>
Ejemplo:
<br/><br/><br/>"Hay contenido de vídeo en este punto que no es compatible, actualmente, con su dispositivo.
La leyenda de este contenido aparece a continuación."<br/><br/><br/>
</video>
</p>
Las leyendas no deben ser generales. Deben describir el contenido multimedia al cual hacen
referencia.
Las siguientes leyendas multimedia son poco claras para el usuario:
1. Multimedia 1
2. Pista 1
3. Audio 1
4. Vídeo 1
Estas leyendas, sin embargo, describen bien el contenido:
1. Introducción del autor
2. Cómo se hizo la película
Las leyendas multimedia no deben incluir extensiones de archivos (.mp3, .mp4, etc.).
Para añadir controles de reproducción a una imagen, superponga el icono PLAY de Amazon sobre el
margen inferior derecho de la misma con Adobe Photoshop o un programa similar. A continuación,
añada la siguiente etiqueta al HTML (en este ejemplo, el archivo de audio tiene el atributo id de
"audio1" y no tiene la etiqueta controls):
Ejemplo:
El archivo de muestra debe contener, como mínimo, un tipo de cada elemento multimedia del archivo
completo, es decir, tanto audio como vídeo si se aplica.
El archivo de muestra debe tener un enlace "Comprar ahora" al final, o donde resulte adecuado.
14 Crear diccionarios
Un diccionario es un eBook Kindle (archivo .mobi) con etiquetas adicionales añadidas para permitir
funciones de búsqueda y localización. Diccionarios eBooks:
Contienen un índice principal: una lista de palabras o enunciados organizados por orden
alfabético. Los lectores pueden buscar rápidamente en esta lista con solo escribir el principio de
la palabra y seleccionar la entrada deseada.
Están marcados como diccionarios: los idiomas de origen y destino del diccionario deben estar
definidos correctamente para que los dispositivos Kindle puedan utilizar el diccionario en
búsquedas dentro del libro.
Por ejemplo, un diccionario de inglés (monolingüe) establece el inglés como el idioma de origen y de
destino. Un diccionario de español-inglés establece el español como idioma de origen y el inglés como
idioma de destino. Para crear un diccionario bidireccional y bilingüe, como de español-francés y francés-
español, debe crear dos eBooks diferentes: uno para español-francés y otro para francés-español.
Un diccionario Kindle debe tener los mismos componentes que un eBook Kindle normal. Tiene que
contener un archivo OPF y archivos HTML con CSS. Todos los diccionarios deben tener:
Una imagen de portada
Una página de derechos de autor
Cualquier material inicial o las páginas finales relevantes (explicaciones de símbolos,
apéndices, etc.)
Definiciones de palabras (este es contenido principal del archivo)
<DictionaryInLanguage>es</DictionaryInLanguage>
<DictionaryOutLanguage>fr</DictionaryOutLanguage>
<DefaultLookupIndex>Spanish</DefaultLookupIndex>
...
</x-metadata>
En un diccionario monolingüe, el mismo código de lenguaje debe aparecer dos veces: la primera vez
para identificar el idioma de origen y otra vez para identificar el mismo idioma como idioma de destino.
Para identificar una variante regional del idioma de origen o de destino, se debe agregar un sufijo
regional al código ISO 639-1. Por ejemplo, en-gb indica inglés británico, mientras que en-us indica
inglés estadounidense.
<DictionaryInLanguage>en-us</DictionaryInLanguage>
<DictionaryOutLanguage>en-us</DictionaryOutLanguage>
<DefaultLookupIndex>headword</DefaultLookupIndex>
...
</x-metadata>
No se deben forzar el color, el tamaño y el tipo de fuente (consulte la sección 9.3 sobre
pautas sobre texto).
Ejemplo:
<html xmlns:math="http://exslt.org/math" xmlns:svg="http://www.w3.org/2000/svg"
xmlns:tl="https://kindlegen.s3.amazonaws.com/AmazonKindlePublishingGuidelines.pdf"
xmlns:saxon="http://saxon.sf.net/" xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:cx="https://kindlegen.s3.amazonaws.com/AmazonKindlePublishingGuidelines.pdf"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:mbp="https://kindlegen.s3.amazonaws.com/AmazonKindlePublishingGuidelines.pdf"
xmlns:mmc="https://kindlegen.s3.amazonaws.com/AmazonKindlePublishingGuidelines.pdf"
xmlns:idx="https://kindlegen.s3.amazonaws.com/AmazonKindlePublishingGuidelines.pdf">
<body>
<mbp:frameset>
<idx:short><a id="1"></a>
<idx:orth value="aardvark"><b>aard•vark</b>
<idx:infl>
<idx:iform value="aardvarks"></idx:iform>
<idx:iform value="aardvark’s"></idx:iform>
<idx:iform value="aardvarks’"></idx:iform>
</idx:infl>
</idx:orth>
<p> A nocturnal burrowing mammal native to sub-Saharan Africa that feeds exclusively on ants and termites. </p>
</idx:short>
</idx:entry>
[...otras entradas…]
</mbp:frameset>
</body>
</html>
<idx:entry>..</idx:entry>
La etiqueta <idx:entry> marca el alcance de cada entrada que será indexada. En un diccionario, cada
lema con su definición debe estar entre <idx:entry> y </idx:entry>. Puede poner cualquier tipo de
HTML dentro de esta etiqueta.
La etiqueta <idx:entry> puede llevar los atributos name, scriptable y spell. El atributo name
indica el índice al cual pertenece la palabra clave. El valor del atributo name debe ser el mismo que el
nombre del índice principal que se encuentra en el OPF. El atributo scriptable permite que se pueda
acceder a una entrada desde el índice. El único valor posible para el atributo scriptable es "yes". El
atributo spell permite una búsqueda con caracteres comodín y la corrección ortográfica. El único valor
posible para el atributo spell es "yes".
Ejemplo:
<idx:entry name="english" scriptable="yes" spell="yes">
La etiqueta <idx:entry> también puede llevar un atributo id con el número secuencial que identifica la
entrada. Este número debe coincidir con el atributo id en una etiqueta ancla utilizada para el enlace de
referencias cruzadas:
Ejemplo:
<idx:entry name="japanese" scriptable="yes" spell="yes" id="12345">
<a id="12345"></a>
El número de identificación no se utiliza para una búsqueda en el libro. En cambio, la entidad de notación
fonética que se indexará para su búsqueda deberá estar almacenada en el elemento <idx:orth> como
se indica en las siguientes secciones.
<idx:orth>..</idx:orth>
La etiqueta <idx:orth> se usa para delimitar el término que aparecerá en la lista del índice y que
podrá buscarse como una palabra clave. Este es el texto que los usuarios podrán ingresar en la ventana
de búsqueda para encontrar una entrada.
Ejemplo:
<idx:orth>Etiqueta de la entrada en el índice</idx:orth>
Este es un ejemplo de una entrada muy simple que podría ser parte de un diccionario de inglés. En este
ejemplo, la palabra "chair" aparece en la lista del índice y los usuarios pueden buscarla.
Ejemplo:
<idx:entry>
<idx:orth>silla</idx:orth>
Asiento con respaldo, por lo general con cuatro patas, y en que solo cabe una persona.
<idx:entry>
El atributo value puede ser usado en la etiqueta <idx:orth> para incluir un término oculto en la
entrada. Este atributo mantiene la funcionalidad de búsqueda en presencia del formato especial que
normalmente aparece en el lema en los diccionarios.
Ejemplo:
<idx:orth value="Hidden Label of entry in Index">Formato de visualización</orth>
Si quiere que el lema aparezca en el diccionario con un número en superíndice para indicar homógrafos,
con un símbolo de marca registrada, con puntos medios para separar sílabas o con cualquier otro
símbolo adicional, este formato especial deberá aparecer en el texto entre etiquetas <idx:orth> pero
no en el texto que figura en el atributo value. El texto en el atributo value debe tener la forma exacta
que se utilizará en la búsqueda. Si no se suministra un atributo value, la entrada entre las etiquetas
<idx:orth> se indexará para la búsqueda. Si se incluyen puntos medios, números en superíndices o
cualquier otro símbolo entre las etiquetas <idx:orth>, entonces las búsquedas dentro del libro fallarán
a menos que se proporcione un término oculto con este formato en el atributo value.
Ejemplo:
<idx:orth value="Amazon">A•ma•zon®<sup>3</sup></orth>
Si el diccionario utiliza más de un texto ortográfico, entonces el atributo format en la etiqueta <orth>
puede usarse para identificar cada texto al elaborar el índice.
Ejemplo:
<idx:orth format="script name">
Junto con este índice primario de lemas para todas las entradas del diccionario, la búsqueda dentro del
libro también requiere un índice complementario de formas conjugadas para cada lema. Para elaborar el
índice oculto con flexiones, se deberán agregar datos adicionales entre las etiquetas <idx:orth> según
se indica a continuación.
<idx:infl>..</idx:infl>
El elemento <idx:infl> puede contener múltiples elementos <idx:iform />. Los elementos
<idx:iform /> son siempre elementos vacíos y se utilizan solo para llevar atributos y no contenido
visible. El atributo value indica las formas conjugadas que forman parte del índice con flexiones.
Ejemplo:
<idx:orth>escribir
<idx:infl>
</idx:infl>
</idx:orth>
Las etiquetas <idx:infl> e <idx:iform /> y el atributo value son obligatorios. El elemento
<idx:infl> también puede llevar un atributo opcional inflgrp para señalar una parte del lenguaje, y el
elemento <idx:iform /> puede llevar un atributo opcional name para indicar la categoría del paradigma
de conjugación. Para idiomas que usan una conjugación extensiva, el incluir estas categorías opcionales
agrandará el tamaño del índice con inflexiones y puede ralentizar el rendimiento durante la búsqueda.
Ejemplo:
<idx:orth>escribir
<idx:infl inflgrp="noun">
</idx:infl>
<idx:infl inflgrp="verb">
</idx:infl>
</idx:orth>
Los valores calificados como atributos de la etiqueta <idx:iform /> no serán visibles para el usuario,
pero darán la información necesaria para redireccionar las formas conjugadas a las palabras claves
asociadas a estas durante la búsqueda dentro del libro. Para informar al usuario sobre las partes del
lenguaje o sobre los paradigmas de conjugación, se debe incluir texto adicional en el cuerpo de la
entrada (esto es, junto con la definición y los ejemplos).
<idx:key>..</idx:key> (OBSOLETO)
Al igual que la etiqueta <idx:infl>, la etiqueta <idx:key> está diseñada para permitir la búsqueda de
una entrada en el índice a través de una palabra alternativa. Sin embargo, la presencia de una etiqueta
<idx:key> en un diccionario Kindle puede generar inestabilidad en la búsqueda y puede interferir con la
operación del parámetro de coincidencia exacta (consulte la sección 14.4.2). Por esta razón, el uso de la
etiqueta <idx:key> en los diccionarios Kindle ha quedado obsoleto. En su lugar, las formas de
búsqueda alternativa deben estar entre la etiquetas <idx:infl> e <idx:iform />.
Ejemplo:
<idx:entry name="spanish" scriptable="yes" spell="yes">
<a id="12345"></a>
<idx:orth value="uña"><b>uña</b>
<idx:infl>
</idx:infl>
</idx:orth>
Cuando se establece el parámetro exact como "yes" se fuerza al dispositivo a hacer coincidir uñas
con el lema uña, y se prohíbe la coincidencia con una.
Si las entradas del diccionario se encuentran en un solo archivo XHTML muy grande, KindleGen podría
no ser capaz de elaborar el diccionario. Si no es posible elaborar el diccionario, este problema puede
resolverse dividiendo el contenido del diccionario entre dos o más archivos XHTML.
Para obtener más información sobre el uso de KindleGen, consulte la sección 2.2.1.
Compruebe la vista de índice del diccionario. Deberá abrir el diccionario e introducir una
palabra en la ventana de búsqueda. Deberá aparecer una lista en orden alfabético de lemas
que deberá actualizarse dinámicamente de acuerdo con las teclas que se pulsen. Al
seleccionar un lema de la lista del índice, se tiene que llevar al usuario a la entrada del
diccionario de dicho lema.
Page Flip guarda automáticamente por dónde va Con Page Flip, los lectores pueden visualizar
el lector a medida que avanza por el libro varias páginas de una vez para localizar un
gráfico o una imagen
<cite> Sí
<code> Sí
<col> Sí
<command> No
<datalist> No
<dd> Sí
<del> Sí
<dfn> Sí
<div> Sí
<dl> Sí
<dt> Sí
<em> Sí
<embed> Solo SVG es compatible
<eventsource> No
<figcaption> Sí
<figure> Sí
<font> Sí (etiqueta obsoleta; utilice CSS en su lugar)
<footer> Sí
<form> No
<h1> Sí
<h2> Sí
<h3> Sí
<h4> Sí
<h5> Sí
<h6> Sí
<head> Sí
<header> Sí
<hgroup> Sí
<hr> Sí
<html> Sí
<i> Sí
<iframe> No
<img> Sí
<input> No
<ins> Sí
<kbd> Sí
<keygen> No
<li> Sí
<link> Sí
<mark> Sí
<marquee> No
<menu> Sí
<nav> Sí
<noscript> No
<object> Solo SVG es compatible
<ol> Sí
<output> Sí
<p> Sí
<param> No
<pre> Sí
<q> Sí
<rp> Sí
<rt> Sí
<samp> Sí
<script> Reservado solo para uso de Amazon
<section> Sí
<small> Sí
<source> Sí
<span> Sí
<strike> Sí
<strong> Sí
<style> Sí
<sub> Sí
<summary> Sí
<sup> Sí
<table> Sí
<tbody> Sí
<td> Sí
<tfoot> Sí
<th> Sí
<thead> Sí
<time> Sí
<Título> Sí
<tr> Sí
<u> Sí
<ul> Sí
<var> Sí
<video> No
<wbr> Sí
/*Comment*/ Sí
@import Sí
@charset Sí
@font-face Sí
* Sí
background Sí
background-attachment Sí
background-color Sí
background-image Sí
background-position Sí
background-repeat Sí
background-clip Sí
background-origin Sí
background-size Sí
border Sí
border-bottom Sí
border-collapse Sí
border-color Sí
border-left Sí
border-radius Sí
border-right Sí
border-spacing Sí
border-style Sí
border-top Sí
border-width Sí
bottom Sí
caption-side Sí
clear Sí
clip Sí
color Sí
color-index Sí
counter-increment No
counter-reset No
device-aspect-ratio Sí
device-height Sí
device-width Sí
direction Sí
display Sí
E Sí
E + F (adyacente directo) No
E ~ F (adyacente indirecto) No
E.class Sí
E#id Sí
E::after No
E: before No
E::first-letter No
E: first-line No
E: first-child No
E: first-of-type No
E: last-child No
E: last-of-type No
E:link Sí
E: nth-child No
E: nth-last-child No
E: nth-last-of-type No
E: nth-of-type No
E: only-child No
E: only-of-type No
E:visited No
empty-cells Sí
float Sí
fuente Sí
font-family Sí
font-size Sí
font-style Sí
font-variant Sí
font-weight Sí
height Sí
left Sí
letter-spacing Sí
line-height Sí
list-style Sí
list-style-image Sí
list-style-position Sí
list-style-type Sí
margin Sí
max-height No
max-width No
min-height Sí
min-width Sí
monochrome Sí
opacity Sí
outline No
outline-color No
outline-offset Sí
outline-style No
outline-width No
padding Sí
position Sí
right Sí
text-align Sí
text-decoration Sí
text-indent Sí
text-overflow Sí
text-shadow Sí
text-transform Sí
top Sí
vertical-align Sí
visibility Sí
white-space Sí
width Sí
word-spacing Sí
word-wrap Sí
z-index Sí
Amazon recomienda a los creadores de contenido que solo utilicen las media queries si de ese modo se
soluciona un problema o se ofrece una mejor experiencia de lectura al usuario. Por ejemplo, puede
utilizar las media queries para:
Crear soluciones personalizadas para mayúsculas iniciales para determinados dispositivos o
grupos de ellos
Cambiar texto que tenga colores claros (amarillo, azul celeste, rosa, etc.) a colores más oscuros que
ofrezcan un mayor contraste en dispositivos e-reader manteniendo el color original en las tablets.
Aumentar el tamaño de la fuente para texto emergente de formato fijo en los dispositivos e-reader
en contraposición al de las tablets, para adaptarse a la diferencia en los tamaños de pantalla.
Mostrar los bordes con colores en los dispositivos e-reader y los fondos con colores en tablets de
manera independiente el uno del otro, permitiendo que el lector pueda disfrutar de la lectura de
un libro en una tablet del mismo modo que si estuviera impreso, sin que esto afecte a la
experiencia de lectura en los dispositivos e-reader.
Esta sección describe varias maneras en las que puede utilizar las media queries para personalizar la
lectura en los dispositivos e-reader Kindle, tablets Fire y iPad. También podrá utilizarlos en todas las
plataformas Kindle para dispositivos de todo tipo de relaciones de aspecto.
Las media queries forman parte del estándar W3. Para obtener más información, consulte
http://www.w3.org/TR/css3-mediaqueries/ (en inglés).
En el siguiente ejemplo, el color de fondo azul solo se aplica si el formato del libro es KF8 y la relación de
aspecto del dispositivo es de 1280 x 800.
Ejemplo:
.blue_background {
background-color: blue;
Ejemplo:
Los clientes no pueden ver los comentarios CSS, pero estos facilitan mucho la tarea de aquellas personas
que deban explorar el código de los archivos y solucionar los problemas que se produzcan en ellos.
17.1.3 Utilice siempre un código de consulta que no sea de medios para dirigirse a los
dispositivos e-reader
Optimice siempre que sea posible su código predeterminado (diferente al de media query) para los
dispositivos e-reader de Kindle como Kindle Voyage y Kindle Paperwhite. El código predeterminado
incluye valores CSS que aparecerán en un lector Kindle en caso de que ninguna de las media queries
coincida en un dispositivo en particular.
17.1.4 Las media queries deben aparecer después del código diferente
Dado que el CSS se aplica en el orden en el que aparece, el código dirigido a varios dispositivos (como
el código device-aspect-ratio para todos las tablets Fire) debe aparecer después de cualquier otro
código diferente al de media query.
En el siguiente ejemplo, el código predeterminado crea un borde negro en todos los dispositivos para
cualquier elemento que utilice la clase blue_background. Las media queries que lo sigan eliminarán el
borde y harán que aparezca un fondo azul en las tablets Fire y los iPad para cualquier elemento que use
la clase blue_background. El resto de los dispositivos solo mostrarán el borde negro.
Ejemplo:
.blue_background {
/* Formato para Kindle Fire (todos). Utilícelo para todas las tablets de Kindle Fire.
*/
.blue_background {
background-color: blue;
border: none;
.blue_background {
background-color: blue;
border: none;
En el ejemplo que aparece más arriba, el borde negro definido en el código predeterminado para la clase
blue_background seguirá apareciendo en las tablets Fire si la propiedad border no se ha anulado. Si
se configura border como none en las media queries para las tablets Fire y iPad se anularán los valores
predeterminados para estas propiedades. Esto es útil si se utiliza un código que no sea media query
dirigido a dispositivos e-reader Kindle pero no se desea transferir un borde con color a una tablet Fire.
En el siguiente ejemplo, el objetivo es anular el borde con color en las tablets Fire y sustituirlo con un fondo
con color, manteniendo el texto rojo en todos los dispositivos. El ejemplo que aparece en la izquierda es
incorrecto porque no es necesario repetir la clase ".red_font class" en el código de las media queries.
Ejemplo:
.blue_background { .blue_background {
border: 1px solid blue; border: 1px solid blue;
} }
.red_font { .red_font {
color: red; color: red;
} }
.blue_background { .blue_background {
background-color: blue; background-color: blue;
border: none; border: none;
} }
}
.red_font {
color: red;
}
}
Media queries en CSS CSS aplicado a KF8 CSS aplicado a CSS aplicado a
Mobi otros dispositivos
@media amzn-mobi - font-size:3em; -
{ font-weight:
.class1 bold;
{
font=size:3em;
font-weight: bold;
}
}
Media queries en CSS CSS aplicado a KF8 CSS aplicado a CSS aplicado a
Mobi otros dispositivos
.class1 font-style: font-style: font-style:
{ italic; italic; italic;
font-style: italic; font-size: font-size: font-size:2em;
font-size:2em; font=size:2em; font=size:3em;
} font-weight:
bold;
@media amzn-mobi
{
.class1
{
font-size:3em;
font-weight: bold;
}
}
.class1
{
font-style: italic;
font-size:2em;
}
Media queries en CSS CSS aplicado a KF8 CSS aplicado a CSS aplicado a
Mobi otros dispositivos
@media not amzn-mobi .firstletter .firstletter .firstletter
{ { { {
.firstletter float: left; font-size: float: left;
{ font-size: font=size:3em; font-size:
float: left; font=size:3em; } font=size:3em;
font-size: line-height: line-height:
font=size:3em; 1; 1;
line-height: 1; font-weight: font-weight:
font-weight: bold; bold; bold;
padding-right: .2em; padding-right: padding-right:
margin: 10px .2em; .2em;
} margin: 10px margin: 10px
} } }
}
@media amzn-mobi
{
.firstletter {
font-size:
font=size:3em;
}
}
@media amzn-kf8 p {
{ color: red;
p { }
color: red;
}
}
p { p { p {
font-style: normal; font-style: normal; font-style: normal;
} } }
h { h { h {
font-weight: bold; font-weight: bold; font-weight: bold;
} } }
ul { ul { ul {
margin: 20px; margin: 20px; margin: 20px;
padding-left: 30px; padding-left: 30px; padding-left: 30px;
} } }
@media amzn-mobi {
.firstletter {
float: left;
font-size:
font=size:3em;
line-height: 0;
font-weight: bold;
padding-right: 0;
}
}
Ejemplo:
.class {
font-style: italic;
font-size:2em;
@media amzn-mobi {
.class {
font-size:3em;
font-weight: bold;
Ejemplo:
Ejemplo:
<style type="text/css">
Ejemplo:
@import
@import url(common.css);
Ejemplo:
.defaultcontent {
display: block;
.mobicontent {
display: none;
@media amzn-mobi {
.defaultcontent {
display: none;
.mobicontent {
display: block;
Ejemplo:
.defaultcontent {
display: block;
.mobicontent {
display: none;
@media amzn-mobi {
.defaultcontent {
display: none;
.mobicontent {
display: block;
<tr>
<th>Heading</th>
<th>Heading</th>
<th>Heading</th>
</tr>
<tr>
<td>Cell</td>
<td>
<tr>
<td>Anidada</td>
<td>Anidada</td>
</tr>
<tr>
<td>Anidada</td>
<td>Anidada</td>
</tr>
</table>
</td>
<td>Cell</td>
</tr>
</table>
Ejemplo:
.defaultcontent {
display: block;
.mobicontent {
display: none;
@media amzn-mobi {
.defaultcontent {
display: none;
.mobicontent {
display: block;
</svg>
Puede usar una opción de línea de comandos adicional (-intermediate_only) para generar archivos
OPF/HTML intermedios:
Esta opción genera archivos intermedios como archivos OPF/HTML en una nueva carpeta junto a la carpeta
de entrada. KindleGen nombra esta carpeta con el nombre de la carpeta de entrada seguido de _dump. Para
cambiar algo en los archivos intermedios, utilice estos archivos HTML u OPF intermedios. Los archivos HTML
u OPF intermedios deben seguir las pautas indicadas en otras partes de este documento.
El archivo OPF se llama current_content.opf, y puede encontrarlo en la misma ubicación que el archivo
main.xml.
Use el siguiente comando para generar el KF8 desde los archivos OPF/HTML:
Correcto:
</p>
Incorrecto:
Correcto:
<yoko>10</yoko>
</char_id>
CAPÍTULO X
Incorrecto:
CAPÍTULO X
Correcto:
Incorrecto:
Algunos dispositivos Kindle permiten al lector cambiar a negro el color de fondo. Si el texto tiene un color
negro forzado, no será legible en este modo por lo que se retirará de Amazon.
Ejemplo:
<br/>
Ejemplo:
<special_page_link>
...
</special_page_link>
Características incompatibles
Algunas funciones de XMDF no son compatibles con Kindle. Si el archivo contiene alguna característica
de este tipo, KindleGen mostrará un mensaje de error y fallará la conversión. Estas son las
características no admitidas.