Editorial Craft Bible
Ebooks
Inicio Formatos digitales estáticos Ebooks
Formatos digitales estáticos

Ebooks

11 reglas W3C EPUB 3.3 · Amazon KDP · Apple Books Asset GuideW3C EPUB 3.3 · Jiminy Panoz (EPUB craft)W3C EPUB 3.3 · Kindle Publishing GuidelinesW3C EPUB 3.3 · CSS Fragmentation
64

Ebooks

11 reglas
683

Elige EPUB reflowable o PDF de página fija según la naturaleza del contenido

La decisión de formato va antes que cualquier maquetación: si el libro es mayormente texto corrido (novela, ensayo, no-ficción sin diseño complejo) usa EPUB reflowable, donde el lector reacomoda el texto a cualquier pantalla; si el diseño depende de la posición exacta (libro ilustrado, cómic, manual con diagramas alineados, revista) usa un PDF de página fija. Elegir mal el contenedor es la raíz de casi todos los problemas de un ebook: un reflowable destruye la composición de una revista, y un PDF fijo atrapa a una novela en un cuerpo diminuto en un e-reader de 6".

Correcto
Texto corrido
Novela, ensayo, no-ficción
→ EPUB reflowable
Diseño fijo
Cómic, manual, revista
→ PDF de página fija
El contenedor coincide con la naturaleza del contenido.
Evitar
Novela
→ PDF fijo
cuerpo diminuto, sin reflow
Revista
→ Reflowable
la composición colapsa
El contenedor equivocado arruina ambos libros.
W3C EPUB 3.3 · Amazon KDP · Apple Books Asset Guide
684

En EPUB reflowable no hay página: nunca diseñes dónde cae el texto

Un EPUB reflowable no tiene página fija. El lector recompone el texto al vuelo según el tamaño de pantalla y el cuerpo de fuente que elige el usuario, así que el mismo párrafo corta en un punto distinto en un Kindle, un iPad y un teléfono. Diseñar para «esta línea termina aquí» o «esta imagen va junto a ese párrafo» no tiene sentido: piensa en estructura que fluye (encabezados, párrafos, listas), no en posiciones.

Correcto
El texto se reacomoda para llenar cualquier ancho de pantalla. No hay una línea «final» fija: el lector la recalcula.
El texto se reacomoda para llenar el ancho que reciba.
Evitar
Texto forzado con
saltos de línea
manuales para que
«caiga bonito».
se rompe en cualquier otra pantalla
Los saltos manuales asumen una página que no existe.
W3C EPUB 3.3 · Jiminy Panoz (EPUB craft)
685

Dimensiona la tipografía del EPUB en em/rem/%, nunca en px o pt fijos

En EPUB reflowable el usuario controla el cuerpo base desde su lector (Kindle, Apple Books, Kobo). Si dimensionas en px o pt, peleas contra ese control: tus «16px» siguen siendo 16px mientras el lector intenta escalar todo, y se rompe la relación entre encabezados y cuerpo. Usa unidades relativas, em/rem/%, para que cada tamaño escale junto con la preferencia del usuario. Fija el cuerpo en 1em y deriva el resto (h1 1.6em, letra chica 0.85em).

body { font-size: 100% } /* base del usuario */
p { font-size: 1em; line-height: 1.5 }
h1 { font-size: 1.6em }
.fine{ font-size: 0.85em } /* nunca px/pt */
Correcto
Aa
A−
Aa
A
Aa
A+
em escala con el tamaño que elige el lector.
Evitar
Aa
A−
Aa
A
Aa
A+
px ignora al usuario: el botón no hace nada.
W3C EPUB 3.3 · Kindle Publishing Guidelines
686

Fuerza saltos de página solo en inicios de capítulo, nunca por composición visual

Usa page-break-before: always (o break-before: page) solo donde es semánticamente cierto: el inicio de un capítulo o de una sección mayor. Forzar saltos «para que este bloque empiece en pantalla limpia» es diseñar para una página que no existe: en cuanto el usuario sube el cuerpo, ese salto tan cuidado cae a media idea y deja pantallas semivacías. Deja que el motor del lector decida por dónde fluye el contenido.

Correcto
⋮ el texto fluye ⋮
Capítulo 4
page-break-before: always
Salto solo donde de verdad empieza un capítulo.
Evitar
...fin del párrafo.
salto forzado a media idea
pantalla semivacía en cuerpos grandes
Los saltos cosméticos se pudren al reescalar.
W3C EPUB 3.3 · CSS Fragmentation
687

Dimensiona las imágenes del EPUB con max-width: 100%, nunca en px fijos

Una imagen de EPUB tiene que caber en un e-reader de 6" y en una tablet de 12" desde el mismo archivo. Resélvela con max-width: 100%; height: auto para que se achique a la columna de lectura en vez de forzar scroll horizontal o desbordarse fuera de pantalla. Un width: 900px fijo se ve bien en tu laptop y se corta en un Kindle. Acota el arte muy grande con un ancho de contenedor razonable y centra, pero siempre en términos relativos.

