Esiste un software da riga di comando per creare e-book da zero in Ubuntu?


12

Vorrei automatizzare la creazione di e-book da repository remoti. Uno strumento da riga di comando sarebbe utile in questo caso. Esiste un software per Ubuntu?


Certo, potresti usare LaTeX latex. Vorrei utilizzare un editor come TexStudio o TexWorks, ma se si desidera utilizzare la riga di comando, andare per esso /
j0h

È LaTeX adatto per emettere .mobi, .aw3, .epub, ecc file?
Thiago Rider Augusto,


1
@ThiagoRiderAugusto Hai ragione nel dire che la conversione da PDF a ebook è terribile . Ma epub è in gran parte solo una forma compressa di HTML. Quindi, la conversione da HTML o altri formati simili in un ebook funziona bene.
Giovanni 1024

1
Uso Sigil. Non è uno strumento da riga di comando, ma un editor: github.com/Sigil-Ebook/Sigil
Magicsowon

Risposte:


9

Un'ampia varietà di documenti può essere convertita in ebook (epub, mobi, ...) usando il ebook-convertquale fa parte del calibrepacchetto.

Ad esempio, purché inputsia un formato supportato, è epubpossibile creare un con il comando:

ebook-convert  input output.epub

Oppure, se usi i kindles:

ebook-convert  input output.mobi

Alcuni formati di input includono: LIT, MOBI, AZW, EPUB, AZW3, FB2, DOCX, HTML, PRC, ODT, RTF, PDB, TXT, PDF.

Se il file di input è un PDF, è possibile che si desideri aggiungere un'opzione:

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

Calibre potrebbe essere disponibile dal gestore dei pacchetti, ma spesso aiuta a installare l'ultima versione disponibile qui .

Autore di un libro

In alternativa a Calibre, OpenOffice / LibreOffice offre un'estensione, Writer2ePub, per affermare di essere in grado di creare file "ePub ben formattati e facilmente leggibili" con un solo clic.

L'estensione Writer2ePub può essere scaricata da qui .


Non voglio convertirmi, ho bisogno di un software da riga di comando in grado di creare l'e-book dalla sua fonte.
Thiago Rider Augusto,

3
Quel linguaggio di markup è un sottoinsieme di HTML. Calibre funziona bene con HTML.
Giovanni 1024,

1
@ThiagoRiderAugusto A proposito, questo è un bel tutorial. Inizia con HTML (parte 1) e termina con la compressione dei file in un epub (parte 3). Quanto sono vicine le tue fonti al formato finale?
Giovanni 1024,

1
OK. Probabilmente vorrai aggiungere qualche markup per indicare i titoli dei capitoli e le posizioni delle immagini e così via. Se sei un perfezionista, quel tutorial jedisaber è l'ideale: ti permette di avere il controllo totale sull'output. Se desideri un po 'di praticità, potresti essere soddisfatto dell'utilizzo di un elaboratore di testi o di un editor html di tua scelta e quindi affidarti a calibre o pandoc per gestire il resto. Dopo la conversione, è possibile modificare l'ebook con calibro per eseguire alcune ottimizzazioni.
Giovanni 1024,

1
Hai usato OpenOffice / LibreOffice? Calibre e Pandoc dichiarano di essere in grado di convertire i loro file in epub. Inoltre, esiste Writer2ePubun'estensione che afferma di abilitare OpenOffice / LibreOffice a creare direttamente epub.
Giovanni 1024,

6

Il software pandoc( http://pandoc.org/ ) potrebbe tornare utile per le tue esigenze. Può essere installato in Ubuntu aprendo un terminale (Alt-Ctrl-T) e digitando sudo apt install pandoc.

Pandoc può convertire tra una varietà di formati diversi, tra cui txt, html , xhtml, doc, docx, odt, epub , fb2 , docbook, OPML, LaTeX, pdf , markdown, asciidoc, MediaWiki, Dokuwiki, org-mode e una varietà di altri.

Non sembra supportare la conversione da / verso mobi o aw3, ma potrebbe certamente creare un file epub da una varietà di fonti diverse. Quindi, se ti piace il file epub che produce, puoi usare la risposta di @ John1024 per convertire in formato mobi o kindle.

Iniziando con un file sorgente che supporta la formattazione, come markdown, html, asciidoc o simili, è possibile ottenere un output epub ben formattato. Il file README pandoc offre una buona panoramica delle opzioni della riga di comando disponibili (incluse opzioni per sommario, caratteri, stili di collegamento, margini, ecc.).


1
Pandoc mostra un esempio sul suo sito di come costruire un EPUB di moderata complessità utilizzandolo.
Stephen Michael Kellat,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.