天天看點

完整指南:在 Linux 上使用 Calibre 建立電子書

自從亞馬遜在多年前開始銷售電子書,電子書已經有了質的飛躍發展并且變得越來越流行。好消息是電子書非常容易使用自由開源的工具來被建立。

在這個教程中,我會告訴你如何在 linux 上建立一本電子書。

<a target="_blank"></a>

除了這些軟體之外,你還需要準備一個電子書封面(1410×2250)和你的原稿。

首先,你需要用你的文本處理器程式打開你的原稿。 calibre 可以自動的為你建立一個書籍目錄。要使用到這個功能,你需要在你的原稿中設定每一章的标題樣式為 “heading 1”,在 libreoffice 中要做到這個隻需要高亮标題并且在段落樣式下拉框中選擇“heading 1”即可。

完整指南:在 Linux 上使用 Calibre 建立電子書

如果你想要有子章節,并且希望他們也被加入到目錄中,隻需要設定這些子章節的标題為 heading 2。

做完這些之後,儲存你的文檔為 html 格式檔案。

在 calibre 程式裡面,點選“添加書籍add books”按鈕。在對話框出現後,你可以打開你剛剛存儲的 html 格式檔案,将它加入到 calibre 中。

完整指南:在 Linux 上使用 Calibre 建立電子書

一旦這個 html 檔案加入到 calibre 庫中,選擇這個新檔案并且點選“編輯中繼資料edit metadata”按鈕。在這裡,你可以添加下面的這些資訊:标題title、 作者author、封面圖檔cover image、 描述description和其它的一些資訊。當你填完之後,點選“ok”。

完整指南:在 Linux 上使用 Calibre 建立電子書

現在點選“轉換書籍covert books”按鈕。

在新的視窗中,這裡會有一些可選項,但是你不會需要使用它們。

完整指南:在 Linux 上使用 Calibre 建立電子書

在新視窗的右上部選擇框中,選擇 epub 檔案格式。calibre 也有建立 mobi 檔案格式的其它選項,但是我發現建立那些檔案之後經常出現我意料之外的事情。

完整指南:在 Linux 上使用 Calibre 建立電子書

在左邊新的對話框中,點選“外觀look &amp; feel”。然後勾選中“移除段落間空白remove spacing between paragraphs”。

完整指南:在 Linux 上使用 Calibre 建立電子書

接下來,我們會建立一個内容目錄。如果不打算在你的書中使用目錄,你可以跳過這個步驟。選中“内容目錄table of contents” 标簽。接下來,點選“一級目錄level 1 toc (xpath expression)”右邊的魔術棒圖示。

完整指南:在 Linux 上使用 Calibre 建立電子書

在這個新的視窗中,在“比對 html 标簽match html tags with tag name”下的下拉菜單中選擇“h1”。點選“ok” 來關閉這個視窗。如果你有子章節,在“二級目錄(level 2 toc xpath expression)”下選擇“h2”。

完整指南:在 Linux 上使用 Calibre 建立電子書

在我們開始生成電子書前,選擇輸出 epub 檔案。在這個新的頁面,選擇“插入目錄insert inline table of contents”選項。

完整指南:在 Linux 上使用 Calibre 建立電子書

現在你需要做的是點選“ok”來開始生成電子書。除非你的是一個大檔案,否則生成電子書的過程一般都完成的很快。

到此為止,你就已經建立一本電子書了。

對一些特别的使用者比如他們知道如何寫 css 樣式檔案(lctt 譯注:css 檔案可以用來美化 html 頁面),calibre 給了這類使用者一個選項來為文章增加 css 樣式。隻需要回到“外觀look &amp; feel”部分,選擇“風格styling”标簽選項。但如果你想建立一個 mobi 格式的檔案,因為一些原因,它是不能接受 css 樣式檔案的。

完整指南:在 Linux 上使用 Calibre 建立電子書

原文釋出時間為:2017-11-22

本文來自雲栖社群合作夥伴“linux中國”

繼續閱讀