Me gustaría automatizar la creación de libros electrónicos desde repositorios remotos. Una herramienta de línea de comandos sería útil en este caso. ¿Hay algún software para Ubuntu?
command-line
16.04
ebooks
Thiago Rider Augusto
fuente
fuente
latex
. Usaría un editor como TexStudio, o TexWorks, pero si desea usar la línea de comando,.mobi
,.aw3
,.epub
, etc archivos?Respuestas:
Se puede convertir una amplia variedad de documentos a libros electrónicos (epub, mobi, ...) utilizando lo
ebook-convert
que forma parte delcalibre
paquete.Por ejemplo, siempre que
input
sea un formato compatible,epub
se puede crear un con el comando:O, si usa kindles:
Algunos formatos de entrada incluyen: LIT, MOBI, AZW, EPUB, AZW3, FB2, DOCX, HTML, PRC, ODT, RTF, PDB, TXT, PDF.
Si el archivo de entrada es un PDF, es posible que desee agregar una opción:
Calibre puede estar disponible desde su administrador de paquetes, pero a menudo ayuda a instalar la última versión que está disponible aquí .
Autor de un libro
Como alternativa al calibre, OpenOffice / LibreOffice ofrece una extensión, Writer2ePub, para poder crear archivos "ePub bien formateados y fáciles de leer" con un solo clic.
La extensión Writer2ePub se puede descargar desde aquí .
fuente
Writer2ePub
extensión que dice habilitar OpenOffice / LibreOffice para crear epub directamente.El software
pandoc
( http://pandoc.org/ ) puede ser útil para sus necesidades. Se puede instalar en Ubuntu abriendo un terminal (Alt-Ctrl-T) y escribiendosudo apt install pandoc
.Pandoc puede convertir entre una variedad de formatos diferentes, incluyendo txt, html , xhtml, doc, docx, odt, epub , fb2 , docbook, OPML, LaTeX, pdf , markdown, asciidoc, MediaWiki, Dokuwiki, org-mode y una variedad de otros.
No parece admitir la conversión a / desde mobi o aw3, pero ciertamente podría construir un archivo epub a partir de una variedad de fuentes diferentes. Luego, si le gusta el archivo epub que produce, puede usar la respuesta de @ John1024 para convertir a mobi o formato kindle.
Al comenzar con un archivo fuente que admita el formato, como markdown, html, asciidoc o similares, puede obtener una salida epub bien formateada. El archivo README de pandoc ofrece una buena descripción de las opciones de línea de comandos que están disponibles (incluidas las opciones de tabla de contenido, fuentes, estilos de enlace, márgenes, etc.).
fuente