Pertanyaan Apakah ada perangkat lunak baris perintah untuk membuat e-book dari awal di Ubuntu?


Saya ingin mengotomatiskan membangun e-book dari repositori jarak jauh. Alat baris perintah akan berguna dalam kasus ini. Apakah ada perangkat lunak untuk Ubuntu?


10
2017-07-12 00:29


asal


Tentu, Anda bisa menggunakan LaTeX latex. Saya akan menggunakan editor seperti TexStudio, atau TexWorks, tetapi jika Anda ingin menggunakan baris perintah, lakukanlah / - j0h
Apakah LaTeX cocok untuk output .mobi, .aw3, .epub, file dll? - Thiago Rider Augusto
Bisa jadi relevan: tex.stackexchange.com/questions/1551/use-latex-to-produce-epub. - edwinksl
@ThiagoRiderAugusto Anda benar bahwa konversi dari PDF ke ebook adalah hanya mengerikan. Tapi, epub sebagian besar hanyalah bentuk kompresi dari HTML. Jadi, mengkonversi dari HTML, atau format serupa lainnya, ke sebuah ebook berfungsi dengan baik. - John1024
Saya menggunakan Sigil. Ini bukan alat baris perintah, tetapi editor: github.com/Sigil-Ebook/Sigil - Magicsowon


Jawaban:


Berbagai macam dokumen dapat dikonversi ke ebook (epub, mobi, ...) menggunakan ebook-convert yang merupakan bagian dari calibre paket.

Misalnya, selama input adalah format yang didukung, sebuah epub dapat dibuat dengan perintah:

ebook-convert  input output.epub

Atau, jika Anda menggunakan kindles:

ebook-convert  input output.mobi

Beberapa format input meliputi: LIT, MOBI, AZW, EPUB, AZW3, FB2, DOCX, HTML, RRC, ODT, RTF, PDB, TXT, PDF.

Jika file input adalah PDF, maka seseorang mungkin ingin menambahkan opsi:

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

Kaliber mungkin tersedia dari manajer paket Anda tetapi sering membantu menginstal versi terbaru yang tersedia sini.

Penulis buku

Sebagai alternatif kaliber, OpenOffice / LibreOffice menawarkan ekstensi, Writer2ePub, untuk mengklaim mampu membuat file "ePub" yang mudah diformat dan mudah dibaca dengan sekali klik.

Ekstensi Writer2ePub dapat diunduh dari sini.


6
2017-07-12 01:13



Saya tidak ingin mengkonversi, saya memerlukan perangkat lunak baris perintah yang dapat membangun e-book dari sumbernya. - Thiago Rider Augusto
Bahasa markup itu adalah bagian dari HTML. Kaliber berfungsi baik dengan HTML. - John1024
@ThiagoRiderAugusto Ngomong-ngomong, itu tutorial yang bagus. Ini dimulai dengan html (bagian 1) dan diakhiri dengan meng-zip file ke dalam sebuah epub (bagian 3). Seberapa dekat sumber Anda dengan format final? - John1024
BAIK. Anda mungkin ingin menambahkan beberapa markup untuk menunjukkan judul bab dan lokasi gambar dan semacamnya. Jika Anda seorang perfeksionis, tutorial jedisaber itu sangat ideal: memungkinkan Anda untuk memiliki kendali penuh atas output. Jika Anda menginginkan beberapa kemudahan, Anda mungkin puas dengan menggunakan pengolah kata atau editor html pilihan Anda dan kemudian mempercayai kaliber atau pandoc untuk menangani sisanya. Setelah konversi, Anda dapat mengedit ebook dengan kaliber untuk melakukan beberapa fine tuning. - John1024
Sudahkah Anda menggunakan OpenOffice / LibreOffice? Calibre dan Pandoc mengklaim dapat mengonversi file mereka menjadi epub. Juga, ada a Writer2ePub ekstensi yang mengklaim untuk mengaktifkan OpenOffice / LibreOffice untuk membuat epub secara langsung. - John1024


Perangkat lunak pandoc ( http://pandoc.org/ ) mungkin berguna untuk kebutuhan Anda. Ini dapat diinstal di Ubuntu dengan membuka terminal (Alt-Ctrl-T) dan mengetik sudo apt install pandoc.

Pandoc dapat mengkonversi antara berbagai format yang berbeda, termasuk txt, html, xhtml, doc, docx, odt, epub, fb2, dokumen, OPML, LaTeX, pdf, markdown, asciidoc, MediaWiki, Dokuwiki, org-mode, dan berbagai lainnya.

Itu tidak muncul untuk mendukung konversi ke / dari mobi atau aw3, tapi pasti bisa membangun file epub dari berbagai sumber yang berbeda. Kemudian jika Anda menyukai file epub yang dihasilkannya, Anda dapat menggunakan jawaban @ John1024 untuk mengonversi ke format mobi atau kindle.

Dengan memulai dengan file sumber yang mendukung format, seperti markdown, html, asciidoc, atau sejenisnya, Anda bisa mendapatkan output epub yang diformat dengan baik. Itu pandoc README file memberikan ikhtisar bagus tentang opsi baris perintah yang tersedia (termasuk opsi untuk daftar isi, font, gaya tautan, margin, dll).


6
2017-07-12 01:23



Pandoc tidak menunjukkan contoh di situsnya tentang bagaimana membangun EPUB kompleksitas moderat menggunakannya. - Stephen Michael Kellat