Saltar a contenido

Guía definitiva: Formatear un libro para Amazon KDP desde LibreOffice (paso a paso)

Esta guía te llevará de la mano para que puedas maquetar tu libro usando LibreOffice Writer y publicarlo en Amazon KDP (Kindle Direct Publishing) sin errores de formato. Cubrimos desde la optimización del contenido, la elección de fuentes (incluyendo estilos clásicos rusos), la instalación de tipografías, la automatización con scripts, hasta los requisitos exactos de Amazon para eBooks y libros impresos.


📌 Índice

  1. Preparación del documento en LibreOffice
  2. Reducción del número de páginas sin perder legibilidad
  3. Elección de fuentes tipográficas
  4. Fuentes estándar recomendadas por Amazon
  5. Fuentes de estilo clásico ruso
  6. Instalación de fuentes en Windows y LibreOffice
  7. Aplicar estilos manualmente o con un script automático
  8. Script en Python para LibreOffice
  9. Requisitos de formato para Amazon KDP
  10. eBook (Kindle)
  11. Libro impreso (Paperback)
  12. Herramientas gratuitas para revisar y convertir
  13. Lista de verificación final antes de publicar
  14. Preguntas frecuentes

1. Preparación del documento en LibreOffice

  • Abre LibreOffice Writer.
  • Configura la página: Formato > Página.
  • Márgenes: superior 2 cm, inferior 2 cm, izquierdo 2.5 cm (para encuadernación), derecho 2 cm.
  • Activa la vista Diseño de impresión (Ver > Diseño de impresión).
  • Guarda una copia de seguridad de tu texto original antes de empezar a formatear.

2. Reducción del número de páginas sin perder legibilidad

Si tu libro tiene mucho contenido y quieres reducir el número de hojas manteniendo un formato cómodo:

  • Reduce los márgenes (1.5 cm como mínimo).
  • Ajusta el interlineado a 1.15 líneas.
  • Usa sangría de primera línea (0.5 cm) en lugar de saltos de párrafo.
  • Elimina saltos de página manuales innecesarios.
  • Para listas largas o significados, puedes usar tablas de dos columnas (símbolo → texto) para ahorrar espacio.
  • Evita el texto justificado si no te gusta; usa alineación a la izquierda (es más cómodo para muchos lectores).

3. Elección de fuentes tipográficas

Amazon no limita a solo cuatro fuentes, pero recomienda usar tipografías comunes, legibles y ampliamente compatibles. Las fuentes personalizadas pueden fallar en algunos dispositivos Kindle.

Fuentes estándar recomendadas por Amazon

Tipo Fuentes seguras
Serif Times New Roman, Georgia, Garamond, Book Antiqua, Cambria
Sans-serif Arial, Verdana, Calibri, Tahoma, Open Sans
Títulos Cualquiera de las anteriores en negrita o con tamaño mayor

Fuentes de estilo clásico ruso

Si quieres evocar la estética de la caligrafía cirílica tradicional, puedes instalar y usar:

  • Bukhari Script (decorativa, ideal para títulos)
  • Old Standard TT (serif clásica, muy legible para texto principal)
  • Russian Land (para encabezados)
  • Cyrillic Old Face (para citas o detalles históricos)
  • Merriweather (moderna pero con carácter serif, muy legible)

(Todas están disponibles gratuitamente en Google Fonts o DaFont)


4. Instalación de fuentes en Windows y LibreOffice

  1. Descarga las fuentes desde Google Fonts o DaFont.
  2. Descomprime los archivos (generalmente .ttf o .otf).
  3. Haz clic derecho sobre cada archivo y selecciona Instalar. También puedes copiarlas a C:\Windows\Fonts.
  4. Verifica que aparezcan en el Panel de control > Apariencia > Fuentes.
  5. Reinicia LibreOffice (si estaba abierto) y ya estarán disponibles en el menú desplegable de fuentes.

💡 Script automático para descargar fuentes (opcional):
Puedes usar el script Python que te proporcioné al final de la conversación para descargar varias fuentes a D:\Descargas\Fonts. Solo necesitas tener Python instalado y ejecutar el script.


5. Aplicar estilos manualmente o con un script automático

Opción manual (recomendada para control total)

  • Usa la ventana Estilos y formato (F11).
  • Crea o modifica los siguientes estilos de párrafo:
Estilo Fuente recomendada Tamaño Negrita Alineación Sangría 1ª línea Espaciado después
Título de capítulo Old Standard TT (o Arial) 17 pt Izquierda No 12 pt antes / 6 pt después
Subtítulo Old Standard TT (o Arial) 15 pt Izquierda No 6 pt antes / 3 pt después
Texto principal Old Standard TT (o Times) 12 pt No Izquierda 0,5 cm 6 pt después / interlineado 1.15
Cita Old Standard TT (cursiva) 10 pt No Izquierda 1 cm (sangría izq) 6 pt después

Opción automática (script en Python para LibreOffice)

Copia el siguiente código, guárdalo como estilos_kindle.py y ejecútalo dentro de LibreOffice (Herramientas > Macros > Organizar macros > Python).

import uno
from com.sun.star.style.ParagraphAdjust import LEFT