img { max-width: 100%; height: auto; display: block }
/* nunca: img { width: 900px } */
Correcto
La imagen escala para caber en cada columna.
Evitar
El px fijo desborda el e-reader chico.
W3C EPUB 3.3 · Apple Books Asset Guide
688

Exporta las imágenes del EPUB a un tope de píxeles sensato; 300 dpi de origen solo si habrá zoom

«300 dpi» es un concepto de impresión; en pantalla solo importan las dimensiones en píxeles. Conserva un origen a 300 dpi cuando el lector podrá hacer zoom (cómics, manuales, diagramas con detalle), pero exporta el archivo entregado a un ancho máximo razonable, aproximadamente 1600–2000 px en el lado largo. Más que eso solo infla el EPUB sin beneficio visible, en especial en e-ink en escala de grises, y empuja el archivo sobre los límites de tamaño de las tiendas. Usa JPG para fotos y PNG para arte de línea y color plano.

Origen (con zoom): master 300 dpi, archivar
Entregado en EPUB: ≤ ~1600–2000 px lado largo
Fotos → JPG q80–85   Arte de línea / plano → PNG-24
Kindle Publishing Guidelines · Apple Books Asset Guide
689

Incluye un nav.xhtml válido con tabla de contenidos: EPUB 3 lo exige

EPUB 3 obliga a un documento nav.xhtml con una TOC de navegación válida (un <ol> dentro de <nav epub:type="toc">). Sin una tabla de contenidos navegable el archivo falla la validación en la mayoría de las tiendas (Apple Books, Kindle vía KDP) y el lector pierde por completo el menú de capítulos. Pásalo por EPUBCheck antes de subir; un nav ausente o malformado es una de las causas de rechazo más comunes.

Correcto
nav.xhtml
 ∟ <nav epub:type="toc">
EPUBCheck: pasa
Nav válido: navegable y listo para tienda.
Evitar
(sin nav.xhtml)
EPUBCheck: rechazado
Sin nav: falla la validación, sin menú de capítulos.
W3C EPUB 3.3 (Navigation Document) · EPUBCheck
690

Para el PDF de página fija, aplica las reglas de página real de la ECB

Un ebook ilustrado de página fija tiene una página real y congelada por spread, así que el resto de la ECB aplica de lleno: sangrado de 3 mm donde el arte llega al borde, márgenes de seguridad para el texto, fuentes embebidas, un trim box definido, y CMYK o un perfil RGB correcto según la entrega. Trata cada spread como una página diseñada, no como contenido suelto de pantalla: la misma disciplina de preflight que usarías para impresión mantiene el ebook fijo consistente entre visores.

Ghent Workgroup · ISO 15930 (PDF/X) · W3C EPUB 3.3 (Fixed Layout)
691

Nunca vendas un PDF de imposición de imprenta como el ebook

Un PDF de impresión, con proporción carta/A4, sangrado de 3 mm y marcas de corte, está hecho para una prensa, no para una pantalla. Entregarlo como archivo de venta hace que el lector vea una página flotando en gris con marcas de corte y una banda de sangrado alrededor. El ebook de pantalla necesita o un EPUB reflowable, o un PDF re-exportado sin sangrado ni marcas, recortado a la caja de contenido. Exporta un entregable digital aparte; no reutilices el master de impresión.

Correcto
Recortado a la caja de contenido, sin marcas.
Evitar
Banda de sangrado y marcas de corte en la pantalla del lector.
Ghent Workgroup · Apple Books Asset Guide
692

Completa los metadatos en ambos formatos

Las tiendas y catálogos de bibliotecas (Kindle, Apple Books, bibliotecas públicas) indexan por metadatos, no abriendo el archivo. Define título, autor, idioma e ISBN en el content.opf del EPUB (dc:title, dc:creator, dc:language, dc:identifier) o en las propiedades del PDF. Metadatos ausentes o erróneos hacen que la tienda rechace el listado o lo muestre como «Sin título» de un autor desconocido, lo que mata la descubribilidad en silencio.

<!-- content.opf -->
<dc:title>El nombre del libro</dc:title>
<dc:creator>Autora Apellido</dc:creator>
<dc:language>es</dc:language>
<dc:identifier>urn:isbn:978...</dc:identifier>
W3C EPUB 3.3 (Package Metadata) · ONIX / Dublin Core
693

Prueba en al menos dos lectores reales antes de publicar

Cada lector interpreta el CSS de forma distinta: un Kindle, Apple Books y Adobe Digital Editions no renderizan el mismo EPUB igual. Lo que se ve bien en un renderizador puede romperse en otro, fuentes no embebidas sustituidas, float ignorado, espaciado colapsado. Abre el archivo terminado en al menos dos lectores reales (idealmente uno de la familia Kindle y uno EPUB nativo) antes de publicar, y revisa inicios de capítulo, imágenes y cualquier tipografía especial. Nunca confíes en una sola herramienta de vista previa.

Correcto
Kindle
Apple Books
Verificado consistente en dos motores.
Evitar
Solo preview
Kindle: roto
fuente sustituida
Una sola vista previa oculta lo que se rompe en otro lado.
Kindle Publishing Guidelines · Standard Ebooks · EPUBCheck