Cómo combinar archivos HTML en ePUB

Sus requisitos son realmente bastante avanzados. Los últimos formatos ePub y Kindle están en ePub 3, que requieren xhtml, no html. Además, querrá asegurarse de que está utilizando los encabezados html predeterminados, como Título 1, Título 2, etc. En HTML, se ven así:

Este es un título de capítulo

o

Este es un segundo título del capítulo

Si está utilizando imágenes, deberá asegurarse de que estén en formato JPG o PNG, ya que la mayoría de los lectores aceptan estos formatos de forma predeterminada. Puede usar GIF, pero la calidad suele ser bastante pobre y su eBook puede no ser aceptado.

En cuanto a las fuentes, asegúrese de utilizar fuentes accesibles para la mayoría de los lectores de libros electrónicos. Por ejemplo, Times New Roman, Palatino o Garamond son los más comunes. Incluso si el lector de libros electrónicos no admite estas fuentes, son fuentes populares que se pueden reemplazar fácilmente cuando el eReader abre el documento.

Para realizar la conversión, le recomiendo que use Google Docs. Seleccione todo el texto de cada uno de sus archivos html y péguelos en Google Docs. Haga el formato que necesite y continúe haciéndolo hasta que todo su eBook esté en el Doc.

Si tiene imágenes, es probable que deba importarlas manualmente. También es posible que tenga que cambiar los títulos como mencioné anteriormente. Además, asegúrese de tener al menos una línea en la parte superior del documento que use el estilo Título .

Eso es todo. Guarde su nuevo documento y luego vaya a Archivo-> Descargar como-> ePub.

El hecho de que Google Docs pueda formatear su documento a ePub no significa que será aceptado por todos los distribuidores en línea como iBooks, Amazon y similares, así que asegúrese de prestar atención a los requisitos de formato.

Espero que esto ayude.

Depende de lo que esté planeando hacer con el archivo final.

Si planea hacer un ePub para usted, puede usar Calibre para crear un archivo ePub.

Si planea crear un producto para vender , entonces debería usar algo como Jutoh o LibreOffice (con la extensión Writer2ePub). Jutoh cuesta $ 20. LibreOffice (¡gratis!) Funcionará en su estación de trabajo Fedora y creará su archivo ePub fácilmente a través de la extensión Writer2ePub.

Combinar archivos HTML en un archivo EPUB es realmente muy complicado. Te recomiendo que escribas en Markdown, luego lo conviertas a EPUB. Cuando estaba leyendo las especificaciones de EPUB, era ridículamente complicado, casi sin ejemplos prácticos.

O escriba en Markdown en Leanpub.com. Lo convertirán a PDF y EPUB y MOBI por usted.

Markdown es mucho más legible que HTML y Markdown se puede convertir a una variedad de formatos. Puede probar Markdown de forma gratuita en Markable.in o Stackedit.io.

Usaría Calibre para hacer esto, creo que se ejecuta en Linux y es gratis. Importaría todos los archivos HTML en Calibre (arrastrar y soltar), convertirlos a Epub y luego usar la extensión Epubmerge para juntarlos en un solo archivo.

Es posible que deba ordenar la estructura del libro electrónico resultante para que cosas como la tabla de contenido y los saltos de capítulo funcionen según lo previsto.

Calibre no es tremendamente fácil de usar, pero no lleva mucho tiempo familiarizarse con él, y hay mucha documentación en Internet.