def crear_estilos_kindle():
    doc = XSCRIPTCONTEXT.getDocument()
    estilos_parrafo = doc.StyleFamilies.getByName("ParagraphStyles")

    # Título de capítulo (17 pt)
    titulo = estilos_parrafo.newInstance()
    titulo.Name = "Título de capítulo"
    titulo.CharFontName = "Old Standard TT"
    titulo.CharHeight = 17
    titulo.CharWeight = uno.getConstantByName("com.sun.star.awt.FontWeight.BOLD")
    titulo.ParaAdjust = LEFT
    titulo.ParaTopMargin = 500
    titulo.ParaBottomMargin = 250
    estilos_parrafo.insertByName(titulo.Name, titulo)

    # Subtítulo (15 pt)
    subtitulo = estilos_parrafo.newInstance()
    subtitulo.Name = "Subtítulo"
    subtitulo.CharFontName = "Old Standard TT"
    subtitulo.CharHeight = 15
    subtitulo.CharWeight = uno.getConstantByName("com.sun.star.awt.FontWeight.BOLD")
    subtitulo.ParaAdjust = LEFT
    subtitulo.ParaTopMargin = 250
    subtitulo.ParaBottomMargin = 125
    estilos_parrafo.insertByName(subtitulo.Name, subtitulo)

    # Texto principal (12 pt)
    texto = estilos_parrafo.newInstance()
    texto.Name = "Texto principal"
    texto.CharFontName = "Old Standard TT"
    texto.CharHeight = 12
    texto.ParaAdjust = LEFT
    texto.ParaFirstLineIndent = 500
    texto.ParaBottomMargin = 125
    texto.ParaLineSpacing = 115
    estilos_parrafo.insertByName(texto.Name, texto)

    # Cita (10 pt)
    cita = estilos_parrafo.newInstance()
    cita.Name = "Cita"
    cita.CharFontName = "Old Standard TT"
    cita.CharHeight = 10
    cita.CharPosture = uno.getConstantByName("com.sun.star.awt.FontSlant.ITALIC")
    cita.ParaAdjust = LEFT
    cita.ParaLeftMargin = 1000
    cita.ParaBottomMargin = 125
    estilos_parrafo.insertByName(cita.Name, cita)

    print("Estilos Kindle creados correctamente.")

crear_estilos_kindle()

Una vez ejecutado, ya tendrás los estilos disponibles en tu documento. Solo selecciona el texto y aplícalos.


6. Requisitos de formato para Amazon KDP

eBook (Kindle)

  • Archivo: DOCX (preferido), EPUB o MOBI. NO USAR PDF.
  • Fuentes: Usa fuentes estándar (Times New Roman, Arial, Georgia, Verdana, etc.). Las fuentes personalizadas pueden fallar.
  • Tamaño de letra: texto principal entre 10 y 12 pt.
  • Márgenes: no se especifican, pero usa al menos 1 cm.
  • Interlineado: 1.15 o 1.5.
  • Sangría: 0,5 cm en primera línea.
  • Índice interactivo: obligatorio (hipervínculos).
  • Imágenes: JPG o PNG, 300 DPI.

Libro impreso (Paperback)

  • Tamaños aceptados: 5"x8" (12,7x20,3 cm) o 6"x9" (15,2x22,9 cm) son los más comunes.
  • Márgenes mínimos: interior 0,76 cm; exterior, superior e inferior 0,64 cm.
  • Sangrado (bleed): 0,125 cm si las imágenes llegan al borde.
  • Fuentes: Las mismas estándar; las personalizadas pueden ser sustituidas.
  • Portada: 300 DPI, formato JPEG o TIFF, con sangrado incluido.
  • Número de páginas: mínimo 24.

7. Herramientas gratuitas para revisar y convertir

Herramienta Uso
Kindle Previewer Simula cómo se verá tu eBook en diferentes dispositivos Kindle.
Kindle Create Convierte y maqueta tu libro específicamente para KDP.
KDP Print Previewer Revisa el libro impreso antes de publicar.
Calibre Convierte entre formatos y edita metadatos.

Todas son gratuitas y oficiales (excepto Calibre, que es de código abierto).


8. Lista de verificación final antes de publicar

  • [ ] El texto está revisado (ortografía, gramática, coherencia).
  • [ ] Aplicaste los estilos de párrafo (títulos, subtítulos, cuerpo, citas).
  • [ ] Las fuentes son estándar o las que instalaste funcionan correctamente.
  • [ ] Las imágenes tienen 300 DPI y están bien posicionadas.
  • [ ] El índice es interactivo (hipervínculos).
  • [ ] Los márgenes y el sangrado cumplen con KDP.
  • [ ] Probaste el archivo en Kindle Previewer.
  • [ ] Generaste la portada en las dimensiones exactas.
  • [ ] El archivo final está en DOCX (o EPUB para eBook) y en PDF (para impresión si es necesario).

9. Preguntas frecuentes

¿Puedo usar fuentes como Bukhari Script para el texto principal?
No es recomendable porque son muy decorativas y cansan la vista en textos largos. Úsalas solo para títulos.

¿Amazon rechazará mi libro si uso una fuente poco común?
No lo rechazará automáticamente, pero la fuente puede ser sustituida por una genérica en algunos dispositivos, alterando tu diseño.

¿Dónde consigo plantillas listas para LibreOffice?
Puedes buscar en sitios como The Book Designer o Kindlepreneur, o crear la tuya con los estilos que te he dado.

¿Cómo ejecuto el script de Python en LibreOffice?
Ve a Herramientas > Macros > Organizar macros > Python, crea un nuevo módulo, pega el código y ejecuta.


🎯 Conclusión

Siguiendo esta guía paso a paso podrás formatear tu libro en LibreOffice Writer de manera profesional, cumpliendo todos los requisitos de Amazon KDP, tanto para eBook como para libro impreso. Además, tendrás la opción de usar fuentes de estilo clásico ruso si tu libro tiene esa temática, y podrás automatizar la creación de estilos con un sencillo script.

¡Manos a la obra y mucha suerte con tu publicación!

Si te surge alguna duda, vuelve a consultar esta guía o pregunta en la comunidad de autores KDP.


¿Te resultó útil? Comparte esta guía con otros autores.