Gibt es eine Befehlszeilensoftware, mit der Sie in Ubuntu E-Books von Grund auf neu erstellen können?

12

Ich möchte die Erstellung von E-Books aus Remote-Repositorys automatisieren. In diesem Fall wäre ein Befehlszeilentool hilfreich. Gibt es eine Software für Ubuntu?

Thiago-Fahrer Augusto
quelle
Sicher, Sie könnten LaTeX verwenden latex. Ich würde einen Editor wie TexStudio oder TexWorks verwenden, aber wenn Sie die Befehlszeile verwenden möchten, gehen Sie dafür /
j0h
Ist LaTeX geeignet zur Ausgabe .mobi, .aw3, .epub, etc - Dateien?
Thiago Rider Augusto
1
@ThiagoRiderAugusto Sie haben Recht, dass die Konvertierung von PDF zu E-Book einfach schrecklich ist . Epub ist jedoch größtenteils nur eine komprimierte Form von HTML. Die Konvertierung von HTML oder anderen ähnlichen Formaten in ein E-Book funktioniert also gut.
John1024
1
Ich benutze Sigil. Es ist kein Kommandozeilen-Tool, sondern ein Editor: github.com/Sigil-Ebook/Sigil
Magicsowon

Antworten:

9

Eine Vielzahl von Dokumenten kann in ein eBook (epub, mobi, ...) konvertiert werden, ebook-convertdas Teil des calibrePakets ist.

Solange beispielsweise inputein unterstütztes Format vorliegt, epubkann ein mit dem folgenden Befehl erstellt werden:

ebook-convert  input output.epub

Oder wenn Sie Kindles verwenden:

ebook-convert  input output.mobi

Einige Eingabeformate umfassen: LIT, MOBI, AZW, EPUB, AZW3, FB2, DOCX, HTML, PRC, ODT, RTF, PDB, TXT, PDF.

Wenn es sich bei der Eingabedatei um eine PDF-Datei handelt, möchten Sie möglicherweise eine Option hinzufügen:

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

Calibre ist möglicherweise bei Ihrem Paketmanager erhältlich, es ist jedoch häufig hilfreich, die neueste Version zu installieren, die hier verfügbar ist .

Ein Buch schreiben

Als Alternative zum Kaliber bietet OpenOffice / LibreOffice die Erweiterung Writer2ePub, mit der behauptet wird, mit einem einzigen Klick "gut formatierte, leicht lesbare ePub" -Dateien erstellen zu können.

Die Writer2ePub-Erweiterung kann hier heruntergeladen werden .

John1024
quelle
Ich möchte nicht konvertieren, ich benötige eine Befehlszeilensoftware, die das E-Book aus seiner Quelle erstellen kann.
Thiago Rider Augusto
3
Diese Auszeichnungssprache ist eine Teilmenge von HTML. Calibre funktioniert gut mit HTML.
John1024
1
@ThiagoRiderAugusto Das ist übrigens ein schönes Tutorial. Es beginnt mit HTML (Teil 1) und endet mit dem Komprimieren der Dateien in ein Epub (Teil 3). Wie nah sind Ihre Quellen am endgültigen Format?
John1024
1
IN ORDNUNG. Möglicherweise möchten Sie ein Markup hinzufügen, um Kapitelüberschriften und Bildpositionen usw. anzugeben. Wenn Sie ein Perfektionist sind, ist dieses Jedisaber-Tutorial ideal: Es ermöglicht Ihnen die vollständige Kontrolle über die Ausgabe. Wenn Sie etwas Bequemlichkeit wünschen, können Sie mit der Verwendung eines Textverarbeitungsprogramms oder eines HTML-Editors Ihrer Wahl zufrieden sein und dann auf Kaliber oder Pandoc vertrauen, um den Rest zu erledigen. Nach der Konvertierung können Sie das E-Book mit Kaliber bearbeiten, um eine Feinabstimmung vorzunehmen.
John1024
1
Haben Sie OpenOffice / LibreOffice verwendet? Calibre und Pandoc behaupten, ihre Dateien in epub konvertieren zu können. Es gibt auch eine Writer2ePubErweiterung, die behauptet, OpenOffice / LibreOffice zu ermöglichen, Epub direkt zu erstellen.
John1024
6

Die Software pandoc( http://pandoc.org/ ) kann für Ihre Anforderungen nützlich sein. Es kann in Ubuntu installiert werden, indem ein Terminal (Alt-Strg-T) geöffnet und eingegeben wird sudo apt install pandoc.

Pandoc kann zwischen verschiedenen Formaten konvertieren, darunter txt, html , xhtml, doc, docx, odt, epub , fb2 , docbook, OPML, LaTeX und pdf , markdown, asciidoc, MediaWiki, Dokuwiki, org-mode und einer Vielzahl von Anderen.

Es scheint die Konvertierung nach / von mobi oder aw3 nicht zu unterstützen, könnte aber sicherlich eine Epub-Datei aus verschiedenen Quellen erstellen. Wenn Ihnen die erzeugte Epub-Datei gefällt, können Sie die Antwort von @ John1024 verwenden, um sie in das Mobi- oder Kindle-Format zu konvertieren.

Wenn Sie mit einer Quelldatei beginnen, die die Formatierung unterstützt, z. B. Markdown, HTML, Asciidoc oder dergleichen, können Sie eine gut formatierte Epub-Ausgabe erhalten. Die pandoc README-Datei bietet einen schönen Überblick über die verfügbaren Befehlszeilenoptionen (einschließlich Optionen für Inhaltsverzeichnis, Schriftarten, Linkstile, Ränder usw.).

Nick Weinberg
quelle
1
Pandoc zeigt auf seiner Website ein Beispiel für die Erstellung eines EPUB mit mäßiger Komplexität.
Stephen Michael Kellat