Maquetar un libro electrónico con código fuente con LibreOffice.org (Amazon)

Este post será muy interesante para aquellos que usen LibreOffice.org y quieran maquetar su libro electrónico para subirlo a la tienda de Amazon.

En la ayuda de Amazon explican cómo maquetar tu libro usando MS Office, sin embargo no dan ninguna pista de cómo hacerlo con LibreOffice.org. Y claro, tampoco explican cómo maquetarlo cuando tu libro contiene código fuente.

Después de muchas pruebas (y sus consiguientes errores) ya he encontrado la forma correcta de hacerlo. O por lo menos la forma que a mí me funciona. Ahora que he visto cómo se hace correctamente me toca revisar mis libros para corregir los posibles fallos.

Si quieres arreglar tu libro te recomiendo seguir estos pasos al pie de la letra:

Paso 0: ¡¡Haz una copia de seguridad de tu documento antes de tocar nada!!

Paso 1: Modificar los párrafos en los que haya código fuente.

  1. Busca tu código fuente y ponle el estilo “Preformatted text”. Esto es muy importante ya que si no haces esto no va a aparecer bien el tabulado.
  2. Cambiar los tabuladores por espacios. Puedes hacerlo a mano o con la herramienta de Edición -> Buscar y reemplazar.

NOTA: Para cambiar rápidamente los tabuladores de tu documento por espacios prueba lo siguiente:

  1. Edición -> Buscar y reemplazar.
  2. Pincha en “Más opciones”.
  3. Marca la casilla “Expresiones regulares”
  4. En “buscar” pon ^\t (lee más abajo)
  5. En reemplazar escribe cuatro espacios (o el número de espacios que quieras usar por cada tabulación).

^\t – El símbolo ^ se usa para indicar el principio de la línea. \t es el símbolo que se usa para identificar una tabulación. Esto quiere decir que se busque un tabulador al principio de la línea. Ten en cuenta que si tienes más de un tabulador debes usar ^\t\t\t (para tres tabuladores). Comienza primero con el máximo número de tabuladores y luego repites el proceso quitando uno cada vez. (Buff, qué rollo, espero que se entienda algo).

Paso 2: Actualiza el índice de contenidos.

Por alguna razón el índice de contenidos deja de funcionar cada vez que haces modificaciones en el libro. Acutalízalo y no deberías tener problemas.

Paso 3: Guardar el documento en formato HTML.

  1. Archivo -> Guardar como
  2. Debemos escoger el tipo de fichero (en “Todos los formatos”) -> HTML document (OpenOffice.org writer) (.html)
  3. Si en el punto anterior escogemos otro formato seguramente tendrás problemas. Es lo que me ocurrió a mí.

NOTA: No uses la herramienta exportar ni esperes que cambiando el nombre del archivo a .html funcione correctamente.

Paso 4: Sube el archivo a Amazon y comprueba si está todo correcto.

Deja un comentario