Herramienta de código abierto para crear archivos EPUB

Estoy buscando una buena herramienta de código abierto para crear archivos EPUB a partir de archivos ODT o PDF.

Debe ejecutarse en Windows y Linux, además de ser de código abierto.

Respuestas (2)

LibreOffice 6 puede convertir de forma nativa archivos .odt y .pdf a formato .epub sin necesidad de instalar ningún complemento en LibreOffice Writer. LibreOffice es de código abierto y multiplataforma (Windows/Mac/Linux).

Si desea un control más granular sobre el formato del documento .epub:

  1. Convierta el documento original a formato .rtf y guárdelo como un documento nuevo.

  2. Edite el documento .rtf en LibreOffice Writer para que sea compatible con .epub.

    • Los márgenes sin sangría deben cambiarse a 0. Sin embargo, puede sangrar listas numeradas o con viñetas.
    • Las sangrías de los párrafos, a excepción de las listas, deben cambiarse a 0.
    • Todas las líneas deben ser espacio simple.
    • Todas las fuentes deben ser de 12 pt. excepto los encabezados.
    • Todo el texto debe tener el estilo predeterminado. No use ningún otro estilo de texto excepto el predeterminado.
    • Opcional: convierta los párrafos en blanco en saltos de línea para mejorar la legibilidad del documento epub. En Writer -> Editar -> Buscar y reemplazar, reemplace todas las instancias de la expresión regular ^$por BLANK_PARAGRAPHy luego con Búsqueda alternativa y Reemplazo para la extensión Writer reemplace todas las instancias de BLANK_PARAGRAPHpor\n
  3. Conviértalo a .epub desde la línea de comando con el comando de la aplicación Calibre ebook-convert.

    ebook-convert input_file.rtf output_file.epub --cover COVER-FILE-LOCATION --remove-paragraph-spacing --chapter-mark none --flow-size 100  
    

Este comando da muy buenos resultados, pero creo que la mayoría de las personas estarán más felices si usan LibreOffice Writer para hacer la conversión de documentos en lugar de hacerlo de la manera difícil con la herramienta de línea de comandos de Calibre.

Después de algunas búsquedas, descubrí que hay un complemento de libreoffice para esto, pero parece que no es compatible.

Después de buscar un poco más, descubrí que Calibre se puede usar para convertir archivos extraños a epub, lo que parece funcionar lo suficientemente bien.

Calibre es una herramienta poderosa para eso (lo uso durante años, principalmente desde la línea de comandos). Y puede convertir mucho más que solo ODF, e incluso crear buenos TOC. También puede consultar otras recomendaciones de Calibre en nuestro sitio para obtener más detalles.
LibreOffice sin complementos, de hecho, funciona perfectamente para convertir rtf a epub. Utilizo un conjunto de instrucciones para preparar el archivo rtf para la conversión a un archivo epub que escribí yo mismo por ensayo y error. Esto da como resultado un archivo epub que se ve exactamente como quiero para leerlo en Calibre en mi computadora.
Una vez que tenga un ePUB básico, puede modificarlo con Sigil ...
Vine aquí para publicar una respuesta de Calibre , pero me ganaron. Para la gestión de eBooks, o conversión de formatos, no creo que haya nada mejor