web-dev-qa-db-fra.com

Existe-t-il un logiciel de ligne de commande permettant de créer des livres électroniques à partir de rien dans Ubuntu?

J'aimerais automatiser la construction de livres électroniques à partir de référentiels distants. Un outil de ligne de commande serait utile dans ce cas. Existe-t-il un logiciel pour Ubuntu?

10

Une grande variété de documents peuvent être convertis en ebook (epub, mobi, ...) à l’aide de ebook-convert, qui fait partie du package calibre.

Par exemple, tant que input est un format pris en charge, un epub peut être créé avec la commande suivante:

ebook-convert  input output.epub

Ou, si vous utilisez des allumeurs:

ebook-convert  input output.mobi

Certains formats d'entrée incluent: LIT, MOBI, AZW, EPUB, AZW3, FB2, DOCX, HTML, PRC, ODT, RTF, PDB, TXT, PDF.

Si le fichier d'entrée est un PDF, il est alors possible d'ajouter une option:

ebook-convert --enable-heuristics  input.pdf output.epub

Calibre peut être disponible à partir de votre gestionnaire de paquets, mais il est souvent utile d’installer la dernière version disponible ici .

Création d'un livre

Comme alternative au calibre, OpenOffice/LibreOffice offre une extension, Writer2ePub, qui prétend pouvoir créer des fichiers "ePub bien formatés et faciles à lire" en un seul clic.

L'extension Writer2ePub peut être téléchargée à partir de ici .

8
John1024

Le logiciel pandoc ( http://pandoc.org/ ) peut s'avérer utile pour vos besoins. Il peut être installé dans Ubuntu en ouvrant un terminal (Alt-Ctrl-T) et en saisissant Sudo apt install pandoc.

Pandoc peut convertir différents formats, y compris txt, html , xhtml, doc, docx, odt, epub , fb2 , docbook, OPML, LaTeX, pdf , markdown, asciidoc, MediaWiki, Dokuwiki, org-mode et une variété d’autres.

Il ne semble pas prendre en charge la conversion vers/à partir de mobi ou aw3, mais pourrait certainement créer un fichier epub à partir de diverses sources. Ensuite, si vous aimez le fichier epub qu’il produit, vous pouvez utiliser la réponse de @ John1024 pour convertir au format mobi ou Kindle.

En commençant par un fichier source prenant en charge le formatage, tel que markdown, html, asciidoc ou autre, vous pouvez obtenir une sortie epub bien formatée. Le fichier pandoc README donne un bon aperçu des options de ligne de commande disponibles (y compris les options pour la table des matières, les polices, les styles de lien, les marges, etc.).

6
Nick Weinberg